Различные виды аудио
Теперь вы познакомились с примером работы класса Recognizer. Давайте попробуем ещё несколько вариантов. Как насчёт речи на другом языке?
Что произойдёт, если вызвать функцию recognize_google() для японской версии файла good_morning.wav (файл) (japanese_audio)?
По умолчанию используется язык "en-US" — совпадут ли результаты при использовании тега "ja"?
А как насчёт аудио без речи? Например, рычание леопарда (leopard_audio).
Или речь, в которой звуки могут не быть настоящими словами, — например, лепет ребёнка (charlie_audio)?
Чтобы лучше разобраться в работе класса Recognizer, рассмотрим каждый из этих случаев.
Это упражнение является частью курса
Обработка устной речи на Python
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create a recognizer class
recognizer = sr.Recognizer()
# Pass the Japanese audio to recognize_google
text = recognizer.recognize_google(____, language=____)
# Print the text
print(text)