[Модуль] Терминалы2 (Terminals2)

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

Модератор: immortal

N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Пн июн 08, 2020 5:33 pm

Понятно. Еще вопрос, не знаю по теме терминалы2 или нет, но не могу разобраться в чем проблема.
Имеем МД на Windows 10, голосовое управление реализовано через ChromeGateMJD (только отправка запроса на выполнение команды Алисой, синтезатор речи отключен), Алиса говорит через ЯндексТТС. Терминал настроен через Server (MAIN Все отключил): Тип плеера TTS: звуковые карты; Тип плеера: VLC (VideoLAN). Все работает с одним НО, при команде допустим "включи свет в спальне" (настроено через простые устройства), команда выполняется с сопровождение голоса Алисы, а при команде например "сколько время", реализация которой осуществляется выполнение сценария через шаблоны поведения, команда прописывается в чате Алисы и все, команда не выполняется.
Где копать? Я хз.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Пн июн 08, 2020 6:22 pm

вот эта строка генерит ответ от ПУ голосом с уровнем для сообщений 2 - https://github.com/sergejey/majordomo/b ... c.php#L411
а вот с каким уровнем отвечает ваш сценарий на заданный шаблон тут хз ....
вообще то по умолчанию в дневное время левела 2 достаточно для сообщений голосом, ну естественно - если вы ничего не изменяли...
для ночного времени вроде как надо уровень мимниму - 3 для сообщений ...
Поэтому смотрите свой шаблон "сколько время" - ну или уж в отдельной теме его показывай....
Спасибо нам ПОМОЖЕТ..!
N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Пн июн 08, 2020 6:37 pm

В том то и дело, что ничего не менял (в дневное время уровень сообщений 1, в ночное 2 (поменяю на 3 :) ) и команда стандартная: say(timeNow());
Проблема в том, что команда не отрабатывается совсем, просто прописывается в чате "сколько время" и тишина (ответа даже в чате нет).
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Пн июн 08, 2020 6:40 pm

попробуй вот так - say(timeNow(),2); и будет счастье
Спасибо нам ПОМОЖЕТ..!
N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Пн июн 08, 2020 8:08 pm

Наверное уже надоел, но имеются новые вводные :)) Установил ChromeGateMJD на др. PC с Windows 7. На вопрос : сколько время ( say(timeNow(),2); ), отвечают все терминалы, кроме самого PC с Windows 7, но на команду: "включи свет в спальне" , команда выполняется, но голосового сопровождения нет. Далее для теста поменял Системное имя терминала в настройках ChromeGateMJD на PC с MD, автоматом создался терминал без настроек в терминалах2 (ничего совсем не настраивал) и как не странно выполняются команды типа say, а команды sayReply нет. Стоит настроить терминал, а именно IP и Тип плеера TTS: ChromeGateMJD addon.... перестает говорить совсем. Чтобы не мучить вас с разбором всей ситуации, скажите как правильно нужно настроить терминал на Windows 10 с ChromeGateMJD. MD и ChromeGateMJD на одном PC. Уффф. :)
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Пн июн 08, 2020 8:45 pm

N.Star писал(а):
Пн июн 08, 2020 8:08 pm
Уффф. :)
такая конфигурация на работе - но там буду послезавтра -
НО функция сай репли и ее описание -
sayReply(ФРАЗА, УРОВЕНЬ, ОТВЕТ_НА_ЧТО) -- последние два параметра не обязательны. Эта функция ведёт себя следующим образом:

Если указан параметр ОТВЕТ_НА_ЧТО, то система попытается найти терминал, с которого был запрос, содержащий данную фразу
Если не указан параметр ОТВЕТ_НА_ЧТО, то система выберет терминал, с которого был любой запрос в течении последних 5 секунд
Если терминал найден, то ответ будет направлен на него (с помощью той же функции sayTo)
Если терминал не найден, то ответ будет озвучен в обычном порядке (аналогично просто использованию функции say).
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Пн июн 08, 2020 8:46 pm

N.Star писал(а):
Пн июн 08, 2020 8:08 pm
Наверное уже надоел, но имеются новые вводные :)) Установил ChromeGateMJD на др. PC с Windows 7. На вопрос : сколько время ( say(timeNow(),2); ), отвечают все терминалы, кроме самого PC с Windows 7, но на команду: "включи свет в спальне" , команда выполняется, но голосового сопровождения нет. Далее для теста поменял Системное имя терминала в настройках ChromeGateMJD на PC с MD, автоматом создался терминал без настроек в терминалах2 (ничего совсем не настраивал) и как не странно выполняются команды типа say, а команды sayReply нет. Стоит настроить терминал, а именно IP и Тип плеера TTS: ChromeGateMJD addon.... перестает говорить совсем. Чтобы не мучить вас с разбором всей ситуации, скажите как правильно нужно настроить терминал на Windows 10 с ChromeGateMJD. MD и ChromeGateMJD на одном PC. Уффф. :)
вот созданный терммнал - и отредактируй под нужные параметры ... и дорлжно заработать все гладко
Спасибо нам ПОМОЖЕТ..!
N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Пн июн 08, 2020 9:02 pm

Спасибо за советы и за терпение, будем дальше мучить терминал :) Но пока складывается такое мнение, что какая-то несовместимость у ChromeGateMJD и терминала МД на одном устройстве. :(
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Пн июн 08, 2020 9:06 pm

N.Star писал(а):
Пн июн 08, 2020 9:02 pm
Спасибо за советы и за терпение, будем дальше мучить терминал :) Но пока складывается такое мнение, что какая-то несовместимость у ChromeGateMJD и терминала МД на одном устройстве. :(
доступ есть? можно ж попробовать
Спасибо нам ПОМОЖЕТ..!
N.Star
Сообщения: 25
Зарегистрирован: Сб май 02, 2020 9:05 pm
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение N.Star » Пн июн 08, 2020 9:12 pm

Алиса без доступа из нета
Ответить