Страница 22 из 31

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

Добавлено: Вт окт 30, 2018 4:35 pm
sega6549
этот терминал не реагирует на уровень важности сообщений? ни как не сделать что бы реагировал и произносил только то что нужно?

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

Добавлено: Вт окт 30, 2018 4:50 pm
skysilver
sega6549 писал(а):
Вт окт 30, 2018 4:35 pm
этот терминал не реагирует на уровень важности сообщений? ни как не сделать что бы реагировал и произносил только то что нужно?
Да, уровень важности не учитывает. Только допиливать сам плагин.

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

Добавлено: Пт ноя 02, 2018 1:12 am
Kvantos
После последнего обновления альфы перестал слышать голос через микрофон.
При воспроизведении речи сначала слышу голос, а только потом "динг-донг"

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

Добавлено: Пт ноя 02, 2018 8:08 am
sega6549
на мастере все нормально, вчера обновился, кстати Сергей вроде как сказал что добавит важность сообщений, что бы терминал реагировал на минимальный уровень важности

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

Добавлено: Вт ноя 13, 2018 2:55 pm
Yashalta
Я установил ChromeGateMJD все прекрасно работает, СПАСИБО!!
Вопрос:
А можно ли реализовать контекстное общение используя ChromeGateMJD? Или пока ChromeGateMJD не умеет ждать нужное количество времени для последующей второй команды?

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

Добавлено: Вт ноя 13, 2018 3:03 pm
Kvantos
Я использую 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);

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

Добавлено: Вс дек 02, 2018 12:14 pm
tarasfrompir
а можно как то сделать несколько ключевых слов ????

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

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

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

Добавлено: Чт дек 13, 2018 7:41 am
ZyaK
после последних обновлений перестал модуль говорить, внизу пишет, порт стоит 8001 терминал выбран, галочка стоит, что может воспроизводить системные сообщения, на голосовые команды реагирует, но молчит

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

Добавлено: Вс дек 30, 2018 10:51 pm
rzag
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.