Verschillende soorten audio
Je hebt nu een voorbeeld gezien van hoe de Recognizer-klasse werkt. Laten we er nog een paar proberen. Wat dacht je van spraak in een andere taal?
Wat denk je dat er gebeurt als we de functie recognize_google() aanroepen op een Japanse versie van good_morning.wav (bestand) (japanese_audio)?
De standaardtaal is "en-US". Zijn de resultaten hetzelfde met de tag "ja"?
En hoe zit het met niet-spraak-audio? Zoals dit brullende luipaard (leopard_audio).
Of spraak waarbij de klanken geen echte woorden zijn, zoals een baby die praat (charlie_audio)?
Om je verder vertrouwd te maken met de Recognizer-klasse, bekijken we van elk hiervan een voorbeeld.
Deze oefening maakt deel uit van de cursus
Spoken Language Processing in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create a recognizer class
recognizer = sr.Recognizer()
# Pass the Japanese audio to recognize_google
text = recognizer.recognize_google(____, language=____)
# Print the text
print(text)