Голосовое управление на основе SDK ОК Гугл (OK Google)

Модератор: immortal

Misko
Сообщения: 36
Зарегистрирован: Вс янв 14, 2018 5:57 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение Misko » Ср янв 31, 2018 5:47 pm

fandaymon писал(а):У меня образ, который Сергей выкладывал. Т.е. там уже всё было настроено
Какой версии ?
Суть в том что по вашим инструкциям не ставится, там компиляция под питом 3.4. в образе Сергея (https://connect.smartliving.ru/tasks/20.html) версии 3.31 питон версии 3.5 и скрипт не в какую работать не хочет.
fandaymon
Сообщения: 1355
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 37 раз
Поблагодарили: 509 раз

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение fandaymon » Ср янв 31, 2018 6:03 pm

Версия образа была самая первая...
Аватара пользователя
Gelezako
Сообщения: 961
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение Gelezako » Чт фев 01, 2018 2:29 pm

зацените, Леново выпустила аналог Amazon Echo Show только на базе Google Home https://www.youtube.com/watch?v=GFZQ_H6MsPo
За это сообщение автора Gelezako поблагодарил:
Ron (Пн фев 05, 2018 1:44 pm)
Рейтинг: 1.18%
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
Ron
Сообщения: 478
Зарегистрирован: Пт окт 27, 2017 6:44 pm
Благодарил (а): 144 раза
Поблагодарили: 70 раз

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение Ron » Пн фев 05, 2018 1:44 pm

Ды клас терминал и всего $150
Аватара пользователя
dance12r
Сообщения: 103
Зарегистрирован: Пн июл 17, 2017 12:14 pm
Откуда: Киев
Благодарил (а): 10 раз
Поблагодарили: 44 раза

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение dance12r » Ср фев 21, 2018 4:17 pm

Misko писал(а): Какой версии ?
Суть в том что по вашим инструкциям не ставится, там компиляция под питом 3.4. в образе Сергея (https://connect.smartliving.ru/tasks/20.html) версии 3.31 питон версии 3.5 и скрипт не в какую работать не хочет.
Изменить в GassistPi/scripts/gassist-installer-pi3.sh

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

virtualenv -p /usr/bin/python3.4 env
на

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

virtualenv -p /usr/bin/python3.5 env
Raspberry Pi 3 + Broadlink + MySensors + MDM VoiceAssistant
fandaymon
Сообщения: 1355
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 37 раз
Поблагодарили: 509 раз

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение fandaymon » Ср фев 21, 2018 5:45 pm

Там дальше будут проблемы со snowboy, так как он откомпилирован под питон 3.4. Надо будет скачать сорцы с офсайта и откомпилировать при помощи sox
В принципе Misko удалось всё поставить в конце концов. Там была долгая эпопея 8-)
Аватара пользователя
dance12r
Сообщения: 103
Зарегистрирован: Пн июл 17, 2017 12:14 pm
Откуда: Киев
Благодарил (а): 10 раз
Поблагодарили: 44 раза

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение dance12r » Ср фев 21, 2018 7:49 pm

fandaymon писал(а): В принципе Misko удалось всё поставить в конце концов. Там была долгая эпопея 8-)
А где про эту эпопею можно почитать. Я 3.4 поставил, запустил, но работать все равно не хочет. Куча ошибок по jack и alsa
Raspberry Pi 3 + Broadlink + MySensors + MDM VoiceAssistant
fandaymon
Сообщения: 1355
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 37 раз
Поблагодарили: 509 раз

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение fandaymon » Ср фев 21, 2018 9:16 pm

dance12r писал(а):
fandaymon писал(а): В принципе Misko удалось всё поставить в конце концов. Там была долгая эпопея 8-)
А где про эту эпопею можно почитать. Я 3.4 поставил, запустил, но работать все равно не хочет. Куча ошибок по jack и alsa
Эпопея в ЛСках. Он собирался описать её на форуме, но видимо занят

Ошибки про jack и alsa это просто предупреждения - они на работу не влияют. Помогает убрать лишние устройства из /usr/share/alsa/alsa.conf
Я закоментил
СпойлерПоказать
#pcm.front cards.pcm.front
#pcm.rear cards.pcm.rear
#pcm.center_lfe cards.pcm.center_lfe
#pcm.side cards.pcm.side
#pcm.surround21 cards.pcm.surround21
#pcm.surround40 cards.pcm.surround40
#pcm.surround41 cards.pcm.surround41
#pcm.surround50 cards.pcm.surround50
#pcm.surround51 cards.pcm.surround51
#pcm.surround71 cards.pcm.surround71
#pcm.iec958 cards.pcm.iec958
#pcm.spdif iec958
#pcm.hdmi cards.pcm.hdmi
#pcm.dmix cards.pcm.dmix
#pcm.dsnoop cards.pcm.dsnoop
#pcm.modem cards.pcm.modem
#pcm.phoneline cards.pcm.phoneline
стало намного меньше сообщений.
А что именно не работает? В качестве микрофона используется PS3Eye? Запускается ли snowboy? После загрузки женский голос должен сказать Теперь вы можете говорить ключевое слово
Аватара пользователя
dance12r
Сообщения: 103
Зарегистрирован: Пн июл 17, 2017 12:14 pm
Откуда: Киев
Благодарил (а): 10 раз
Поблагодарили: 44 раза

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение dance12r » Ср фев 21, 2018 10:53 pm

Микрофон - ps3eye
Snowboy запускается и говорит, что теперь я могу обратится по ключевому слову, а дальше фсё. Я с ней и оасково, и с нажимом, и шепотом... и ничего не происходит. Как понять вообще микрофон слушает кто-то? Или может в конфигах чего не хватает?
ПС. На сайте сноубоя свой файлик получил и его в конфигах прописал.
Raspberry Pi 3 + Broadlink + MySensors + MDM VoiceAssistant
fandaymon
Сообщения: 1355
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 37 раз
Поблагодарили: 509 раз

Re: Голосовое управление на основе SDK ОК Гугл (OK Google)

Сообщение fandaymon » Ср фев 21, 2018 11:50 pm

dance12r писал(а):Микрофон - ps3eye
Snowboy запускается и говорит, что теперь я могу обратится по ключевому слову, а дальше фсё. Я с ней и оасково, и с нажимом, и шепотом... и ничего не происходит. Как понять вообще микрофон слушает кто-то? Или может в конфигах чего не хватает?
ПС. На сайте сноубоя свой файлик получил и его в конфигах прописал.
Проще всего запусить скрипт не как сервис, а как программу на питоне в энвироменте. Тогда видно всё ли правильно запустилось. Когда сноубой распознаёт ключевое слово, звучит пик, на экране пишется сообщение что распознано ключевое слово и после этого включается гугловское распознование
Проблемы могут быть в неправильных оступах ( в питоне они важны), в неправильной конфигурации алсы, в слишком низком или слишком выском уровне записи. Надо проверить записывает ли что-нибудь микрофон.

И ещё не плохо бы проверить - распознает ли что-нибудь гугл без сноубоя...
Ответить