Pages

Saturday, June 06, 2020

Python / Speech recognition / Google recognition

Install dependencies:
pip3 install SpeechRecognition pip3 install pyaudio
Test installation:
python3 -m speech_recognition
Try:
import speech_recognition recognizer = speech_recognition.Recognizer() exitRequested = False while True: with speech_recognition.Microphone() as source: recognizer.adjust_for_ambient_noise(source, duration = 1) print("Speak: ") audio = recognizer.listen(source) try: text = recognizer.recognize_google(audio, None, "en-US") print("Said: " + text) if (text is not None and text == "exit"): break except: print("Error on trying to recognize audio.")

No comments: