Новое в работе с терминалами, sayTo, sayReply

Новые релизы, обновления и т.п.

Модератор: immortal

iapet
Сообщения: 289
Зарегистрирован: Вт авг 18, 2015 6:23 pm
Благодарил (а): 8 раз
Поблагодарили: 36 раз

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение iapet » Пн дек 26, 2016 10:37 am

Что значит "Алиса и Ивона"? Это говорит о том, что у Вас в настройках (основных) включен второй движок. Скорее всего Яндекс. И обрабатывается фраза двумя движками. Наведите порядок в конфигах для начала.
xxxShahxxx
Сообщения: 115
Зарегистрирован: Вт дек 06, 2016 2:22 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 2 раза
Контактная информация:

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение xxxShahxxx » Пн дек 26, 2016 10:53 am

Нет, движка другого нет. Ну или покажите куда копать. может вы и правы.
max506
Сообщения: 88
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение max506 » Пн дек 26, 2016 2:03 pm

У меня тоже имеются проблемы с настройкой функционала проговаривания голосом.
Браузер запускаю с того же компа, где установлен сервер MJD. И там же установлен плагин ChromeGateMJD для распознавания голоса.

Ищу ответ на следующие вопросы:
1. Каким образом и по какому принципу устанавливается значение свойства minMsgLevel, отвечающего за минимальный уровень сообщений для проговаривания голосом? Где можно подробнее почитать про эти уровни и как их устанавливать?
Каковы типовые сценарии использования свойства minMsgLevel?
2. Как ночной режим связан с функционалом проговаривания?
3. Почему иногда фраза проговаривается 2 раза, иногда 1 раз, иногда вообще не говорит? Не могу понять, от чего это зависит.

Давайте здесь наконец-то разберемся с этим функционалом, чтобы всем было понятно. Поскольку подобные вопросы в теме повторяются, а четкого ответа я не нашел.
Аватара пользователя
m-malva
Сообщения: 291
Зарегистрирован: Чт фев 26, 2015 1:38 am
Откуда: Санкт-Петербург
Благодарил (а): 16 раз
Поблагодарили: 66 раз
Контактная информация:

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение m-malva » Вт дек 27, 2016 1:00 am

max506 писал(а): 1. Каким образом и по какому принципу устанавливается значение свойства minMsgLevel, отвечающего за минимальный уровень сообщений для проговаривания голосом? Где можно подробнее почитать про эти уровни и как их устанавливать?
устанавливается вручную в ваших скриптах в зависимости от хотелок

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

sg('minMsgLevel','2');  //Уровень сообщений системы  
max506 писал(а): Каковы типовые сценарии использования свойства minMsgLevel?
2. Как ночной режим связан с функционалом проговаривания?
наберите в поиске minMsgLevel и Вы увидите где прописано это свойство(скрипты, методы, меню).
в ночном режиме - Объект: NightMode метод activate и deactivate
если minMsgLevel выше say то say молчит
max506 писал(а): 3. Почему иногда фраза проговаривается 2 раза, иногда 1 раз, иногда вообще не говорит? Не могу понять, от чего это зависит.
Давайте здесь наконец-то разберемся с этим функционалом, чтобы всем было понятно. Поскольку подобные вопросы в теме повторяются, а четкого ответа я не нашел.
вы сейчас о какой функции говорите? Say, sayTo, или sayReply?
max506
Сообщения: 88
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение max506 » Вт дек 27, 2016 7:07 am

m-malva писал(а):
max506 писал(а): 3. Почему иногда фраза проговаривается 2 раза, иногда 1 раз, иногда вообще не говорит? Не могу понять, от чего это зависит.
Давайте здесь наконец-то разберемся с этим функционалом, чтобы всем было понятно. Поскольку подобные вопросы в теме повторяются, а четкого ответа я не нашел.
вы сейчас о какой функции говорите? Say, sayTo, или sayReply?
Исключительно о sayReply
Аватара пользователя
Peter
Сообщения: 5
Зарегистрирован: Пт янв 13, 2017 2:27 pm
Благодарил (а): 22 раза
Поблагодарили: 0
Контактная информация:

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение Peter » Пт янв 13, 2017 2:39 pm

Тоже нет звука в терминале Win8.1 GoogleChrome с расширением из ХромМаркета. Сервер Rpi B+ (порт 81, 80й занят). SayReply("Привет",2); текст есть, звука нет. SayTo("Привет",2,"komp") - вообще ничего ни звука ни сообщений.
В колонки сервера все работает ок: Say("Привет",2); В Андроиды тоже ок.
Голосовые движки перебирал, не помогает, по форуму смотрю у многих так. Видео обучающие все как надо смотрел и делал. Вечером попытаюсь потестить на чистой Rpi из готового образа с сайта, отпишусь если заработает.
Demid
Сообщения: 3
Зарегистрирован: Чт янв 19, 2017 1:22 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение Demid » Чт янв 19, 2017 1:26 pm

Уважаемые, как правильно написать "Say("температура котла выше нормы",2);" чтобы Алиса повторяла фразу до тех пор пока температура не опустится?
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение slgeo » Чт янв 19, 2017 1:29 pm

Так запускайте метод в котором вызывается say циклически
За это сообщение автора slgeo поблагодарил:
Demid (Чт янв 19, 2017 3:35 pm)
Рейтинг: 1.16%
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Demid
Сообщения: 3
Зарегистрирован: Чт янв 19, 2017 1:22 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение Demid » Чт янв 19, 2017 3:34 pm

slgeo писал(а):Так запускайте метод в котором вызывается say циклически
Я только учусь. В "Шаблоне поведения" методов нет. Туплю наверное. Все ровно спасибо.
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: Новое в работе с терминалами, sayTo, sayReply

Сообщение slgeo » Чт янв 19, 2017 3:39 pm

А при чем тут шаблоны поведения )
При наступлении какого события у вас отрабатывает команда?

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

Say("температура котла выше нормы",2);
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Ответить