[Модуль] Терминалы2 (Terminals2)
Модератор: immortal
-
- Сообщения: 25
- Зарегистрирован: Сб май 02, 2020 9:05 pm
- Благодарил (а): 7 раз
- Поблагодарили: 2 раза
Re: [Модуль] Терминалы2 (Terminals2)
Понятно. Еще вопрос, не знаю по теме терминалы2 или нет, но не могу разобраться в чем проблема.
Имеем МД на Windows 10, голосовое управление реализовано через ChromeGateMJD (только отправка запроса на выполнение команды Алисой, синтезатор речи отключен), Алиса говорит через ЯндексТТС. Терминал настроен через Server (MAIN Все отключил): Тип плеера TTS: звуковые карты; Тип плеера: VLC (VideoLAN). Все работает с одним НО, при команде допустим "включи свет в спальне" (настроено через простые устройства), команда выполняется с сопровождение голоса Алисы, а при команде например "сколько время", реализация которой осуществляется выполнение сценария через шаблоны поведения, команда прописывается в чате Алисы и все, команда не выполняется.
Где копать? Я хз.
Имеем МД на Windows 10, голосовое управление реализовано через ChromeGateMJD (только отправка запроса на выполнение команды Алисой, синтезатор речи отключен), Алиса говорит через ЯндексТТС. Терминал настроен через Server (MAIN Все отключил): Тип плеера TTS: звуковые карты; Тип плеера: VLC (VideoLAN). Все работает с одним НО, при команде допустим "включи свет в спальне" (настроено через простые устройства), команда выполняется с сопровождение голоса Алисы, а при команде например "сколько время", реализация которой осуществляется выполнение сценария через шаблоны поведения, команда прописывается в чате Алисы и все, команда не выполняется.
Где копать? Я хз.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] Терминалы2 (Terminals2)
вот эта строка генерит ответ от ПУ голосом с уровнем для сообщений 2 - https://github.com/sergejey/majordomo/b ... c.php#L411
а вот с каким уровнем отвечает ваш сценарий на заданный шаблон тут хз ....
вообще то по умолчанию в дневное время левела 2 достаточно для сообщений голосом, ну естественно - если вы ничего не изменяли...
для ночного времени вроде как надо уровень мимниму - 3 для сообщений ...
Поэтому смотрите свой шаблон "сколько время" - ну или уж в отдельной теме его показывай....
а вот с каким уровнем отвечает ваш сценарий на заданный шаблон тут хз ....
вообще то по умолчанию в дневное время левела 2 достаточно для сообщений голосом, ну естественно - если вы ничего не изменяли...
для ночного времени вроде как надо уровень мимниму - 3 для сообщений ...
Поэтому смотрите свой шаблон "сколько время" - ну или уж в отдельной теме его показывай....
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 25
- Зарегистрирован: Сб май 02, 2020 9:05 pm
- Благодарил (а): 7 раз
- Поблагодарили: 2 раза
Re: [Модуль] Терминалы2 (Terminals2)
В том то и дело, что ничего не менял (в дневное время уровень сообщений 1, в ночное 2 (поменяю на 3 ) и команда стандартная: say(timeNow());
Проблема в том, что команда не отрабатывается совсем, просто прописывается в чате "сколько время" и тишина (ответа даже в чате нет).
Проблема в том, что команда не отрабатывается совсем, просто прописывается в чате "сколько время" и тишина (ответа даже в чате нет).
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] Терминалы2 (Terminals2)
попробуй вот так - say(timeNow(),2); и будет счастье
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 25
- Зарегистрирован: Сб май 02, 2020 9:05 pm
- Благодарил (а): 7 раз
- Поблагодарили: 2 раза
Re: [Модуль] Терминалы2 (Terminals2)
Наверное уже надоел, но имеются новые вводные ) Установил 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)
такая конфигурация на работе - но там буду послезавтра -
НО функция сай репли и ее описание -
sayReply(ФРАЗА, УРОВЕНЬ, ОТВЕТ_НА_ЧТО) -- последние два параметра не обязательны. Эта функция ведёт себя следующим образом:
Если указан параметр ОТВЕТ_НА_ЧТО, то система попытается найти терминал, с которого был запрос, содержащий данную фразу
Если не указан параметр ОТВЕТ_НА_ЧТО, то система выберет терминал, с которого был любой запрос в течении последних 5 секунд
Если терминал найден, то ответ будет направлен на него (с помощью той же функции sayTo)
Если терминал не найден, то ответ будет озвучен в обычном порядке (аналогично просто использованию функции say).
Спасибо нам ПОМОЖЕТ..!
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
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. Уффф.
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 25
- Зарегистрирован: Сб май 02, 2020 9:05 pm
- Благодарил (а): 7 раз
- Поблагодарили: 2 раза
Re: [Модуль] Терминалы2 (Terminals2)
Спасибо за советы и за терпение, будем дальше мучить терминал Но пока складывается такое мнение, что какая-то несовместимость у ChromeGateMJD и терминала МД на одном устройстве.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз