Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка pvporcupine._porcupine.PorcupineIOError #18

Closed
MaksimSergin opened this issue Apr 16, 2023 · 12 comments
Closed

Ошибка pvporcupine._porcupine.PorcupineIOError #18

MaksimSergin opened this issue Apr 16, 2023 · 12 comments

Comments

@MaksimSergin
Copy link

При запуске Джарвиса вылетает ошибка:

Traceback (most recent call last):
File "main.py", line 46, in
porcupine = pvporcupine.create(
File "C:\jarvis-master\venv\lib\site-packages\pvporcupine_factory.py", line 69, in create
return Porcupine(
File "C:\jarvis-master\venv\lib\site-packages\pvporcupine_porcupine.py", line 164, in init
raise self._PICOVOICE_STATUS_TO_EXCEPTIONstatus
pvporcupine._porcupine.PorcupineIOError

У кого-нибудь есть какие-нибудь предложения по фиксу?

@harchock
Copy link

у меня у самого такая ошибка.
единственное что я смог сделать на 46 строке поменять код на
porcupine = pvporcupine.create( access_key=config.environ.get('PICOVOICE_TOKEN'), keywords=['jarvis'], sensitivities=[1] )
и выдавало уже другую ошибку
C:\Users\Михаил\Desktop\jarvis-master>python main.py Traceback (most recent call last): File "main.py", line 48, in <module> config.environ.get('PICOVOICE_TOKEN'), AttributeError: module 'config' has no attribute 'environ'
если решишь эту ошибку то отпиши мне верный код плииз

@MrWinamp
Copy link

нужно в файл dev.env добавить токены с сайта openai и picovoice

@MaksimSergin
Copy link
Author

нужно в файл dev.env добавить токены с сайта openai и picovoice

Уже добавлены, ошибка вроде как не связана с токенами, иначе была бы ошибка: pvporcupine.porcupine.PorcupineInvalidArgumentError или ValueError: access_key should be a non-empty string.

@MrWinamp
Copy link

Хмм, тогда странно. Ну проверьте на всякий случай все ли модули из requirements установлены. Потому что помню тоже об это запинался, хотя не всегда явно на ошибку импорта указывало, плюс после добавления токенов в dev.env (эти угловые скобки тоже надо удалить в поле для токена) у меня код отработал до 277 строки, пока как обойти дальше сам хз.

@Kanorto
Copy link

Kanorto commented Apr 17, 2023

C:\Users\Михаил\Desktop\jarvis-master>python main.py Traceback (most recent call last): File "main.py", line 48, in config.environ.get('PICOVOICE_TOKEN'), AttributeError: module 'config' has no attribute 'environ'

Так у тебя ошибка именно из-за этой смены строки. Прочитай ошибку внимательно. На 48 строке у тебя рассказано что в конфиге нет параметра environ

@Kanorto
Copy link

Kanorto commented Apr 17, 2023

Еще с версии 2.0.4 происходит такая ошибка. Разработчики дали небольшой костыль, но это возможно не поможет. По крайней мере вы можете попытаться прочитать то что там написано.
Picovoice/porcupine#617

@Priler
Copy link
Owner

Priler commented Apr 19, 2023

Ошибка, вероятно, связана с настройками безопасности Windows.
Подробности тут Picovoice/porcupine#617

@Priler Priler closed this as completed Apr 19, 2023
@belnek
Copy link

belnek commented Apr 19, 2023

Изменение политики по 617 посту не помогло. Продолжает вылезать PorcupineIOError

@Kanorto
Copy link

Kanorto commented Apr 19, 2023

Ошибка, вероятно, связана с настройками безопасности Windows. Подробности тут Picovoice/porcupine#617

Мне если что тоже не помогло

@MaksimSergin
Copy link
Author

Picovoice/porcupine#947
Ошибку сейчас фиксят

@Kanorto
Copy link

Kanorto commented Apr 20, 2023

Я знаю. Я тот тикет открыл

@Kanorto
Copy link

Kanorto commented Apr 20, 2023

Открой обратно этот топик

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants