Sto eseguendo il seguente codice in Python 2.7 con pyAudio installato.codice Python riconoscimento vocale non funzionante
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source: # use the default microphone as the audio source
audio = r.listen(source) # listen for the first phrase and extract it into audio data
try:
print("You said " + r.recognize(audio)) # recognize speech using Google Speech Recognition
except LookupError: # speech is unintelligible
print("Could not understand audio")
L'uscita fornisce un puntatore lampeggiante. Questo è tutto. Per favore aiutami, visto che sono nuovo di questo.
provare aggiungere '' indent' a provare ... parte except'? – luoluo
Ma non sta dando alcun errore di indentazione, che Python di solito dà. – alloyeduniv
Quando si chiama 'r.listen', il programma si bloccherà per sempre in ascolto perché non si dirà mai di fermarsi. Questa è la mia ipotesi comunque. –