Распознавание речи доступно в Python 3.9+

В PYPI SpeechRecognition указано, что пакет поддерживается только до версии Python 3.6.

Я успешно заставил его работать в Python 3.6. в прошлом. Но теперь обновлен до Python3.9.1. SpeechRecognition не работает, так как не поддерживается.

Кто-нибудь знает хороший обходной путь (на Python) для обработки SpeechRecognition, который возвращает текст, а не аудиофайл?

Большое спасибо!!


person Joseph Lai    schedule 24.02.2021    source источник
comment
Похоже, что этот проект активно не поддерживается, поэтому вам может не повезти. Возможно, вам поможет одна из этих версий: pypi.org/project/ распознавание речи-python/3.9.9/#история ?   -  person frankenapps    schedule 25.02.2021


Ответы (1)


И Google, и AWS будут работать, по моему опыту, Google быстрее и точнее, но не так хорошо работает со сжатыми типами файлов, поэтому вам лучше использовать wav. Если эти решения неприменимы, вы всегда можете использовать виртуальную среду со старой версией Python.

Я также прочитал их документацию, и в ней говорилось, что все версии 3.3+ поддерживаются, поэтому, возможно, обновление библиотеки решит вашу проблему.

(для сервисов расшифровки Google и AWS я создал несколько удобных наборов инструментов, которые значительно упростят процесс)

Надеюсь, это помогло!

person Cleve Green    schedule 05.03.2021