Různé druhy zvukových nahrávek
Teď už víš, jak třída Recognizer funguje. Pojďme vyzkoušet ještě pár dalších příkladů. Co třeba řeč v jiném jazyce?
Co si myslíš, že se stane, když zavoláme funkci recognize_google() na japonskou verzi souboru good_morning.wav (soubor) (japanese_audio)?
Výchozí jazyk je "en-US" – budou výsledky stejné s příznakem "ja"?
A co zvuková nahrávka bez řeči? Třeba tento řvoucí leopard (leopard_audio).
Nebo řeč, kde zvuky nemusí být skutečná slova – například dítě, které žvatlá (charlie_audio)?
Aby sis třídu Recognizer lépe osvojil/a, podíváme se na příklad každého z těchto případů.
Toto cvičení je součástí kurzu
Zpracování mluveného jazyka v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create a recognizer class
recognizer = sr.Recognizer()
# Pass the Japanese audio to recognize_google
text = recognizer.recognize_google(____, language=____)
# Print the text
print(text)