Picking a Package
00:34 There is one package that stands out in terms of ease-of-use: SpeechRecognition. Recognizing speech requires audio input, and SpeechRecognition makes retrieving this input really easy. Instead of having to build scripts for accessing microphones and processing audio files from scratch, SpeechRecognition will have you up and running in just a few minutes.
00:55 The SpeechRecognition library acts as a wrapper for several popular speech APIs and is thus extremely flexible. One of these, the Google Web Speech API, supports a default API key that is hard-coded into the SpeechRecognition library.
01:10 That means you can get up and running without having to sign up for a service. The flexibility and ease-of-use of the SpeechRecognition package make it an excellent choice for any Python project. However, support for every feature of each API it wraps is not guaranteed.
Become a Member to join the conversation.