НачатьНачать бесплатно

Различные виды аудио

Теперь вы познакомились с примером работы класса 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)
Редактировать и запускать код