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

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

Модератор: immortal

artemon25
Сообщения: 112
Зарегистрирован: Чт авг 25, 2016 10:33 pm
Благодарил (а): 15 раз
Поблагодарили: 6 раз

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

Сообщение artemon25 » Сб сен 15, 2018 8:20 pm

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

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

Сообщение Anaki » Вс сен 16, 2018 12:02 am

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

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

./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
Благодарил (а): 4 раза
Поблагодарили: 14 раз

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

Сообщение Vip » Пн сен 17, 2018 9:11 am

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

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

Сообщение dance12r » Пн сен 17, 2018 9:50 pm

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

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

Сообщение Anaki » Вт сен 18, 2018 11:33 am

Дописал установку и настройку, можно потестить https://github.com/Aculeasis/mdmTerminal2
За это сообщение автора Anaki поблагодарили (всего 3):
skysilver (Вт сен 18, 2018 2:11 pm) • eeak1 (Ср сен 19, 2018 9:03 am) • TimonDK (Ср сен 19, 2018 5:35 pm)
Рейтинг: 3.49%
lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 43 раза
Поблагодарили: 8 раз

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

Сообщение 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 все отрабатывало ок.
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
Аватара пользователя
dance12r
Сообщения: 105
Зарегистрирован: Пн июл 17, 2017 12:14 pm
Откуда: Киев
Благодарил (а): 10 раз
Поблагодарили: 47 раз

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

Сообщение dance12r » Пн сен 24, 2018 2:09 pm

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
Благодарил (а): 43 раза
Поблагодарили: 8 раз

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

Сообщение 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'
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
Anaki
Сообщения: 35
Зарегистрирован: Пн авг 06, 2018 12:32 am
Благодарил (а): 0
Поблагодарили: 21 раз

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

Сообщение Anaki » Пн сен 24, 2018 9:21 pm

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
За это сообщение автора Anaki поблагодарил:
lihodeev (Пн сен 24, 2018 9:45 pm)
Рейтинг: 1.16%
lihodeev
Сообщения: 148
Зарегистрирован: Ср июл 25, 2018 10:37 pm
Благодарил (а): 43 раза
Поблагодарили: 8 раз

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

Сообщение lihodeev » Пн сен 24, 2018 9:49 pm

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