[Приложение] ChromeGateMJD

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

Модератор: immortal

sega6549
Сообщения: 530
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: [Приложение] ChromeGateMJD

Сообщение sega6549 » Вт окт 30, 2018 4:35 pm

этот терминал не реагирует на уровень важности сообщений? ни как не сделать что бы реагировал и произносил только то что нужно?
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Приложение] ChromeGateMJD

Сообщение skysilver » Вт окт 30, 2018 4:50 pm

sega6549 писал(а):
Вт окт 30, 2018 4:35 pm
этот терминал не реагирует на уровень важности сообщений? ни как не сделать что бы реагировал и произносил только то что нужно?
Да, уровень важности не учитывает. Только допиливать сам плагин.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Kvantos
Сообщения: 295
Зарегистрирован: Вт окт 31, 2017 1:05 pm
Благодарил (а): 26 раз
Поблагодарили: 49 раз

Re: [Приложение] ChromeGateMJD

Сообщение Kvantos » Пт ноя 02, 2018 1:12 am

После последнего обновления альфы перестал слышать голос через микрофон.
При воспроизведении речи сначала слышу голос, а только потом "динг-донг"
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
sega6549
Сообщения: 530
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: [Приложение] ChromeGateMJD

Сообщение sega6549 » Пт ноя 02, 2018 8:08 am

на мастере все нормально, вчера обновился, кстати Сергей вроде как сказал что добавит важность сообщений, что бы терминал реагировал на минимальный уровень важности
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Yashalta
Сообщения: 315
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 160 раз
Поблагодарили: 29 раз

Re: [Приложение] ChromeGateMJD

Сообщение Yashalta » Вт ноя 13, 2018 2:55 pm

Я установил ChromeGateMJD все прекрасно работает, СПАСИБО!!
Вопрос:
А можно ли реализовать контекстное общение используя ChromeGateMJD? Или пока ChromeGateMJD не умеет ждать нужное количество времени для последующей второй команды?
Аватара пользователя
Kvantos
Сообщения: 295
Зарегистрирован: Вт окт 31, 2017 1:05 pm
Благодарил (а): 26 раз
Поблагодарили: 49 раз

Re: [Приложение] ChromeGateMJD

Сообщение Kvantos » Вт ноя 13, 2018 3:03 pm

Я использую API.AI и все отлично работает с ним, если под контекстным общением Вы имели в ввиду ветвление диалога по контексту....
Если диалог с API.AI не окончен то от dialogflow приходит actionIncomplete=True и при этом для продолжения разговора не нужно произносить ключевую фразу

Пример кода:

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

if($data['result']['actionIncomplete']) {
  $msg = $data['result']['fulfillment']['speech'];
  $data['result']['fulfillment']['speech'] = '';
  ask($msg, $source);
}
Если нужно продолжить разговор в любом случае то actionIncomplete не проверяем

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

  $msg = $data['result']['fulfillment']['speech'];
  $data['result']['fulfillment']['speech'] = '';
  ask($msg, $source);
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Приложение] ChromeGateMJD

Сообщение tarasfrompir » Вс дек 02, 2018 12:14 pm

а можно как то сделать несколько ключевых слов ????
Спасибо нам ПОМОЖЕТ..!
rzag
Сообщения: 32
Зарегистрирован: Вт июн 27, 2017 7:01 pm
Благодарил (а): 6 раз
Поблагодарили: 4 раза

Re: [Приложение] ChromeGateMJD

Сообщение rzag » Чт дек 13, 2018 12:06 am

Приветствую.
Кто может подсказать как в даном модуле язык распознавания на другой сменить ? Также вопрос по смене языка проговаривания.
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: [Приложение] ChromeGateMJD

Сообщение ZyaK » Чт дек 13, 2018 7:41 am

после последних обновлений перестал модуль говорить, внизу пишет, порт стоит 8001 терминал выбран, галочка стоит, что может воспроизводить системные сообщения, на голосовые команды реагирует, но молчит
PI2 + MQTT + 5 ESP8266 + Atmega16
rzag
Сообщения: 32
Зарегистрирован: Вт июн 27, 2017 7:01 pm
Благодарил (а): 6 раз
Поблагодарили: 4 раза

Re: [Приложение] ChromeGateMJD

Сообщение rzag » Вс дек 30, 2018 10:51 pm

rzag писал(а):
Чт дек 13, 2018 12:06 am
Приветствую.
Кто может подсказать как в даном модуле язык распознавания на другой сменить ? Также вопрос по смене языка проговаривания.
Сам спросил, сам отвечу. Может кому пригодится.

Поскольку интересовал украинский, то:
для распознавания - в файле Recjgnizer.js заменил строчку recognition.lang = 'ru-RU'; на recognition.lang = 'uk-UK';

для проговаривания - в файле TTS.js убрал условие только русский язык.
Удалил строки TTS.getVoices = function() {
if (!TTS.isSupported()) return [];
return speechSynthesis.getVoices().filter(function(v) {
//return v.lang === i18n('locale');
return v.lang === 'ru-RU';
});
};

Тогда модуль дает выбрать любой язык установленный в винде.

Ну и понятно, что голос должен быть установлен, например RHVoice.
За это сообщение автора rzag поблагодарили (всего 2):
tarasfrompir (Пн дек 31, 2018 9:20 am) • znachok88 (Пт янв 18, 2019 6:41 pm)
Рейтинг: 2.33%
Ответить