I'll start with a simple implementation as a baseline that we can compare to other options.
SpeechRecognition seems to be the most popular and it supports "several engines and APIs, online and offline," including Google's and Microsoft's, which is exactly what we need.
Add an interface for speech recognition.
I'll start with a simple implementation as a baseline that we can compare to other options.
SpeechRecognition seems to be the most popular and it supports "several engines and APIs, online and offline," including Google's and Microsoft's, which is exactly what we need.