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

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

Модератор: immortal

Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: ChromeGateMJD

Сообщение savenko_egor » Вт ноя 21, 2017 3:46 pm

Ну вот попробуйте отключить модуль Броадлинка.
За это сообщение автора savenko_egor поблагодарил:
PAV (Вс дек 03, 2017 2:33 pm)
Рейтинг: 1.16%
Аватара пользователя
Hold
Сообщения: 57
Зарегистрирован: Пн окт 16, 2017 4:11 pm
Благодарил (а): 81 раз
Поблагодарили: 5 раз

Re: ChromeGateMJD

Сообщение Hold » Вт ноя 21, 2017 7:11 pm

Удалял целиком модуль, все равно такая фигня. Сейчас поставил MD на чистую систему WIN 10 64.
Ошибка осталась, но распознавание есть. Только не проходит кодовое слово.
СпойлерПоказать
56.PNG
56.PNG (19.48 КБ) 5309 просмотров
И ни дин дон ничего.
Первый раз настраивал когда, просто скачал установил расширение и все заработало. И Слово менял и в лет все подхватывалось. Теперь как отшибло. Вообще уже мыслей не осталось почему это происходит.

http://127.0.0.1/command.php?qry=Привет проходит и все отрабатывает. Где затык при передачи от расширения в MD, ума не приложу.
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: ChromeGateMJD

Сообщение Logrus » Вт ноя 21, 2017 7:29 pm

в config.php
Define('WEBSOCKETS_PORT', 8002);
не оно?
За это сообщение автора Logrus поблагодарили (всего 2):
Hold (Вт ноя 21, 2017 8:06 pm) • TrDA (Ср мар 21, 2018 10:50 am)
Рейтинг: 2.33%
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
Hold
Сообщения: 57
Зарегистрирован: Пн окт 16, 2017 4:11 pm
Благодарил (а): 81 раз
Поблагодарили: 5 раз

Re: ChromeGateMJD

Сообщение Hold » Вт ноя 21, 2017 8:05 pm

Уже лучше :D
Тут я в настройках расширения явно задал порт 8002 (127.0.0.1:8002)

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

i18next::backendConnector: loaded namespace translation for language ru Object
i18next.js:111 i18next::backendConnector: loaded namespace translation for language en Object
i18next.js:111 i18next: languageChanged ru
i18next.js:111 i18next: initialized Object
main.js:70 WS connected (ws://127.0.0.1:8002/majordomo)
main.js:38 Subscribing to SAY,SAYTO,ASK
main.js:74 WS data (ws://127.0.0.1:8002/majordomo)
main.js:78 Action:subscribed
main.js:159 Recognized: 
DevTools failed to parse SourceMap: chrome-extension://omhmgbciiabipommgcimlfbfpjgngipi/js/lib/underscore-min.map
main.js:159 Recognized: 
main.js:159 Recognized: Алиса
2main.js:159 Recognized: 
main.js:159 Recognized:Алиса
2main.js:159 Recognized:
Но все равно не проходит.


Но и правка
в config.php

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

Define('WEBSOCKETS_PORT', 8002);
На

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

Define('WEBSOCKETS_PORT', 8001);
И без указания порта в настройках расширения, дала такой же код, вроде как сокет подписался, но результат нулевой :roll:
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: ChromeGateMJD

Сообщение Logrus » Вт ноя 21, 2017 8:32 pm

у меня порты разные, но ключевое распознает, команды отправляет, только не говорит через расширение - что мне и надо
но, когда мучался с этим, перезагрузка банальная ))) часто исправляла ситуацию
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Stormbridge
Сообщения: 1
Зарегистрирован: Пт дек 01, 2017 1:59 am
Благодарил (а): 0
Поблагодарили: 0

Re: ChromeGateMJD

Сообщение Stormbridge » Пт дек 01, 2017 2:59 am

