Страница 14 из 16

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 1:42 pm
workpage
Ура! Она заговорила!
Руссский язык есть.
Говорит из сценариев такого плана: sayTo("Hello",10,"googlehome1");
Вопрос 1. Что означает цифра 10 из команды выше?
Вопрос 2. Как регулировать громкость?
Вопрос 3. Не говорит текущие события системы. Как починить?
Вопрос 4. Дайте ссылку где почитать про управление голосом из google home.

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 2:01 pm
Kvantos
workpage писал(а):
Вт июл 09, 2019 1:42 pm
Говорит из сценариев такого плана: sayTo("Hello",10,"googlehome1");
Вопрос 1. Что означает цифра 10 из команды выше?
Вопрос 3. Не говорит текущие события системы. Как починить?
10 это уровень важности сообщения
чтобы проговаривались сообщения системы, поставьте в настройках терминала меньший порог для уровня воспроизводимых сообщений, например 0 (см. скрин), обычно ставят по умолчанию 2
workpage писал(а):
Вт июл 09, 2019 1:42 pm
Вопрос 2. Как регулировать громкость?
Непосредственно никак. Вот в этом то один из недостатков этого решения в отличие от mdmTerminal2 )
но можно "обходными путями":
1.каждый раз указывать rhvoice уровень громкости генерируемого файла (например через его конфиг файл)
2.если тип DLNA или Chromecast использовать спецификацию этих протоколов и отдавать прямые команды колонке
workpage писал(а):
Вт июл 09, 2019 1:42 pm
Вопрос 4. Дайте ссылку где почитать про управление голосом из google home.
прямых ссылок не знаю, но могу предложить гуглить по ключевым словам: ifttt google majordomo

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 2:07 pm
workpage
Не видно ответа, только цитата

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 2:17 pm
Kvantos
Вот тут https://connect.smartliving.ru/profile/1502/blog38.html кое что есть про IFTTT, но я это не использую, ведь у меня есть mdmdTerminal2 )))

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 2:31 pm
workpage
Уровень важности сообщения в терминале стоит 0, однако не говорит системные сообщения. Хотя может это и к лучшему.
Вопрос. Если колонок 2, как их объеденить в группы для воспроизведения? sayTo("Hello",10,"googlehome1"); отправляет голос на одну колонку, я так понимаю. Или можно через запятую перечислить устройства назначения?

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 2:39 pm
workpage
Сам отвечу на вопрос по регулировке громкости.
Ставим плагин "онлайн радио" из маркета дополнений. После этого громкость в сценариях можно регулировать командой cm('RadioSetting.Control', array('vol60')); где vol60 уромень громкости от 0 до 100.

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 2:40 pm
Kvantos
workpage писал(а):
Вт июл 09, 2019 2:31 pm
Уровень важности сообщения в терминале стоит 0, однако не говорит системные сообщения. Хотя может это и к лучшему.
посмотрите что в свойстве ThisComputer.minMsgLevel (см. скрин), по моему оно в "старой/оригинальной версии" модуля терминалы еще используется, попробуйте туда поставить 0
workpage писал(а):
Вт июл 09, 2019 2:31 pm
Вопрос. Если колонок 2, как их объеденить в группы для воспроизведения? sayTo("Hello",10,"googlehome1"); отправляет голос на одну колонку, я так понимаю. Или можно через запятую перечислить устройства назначения?
через запятую насколько я помню нельзя (проверить не могу, т.к. у меня другой модуль "терминалы" стоит)
можно написать скрип в сценариях типа такого:

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

sayTo("Hello",10,"googlehome1");
sayTo("Hello",10,"googlehome2");
а потом делать ему cm
Ну или на ВСЕ терминалы делать так: say("Hello",10);

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 2:40 pm
Kvantos
workpage писал(а):
Вт июл 09, 2019 2:39 pm
Сам отвечу на вопрос по регулировке громкости.
Ставим плагин "онлайн радио" из маркета дополнений. После этого громкость в сценариях можно регулировать командой cm('RadioSetting.Control', array('vol60')); где vol60 уромень громкости от 0 до 100.
ну так это и есть применение моей рекомендации
Kvantos писал(а):
Вт июл 09, 2019 2:01 pm
2.если тип DLNA или Chromecast использовать спецификацию этих протоколов и отдавать прямые команды колонке
)))

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 5:22 pm
tarasfrompir
тут еще одна засада - надо ставить рхвоис от СЕргея а он отсутствует в маркете

Re: [Сценарий] Google Home в качестве терминала

Добавлено: Вт июл 09, 2019 5:24 pm
Kvantos
tarasfrompir писал(а):
Вт июл 09, 2019 5:22 pm
тут еще одна засада - надо ставить рхвоис от СЕргея а он отсутствует в маркете
так вроде в основной ветке были уже изменения....