[Сценарий] Google Home в качестве терминала
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: [Сценарий] Google Home в качестве терминала
Прочитал всю тему.
Радио на колонке играет.
Терминал OnLine.
sayTo("Hello",10,"googlehome1"); не работает.
Можно расписать пошагово:
1. Как воспроизвести любую фразу на колонке? Я так понял надо на сервере поднимать голосовой движок и файлы с него передавать уже на колонку? Как это сделать? Нужна подробная инструкция.
2. как передать команды от колонки в MJD?
Радио на колонке играет.
Терминал OnLine.
sayTo("Hello",10,"googlehome1"); не работает.
Можно расписать пошагово:
1. Как воспроизвести любую фразу на колонке? Я так понял надо на сервере поднимать голосовой движок и файлы с него передавать уже на колонку? Как это сделать? Нужна подробная инструкция.
2. как передать команды от колонки в MJD?
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Сценарий] Google Home в качестве терминала
Добавляйте терминалы через SSDP finder. Далее включаете галочки как на картинке. TTS от Яндекс.workpage писал(а): ↑Вт июл 09, 2019 11:24 amПрочитал всю тему.
Радио на колонке играет.
Терминал OnLine.
sayTo("Hello",10,"googlehome1"); не работает.
Можно расписать пошагово:
1. Как воспроизвести любую фразу на колонке? Я так понял надо на сервере поднимать голосовой движок и файлы с него передавать уже на колонку? Как это сделать? Нужна подробная инструкция.
2. как передать команды от колонки в MJD?
СпойлерПоказать
Стоит отметить, что теперь благодаря стараниям Tarasfrompir заработала очередь воспроизведения. Теперь последующие сообщения не прерывают предыдущие.
Итого Google Home мини сейчас самый простой, недорогой и труднодоставаемый голосовой терминал для мажордомо.
Последний раз редактировалось directman66 Вт июл 09, 2019 11:36 am, всего редактировалось 1 раз.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: [Сценарий] Google Home в качестве терминала
Всего два шага:
1. Поставить любой приемлемый ТТС из маркета
2. Настроить терминал в соответствии с его фактическим типом
Чтобы объяснить подробнее дайте ответы на вопросы:
1. Какой у Вас ТТС?
2. Какой тип терминала используете?
Последний раз редактировалось Kvantos Вт июл 09, 2019 11:53 am, всего редактировалось 1 раз.
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: [Сценарий] Google Home в качестве терминала
Если наши советы не помогают с достижением результата то:
1. Проверьте генерится ли файл ТТСом
2. Проверьте подписку ТТСа на события SAY, SAYREPLY, SAYTO, ASK
3. Проверьте приоритет подписки на вышеуказанные события: сначала должен быть сгенерирован файл, а только после этого он должен быть послан на воспроизведение
4. Попробуйте сменить тип терминала на "DLNA"
1. Проверьте генерится ли файл ТТСом
2. Проверьте подписку ТТСа на события SAY, SAYREPLY, SAYTO, ASK
3. Проверьте приоритет подписки на вышеуказанные события: сначала должен быть сгенерирован файл, а только после этого он должен быть послан на воспроизведение
4. Попробуйте сменить тип терминала на "DLNA"
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Сценарий] Google Home в качестве терминала
Хочу еще добавить, что сейчас ковыряю способности GoogleHome сканировать эфир Bluetooth на предмет наличия мак адресов. С их помощью можно отслеживать наличие пользователей в зоне досягаемости без нагрузки на основной сервер. Это очень интересное решение, но похоже вывод устройств, который он видит несколько ограничен. Например включенный в телефоне BT почему-то пока не определяется. Жду батарейки, чтобы протестировать BLE метки. Вся надежда по сути на это решение.
Это решение становится еще интереснее, если имеется несколько колонок GoogleHome, тогда можно будет делать косвенные выводы о присутствии человека, например с MIBAND в определенной комнате.
Сканировать BT сеть из мажордомо - непозволительная роскошь.
Более подробно тут https://github.com/home-assistant/home- ... -509528632
и тут https://rithvikvibhu.github.io/GHLocalApi/
Это решение становится еще интереснее, если имеется несколько колонок GoogleHome, тогда можно будет делать косвенные выводы о присутствии человека, например с MIBAND в определенной комнате.
Сканировать BT сеть из мажордомо - непозволительная роскошь.
Более подробно тут https://github.com/home-assistant/home- ... -509528632
и тут https://rithvikvibhu.github.io/GHLocalApi/
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: [Сценарий] Google Home в качестве терминала
НАПРЯМУЮ сейчас это не возможно, т.к. голосовой запрос уйдет непосредственно к гуглу. Можно воспользоватся "промежуточными" онлайн сервисами, например ifttt, но как по мне это не правильный подход
Для этих целей используйте специализированные терминалы, например https://github.com/Aculeasis/mdmTerminal2 на мой взгляд лучший в своем роде.
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: [Сценарий] Google Home в качестве терминала
Пробовал ттс от яндекса, но ключ устарел, а за новый хотят денег.
С гуглом не нашёл как его получить.
Какие ещё есть варианты?
- Вложения
-
- major.jpg (240.86 КБ) 3839 просмотров
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: [Сценарий] Google Home в качестве терминала
win или linux?
на linux - rhvoice
на win - windows tts (используются установленные в винду движки)
Последний раз редактировалось Kvantos Вт июл 09, 2019 12:01 pm, всего редактировалось 1 раз.
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: [Сценарий] Google Home в качестве терминала
Да. Пробовал это колдунство. Специально купил апельсин и микрофон от PS3. Бился, бился, не работает. Плюнул, купил колонку. И действительно распознавание на высоте. Даже при играющей музыке. Даже из другого конца комнаты. Хотелось бы использовать этот функционал.Kvantos писал(а): ↑Вт июл 09, 2019 11:52 amНАПРЯМУЮ сейчас это не возможно, т.к. голосовой запрос уйдет непосредственно к гуглу. Можно воспользоватся "промежуточными" онлайн сервисами, например ifttt, но как по мне это не правильный подход
Для этих целей используйте специализированные терминалы, например https://github.com/Aculeasis/mdmTerminal2 на мой взгляд лучший в своем роде.
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: [Сценарий] Google Home в качестве терминала
Туть?
(Убунта 18)
- Вложения
-
- 1.jpg (361.87 КБ) 3835 просмотров