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

Модератор: immortal

Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение lanket » Ср окт 18, 2017 5:55 pm

directman66 писал(а):
lanket писал(а):
Прям полтергейст какой то. У меня работало.
победил копированием в пути как в инструкции )
Хорошая инструкция. Изображение

Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение lanket » Ср окт 18, 2017 6:02 pm

directman66 писал(а):
lanket писал(а):
Прям полтергейст какой то. У меня работало.
победил копированием в пути как в инструкции )
Теперь 2 варианта
Говорить с Алисой по английски и ждать реализации русского.

Либо изучить апи ассистента, научиться заставлять его не слушать дальше эфир.

После прерывания по ключевому слову записывать эфир, либо научиться забирать записанный звук команды после ключевого слова и отправлять на распознавание гуглу или яндексу.

Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение skysilver » Ср окт 18, 2017 6:19 pm

lanket писал(а):либо научиться забирать записанный звук команды после ключевого слова и отправлять на распознавание гуглу или яндексу
Это вариант выглядит наиболее оптимальным. Только насколько это реализуемо. ))
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение directman66 » Ср окт 18, 2017 6:21 pm

Полагаю голосовую активацию можно было сделать и без такого замороченного сервиса. Тут наверно на будущее лучше разобраться с actions.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение lanket » Ср окт 18, 2017 6:38 pm

directman66 писал(а):Полагаю голосовую активацию можно было сделать и без такого замороченного сервиса. Тут наверно на будущее лучше разобраться с actions.
Буду добивать этот вопрос.

Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение directman66 » Ср окт 18, 2017 7:19 pm

насколько я понимаю, гугл экшен можно настроить на интеграцию и с телефонами в гугл нау, и там работает распознавание русского языка. Не могу только найти внятных инструкций по настройке. Тыкаюсь туда сюда.

Настраиваем Dialogflow, добавляем нового агента, создаем интент например день недели, добавляем ответы например понедельник. Поидее асистент должен понимать, что я зашел в этот интент, но почемуто гугл нау ищет в интернете ) Может гугл нау не умеет обрабатывать ответы?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение lanket » Ср окт 18, 2017 7:59 pm

Супер микрофон. С пяти метров можно разговаривать не напрягаясь.
СпойлерПоказать
Изображение
И стоит муку

Отправлено с моего Redmi Note 4 через Tapatalk
Последний раз редактировалось lanket Пт окт 20, 2017 10:51 pm, всего редактировалось 1 раз.
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение lanket » Ср окт 18, 2017 10:13 pm

directman66 писал(а):насколько я понимаю, гугл экшен можно настроить на интеграцию и с телефонами в гугл нау, и там работает распознавание русского языка. Не могу только найти внятных инструкций по настройке. Тыкаюсь туда сюда.

Настраиваем Dialogflow, добавляем нового агента, создаем интент например день недели, добавляем ответы например понедельник. Поидее асистент должен понимать, что я зашел в этот интент, но почемуто гугл нау ищет в интернете ) Может гугл нау не умеет обрабатывать ответы?
Как я понял, надо создать 2й уровень ключевого слова.

Купил примеру. 'OK Google, скажи Алисе какой день недели' и если один из пяти вариантов 2го уровня ключевого слова настроено 'скажи Алисе' то 'какой день недели' улетит в Dialogflow

Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение directman66 » Ср окт 18, 2017 10:21 pm

Получилось настроить взаимодействие бывшего apiai с асистентом и мажордомо. Только есть нюанс - оба сервиса только получают ответы, но не транслируют его Алисе. Ладно, вроде осталось дело за малым. Русский язык кстати легко обрабатывается и распознается. И совсем нет необходимости в русском асистенте.

Отправлено с моего Redmi Note 3 через Tapatalk
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
lanket
Сообщения: 1168
Зарегистрирован: Вт окт 14, 2014 11:27 pm
Откуда: Санкт-Петербург
Благодарил (а): 260 раз
Поблагодарили: 163 раза

Re: Реализация голосового управления по типу ОК Гугл (OK Goo

Сообщение lanket » Чт окт 19, 2017 12:20 am

directman66 писал(а):... Русский язык кстати легко обрабатывается и распознается. И совсем нет необходимости в русском асистенте.

Отправлено с моего Redmi Note 3 через Tapatalk
Как это? У меня в русской речи пытается распознать английские фразы.
Разработка голосового асистента для Мажордомо по любому ключевому слову.
:arrow: Обсужение
:arrow: gitHub 2й версии терминала
:arrow: GitHub модуля для МД
gitHub сырого модуля 2й версии
:arrow: Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Ответить