Я пытаюсь использовать google speech_recognition, но работает только тогда, когда я использую аудиофайлы на португальском языке, если я использую немного аудио на английском, выдает мне эту ошибку:
Traceback (most recent call last):
File "C:\Users\deabr_000\Downloads\stt.py", line 16, in <module>
print(r.recognize_google(audio, language="en-US"))
File "C:\Users\deabr_000\AppData\Local\Programs\Python\Python37\lib\site-packages\speech_recognition\__init__.py", line 858, in recognize_google
if not isinstance(actual_result, dict) or len(actual_result.get("alternative", [])) == 0: raise UnknownValueError()
speech_recognition.UnknownValueError
полный код здесь:
import speech_recognition as sr
r = sr.Recognizer()
with sr.WavFile('C:/Users/deabr_000/Downloads/something_inside.wav') as source:
audio = r.record(source)
print(r.recognize_google(audio, language="en-US"))
Я использую песни, потому что мне нужно, чтобы текст был написан для чего-то, у меня есть успех с песнями pt-br, но с любой песней на другом языке просто не работает
Я незнаю, в чем проблема с песнями, которые я загружаю с youtube и конвертирую в wav, не работает (если песня работает в pt-br), но с этим аудио файлы работают (https://github.com/realpython/python-speech-recognition/tree/master/audio_files)
, что, черт возьми, можетЯ делаю?