[Модуль] [Железо] Голосовое управление по ключевому слову на базе Orange Pi Zero и аналогов

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

artemon25
Сообщения: 112
Зарегистрирован: Чт авг 25, 2016 10:33 pm

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение artemon25 »

у меня (yandex tts) работает хорошо когда то было, не помню какое то приложение мешало я поудалял всё что касается медиа и очистил кэш на (yandex tts) после этого помогло
Anaki
Сообщения: 35
Зарегистрирован: Пн авг 06, 2018 12:32 am

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение Anaki »

Кстати, RHVoice работает достаточно быстро. Если не инициализировать движок для каждой фразы а использовать многократно
SPOILERSPOILER_SHOW

Код: Выделить всё

./rhvoice_proxy.py 
0. Work: 2.360128402709961, Response: 1.8254578113555908
1. Work: 0.5678446292877197, Response: 0.03504824638366699
2. Work: 0.567497968673706, Response: 0.03496742248535156

./rhvoice.py 
File wav.wav created in 2.450735569000244 sec.
File mp3.mp3 created in 0.6733193397521973 sec.
File opus.ogg created in 0.6907608509063721 sec.
File wav.wav created in 0.5669779777526855 sec.
Vip
Сообщения: 86
Зарегистрирован: Вт авг 28, 2012 5:36 pm
Откуда: Kiev, Ukraine

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение Vip »

dance12r писал(а): Пт авг 31, 2018 7:56 am я же уже писал по оффлайн. пока не сделаете запрос от апельсина к мжд, он так и будет оффлайн.
После первой настройки: запись команды, компиляция, применение - orangePi становится онлайн и проговаривает фразы по MPD, однако на следующий день опять возвращается в offline и не проговаривает сообщения по MPD.Помогает только полная перенастройка и снова становится online на какое-то время и снова offline.
Аватара пользователя
dance12r
Сообщения: 105
Зарегистрирован: Пн июл 17, 2017 12:14 pm
Откуда: Киев

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение dance12r »

оффлай потому,что нет никаких запросов от апельсина к МЖД. достаточно отправить команду через апельсин и терминал снова будет онлай. перенастройка апельсина не нужна.
Raspberry Pi 3 + Broadlink + MySensors + MDM VoiceAssistant
Anaki
Сообщения: 35
Зарегистрирован: Пн авг 06, 2018 12:32 am

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение Anaki »

Дописал установку и настройку, можно потестить https://github.com/Aculeasis/mdmTerminal2
lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение lihodeev »

при сохранении настроек mdmPiTerminal - Warning: socket_connect(): unable to connect [111]: Connection refused in /var/www/html/modules/mdmPiTerminal/mpt_send.inc.php on line 16 кто подскажет в чем проблема? до 21.09.18 все отрабатывало ок.
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
Аватара пользователя
dance12r
Сообщения: 105
Зарегистрирован: Пн июл 17, 2017 12:14 pm
Откуда: Киев

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение dance12r »

lihodeev писал(а): Пн сен 24, 2018 12:05 pm при сохранении настроек mdmPiTerminal - Warning: socket_connect(): unable to connect [111]: Connection refused in /var/www/html/modules/mdmPiTerminal/mpt_send.inc.php on line 16 кто подскажет в чем проблема? до 21.09.18 все отрабатывало ок.
sayreply не запущен на стороне апельсина
Raspberry Pi 3 + Broadlink + MySensors + MDM VoiceAssistant
lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение lihodeev »

на апельсинке - sudo mdmPiTerminal/env/bin/python -u mdmPiTerminal/src/sayreply.py --- последняя строка --

File "/home/pi/mdmPiTerminal/env/lib/python3.5/site-packages/gtts_token/gtts_token.py", line 62, in _get_token_key
a = re.search("a\\\\x3d(-?\d+);", tkk_expr).group(1)
AttributeError: 'NoneType' object has no attribute 'group'
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
Anaki
Сообщения: 35
Зарегистрирован: Пн авг 06, 2018 12:32 am

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение Anaki »

lihodeev писал(а): Пн сен 24, 2018 3:52 pm на апельсинке - sudo mdmPiTerminal/env/bin/python -u mdmPiTerminal/src/sayreply.py --- последняя строка --

File "/home/pi/mdmPiTerminal/env/lib/python3.5/site-packages/gtts_token/gtts_token.py", line 62, in _get_token_key
a = re.search("a\\\\x3d(-?\d+);", tkk_expr).group(1)
AttributeError: 'NoneType' object has no attribute 'group'
Гугл поменял выдачу и парсинг сломался https://github.com/pndurette/gTTS/issues/138
Нужно обновить либу

Код: Выделить всё

mdmPiTerminal/env/bin/python -m pip install --upgrade gTTS-token
lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm

Re: Голосовое управление по ключевому слову на базе Апельсинки Зеро

Сообщение lihodeev »

спасибо! Заработало!!!
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
Ответить