ПочатиПочніть безкоштовно

Різновиди аудіо

Тепер ви бачили приклад того, як працює клас 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)
Редагувати та запускати код