Подскажите такой вопрос. Создал шаблон поведения "погода". Написал код:

$pogoda.="Сейчас на улице ".getGlobal('TempOutside');
$pogoda=str_replace('°','',$pogoda);
sayReply($pogoda,2);

Через телефон команда работает нормально и ответ идёт непосредственно на телефон. А с ПК орёт на все терминалы
Аватара пользователя
ipc2002
Сообщения: 125
Зарегистрирован: Пн май 15, 2017 8:13 pm
Откуда: Москва
Благодарил (а): 102 раза
Поблагодарили: 14 раз
Контактная информация:

Re: ChromeGateMJD

Сообщение ipc2002 » Сб дек 09, 2017 10:24 pm

Друзья, подскажите всё-таки, как заставить ChromeGateMJD правильно передавать от какого пользователя приходит команда?
Сергей, может можно это в настройках расширения или самой системы прописать?
cahek2202
Сообщения: 23
Зарегистрирован: Пт окт 07, 2016 7:35 pm
Откуда: Москва
Благодарил (а): 0
Поблагодарили: 1 раз

Re: ChromeGateMJD

Сообщение cahek2202 » Пн дек 11, 2017 2:10 pm

Добрый день! Недавно озадачился сборкой своего сервера умного дома, за последние выходные перечитал многое на форуме, но так и не нашел ответа на свой вопрос. Есть ли решение для голосового управления на Ubuntu Server 16.04 с установкой своего ключевого слова (имя системы например). Спрашиваю здесь, потому что увидел, что здесь это реализовано без OK Google на сколько я понял. Про смартфоны с AutoVoice в связке с Tasker читал, но хотелось бы прикрепить микрофон именно к серверной машине, уж очень расположение удобное.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: ChromeGateMJD

Сообщение sergejey » Вс дек 17, 2017 9:30 am

cahek2202 писал(а):Добрый день! Недавно озадачился сборкой своего сервера умного дома, за последние выходные перечитал многое на форуме, но так и не нашел ответа на свой вопрос. Есть ли решение для голосового управления на Ubuntu Server 16.04 с установкой своего ключевого слова (имя системы например). Спрашиваю здесь, потому что увидел, что здесь это реализовано без OK Google на сколько я понял. Про смартфоны с AutoVoice в связке с Tasker читал, но хотелось бы прикрепить микрофон именно к серверной машине, уж очень расположение удобное.
Если на этой машине можно запустить Chrome, то можно воспользоваться расшерением, описываемом в этой теме, но просто для сервера удобного решения, пожалуй, и нет.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Dicont
Сообщения: 112
Зарегистрирован: Вс дек 17, 2017 11:24 pm
Благодарил (а): 34 раза
Поблагодарили: 11 раз

Re: ChromeGateMJD

Сообщение Dicont » Вс дек 17, 2017 11:49 pm

Добрый день!

Может кому поможет.

Долго перебирал *NIX для установки MJD для i386 eeepc не мог понять почему PULSAUDIO не работает с приложением (Остался на MINT MATE, но любой Ubuntu подойдет).
Приложение в Cromium отказывалось взаимодействовать с системой, были только всплывающие подсказки в Chromium при этом с отключенным приложение ChromeGateMJD Алиса отвечала голосом все хорошо.
С включенным - система молчала. в syslog - pulseaudio постоянно ругался на взаимодействие с DBUS и была ошибка по ttu
В итоге c ttu все просто - добавил в /etc/sudoers в конец файла
Defaults visiblepw
и в системе pulse
sudo nano /etc/pulse/client.conf
разрешил и изменил параметр
autospawn = no
Должна стоять галка в настройках RHVoice - кеширование включено. Корректно работать сам RHVoice (до изменений) с терминала и отрабатывать mplayer c командной строки т.е играть файлы от имени www-data.
После этого Алиса заговорила через приложение в Chromium!
Настраиваем дальше! Ура!
Ответить