Я хочу установить Pocketsphinx-python на встроенное устройство, среда которого была создана с помощью Buildroot. К сожалению, когда я запускаю свой код, я получаю журналы ошибок. Данное устройство является интеллектуальным динамиком.
Вот мой код:
from pocketsphinx import LiveSpeech
for phrase in LiveSpeech():
print(phrase)
А вот мои результаты:
python test_pocketsphinx.py2019-04-05 15:02:16.799 [1ae2] I MRMLoggerDelegate:WHA:text=Device\:sendHeartBeat\:seq\=76\,remote\=XX796e\,roundTripMs\=10\,masterXmitTimestamp\=1495055341
2019-04-05 15:02:16.810 [1ae3] I MRMLoggerDelegate:WHA:text=Device\:sendHeartBeat\:seq\=76\,remote\=XXa5d6\,roundTripMs\=21\,masterXmitTimestamp\=14950553322185\,slaveRecvTimestamp\=771
2019-04-05 15:02:16.816 [1ae4] I MRMLoggerDelegate:WHA:text=Device\:sendHeartBeat\:seq\=76\,remote\=XXc0ee\,roundTripMs\=27\,masterXmitTimestamp\=14950553364101\,slaveRecvTimestamp\=776
Failed to create secure directory (/root/.config/pulse): No such file or directory
Error opening audio device (null) for capture: Connection refused
Traceback (most recent call last):
File "test_pocketsphinx.py", line 2, in <module>
for phrase in LiveSpeech():
File "usr/lib/python2.7/site-packages/pocketsphinx/__init__.py", line 206, in __init__
File "usr/lib/python2.7/site-packages/sphinxbase/ad_pulse.py", line 124, in __init__
RuntimeError: new_Ad returned -1