Изменить язык перевода на русский или украинский
У меня есть рабочий код на python, который распознает слова с wav:
r = sr.Recognizer()
with sr.AudioFile("sss3.wav") as source:
audio = r.record(source)
try:
s = r.recognize_google(audio)
print("Text: "+s)
except Exception as e:
print("Exception: "+str(e))
Я использую библиотеку speech_recognition:
import speech_recognition as sr
Но этот код распознает только английский.
Как я могу изменить распознавания на русский и украинский?
Ответы (1 шт):
Автор решения: Jack_oS
→ Ссылка
Согласно исходнику, там есть параметр language, который по-умолчанию равен "en-US".
Попробуйте для украинского:
r.recognize_google(audio, language="uk-UA")
или так для русского:
r.recognize_google(audio, language="ru-RU")