Olika typer av ljud
Nu har du sett ett exempel på hur klassen Recognizer fungerar. Låt oss prova några till. Vad händer med tal på ett annat språk?
Vad tror du händer när vi anropar funktionen recognize_google() på en japansk version av good_morning.wav (fil) (japanese_audio)?
Standardspråket är "en-US" – ger taggen "ja" samma resultat?
Vad händer med ljud som inte är tal? Till exempel det här leopardet som ryter (leopard_audio).
Eller tal där ljuden kanske inte är riktiga ord, som ett litet barn som pratar (charlie_audio)?
För att bekanta dig mer med klassen Recognizer tittar vi på ett exempel av varje typ.
Den här övningen är en del av kursen
Taligenkänning i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create a recognizer class
recognizer = sr.Recognizer()
# Pass the Japanese audio to recognize_google
text = recognizer.recognize_google(____, language=____)
# Print the text
print(text)