@hell_ou11

Как исправить ошибку при использовании библиотеки pocketphinx python?

Только установил библиотеку, скопировал код с официального сайта библиотеки, он не работает, подскажите в чем может быть проблемма
Код:
import os
from pocketsphinx import LiveSpeech, get_model_path

model_path = get_model_path()

speech = LiveSpeech(
    verbose=False,
    sampling_rate=16000,
    buffer_size=2048,
    no_search=False,
    full_utt=False,
    hmm=os.path.join(model_path, 'en-us'),
    lm=os.path.join(model_path, 'en-us.lm.bin'),
    dic=os.path.join(model_path, 'cmudict-en-us.dict')
)

for phrase in speech:
    print(phrase)

Ошибка:
Traceback (most recent call last):
  File "C:\Users\Админ\Dropbox\ПК\Desktop\python\voise_asistant.py", line 6, in <module>
    speech = LiveSpeech(
  File "C:\Users\Админ\AppData\Local\Programs\Python\Python310\lib\site-packages\pocketsphinx\__init__.py", line 208, in __init__
    super(LiveSpeech, self).__init__(**kwargs)
  File "C:\Users\Админ\AppData\Local\Programs\Python\Python310\lib\site-packages\pocketsphinx\__init__.py", line 90, in __init__
    super(Pocketsphinx, self).__init__(config)
  File "C:\Users\Админ\AppData\Local\Programs\Python\Python310\lib\site-packages\pocketsphinx\pocketsphinx.py", line 273, in __init__
    this = _pocketsphinx.new_Decoder(*args)
RuntimeError: new_Decoder returned -1
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы