Tipi diversi di audio
Ora hai visto un esempio di come funziona la classe Recognizer. Proviamone altri. Che ne dici di un parlato in un'altra lingua?
Cosa pensi che succederà quando chiameremo la funzione recognize_google() su una versione giapponese di good_morning.wav (file) (japanese_audio)?
La lingua predefinita è "en-US". I risultati sono gli stessi usando il tag "ja"?
E l'audio non vocale? Ad esempio questo ruggito di leopardo (leopard_audio).
Oppure un parlato in cui i suoni potrebbero non essere vere parole, come un bambino che parla (charlie_audio)?
Per prendere confidenza con la classe Recognizer, vedremo un esempio di ognuno di questi casi.
Questo esercizio fa parte del corso
Elaborazione del linguaggio parlato in Python
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Create a recognizer class
recognizer = sr.Recognizer()
# Pass the Japanese audio to recognize_google
text = recognizer.recognize_google(____, language=____)
# Print the text
print(text)