Архитектура голосового модуля и голосовой чат iii.ru

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение Dark_Veter » Чт мар 05, 2015 5:22 pm

Надо создать сценарий, например с именем iiiBot и кодом выше. Затем в классе thisComputer в методе commandReceived заменить

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

say('Неизвестная команда...',2); 
на

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

//say('Неизвестная команда...',2);
runScript('iiiBot', array('message'=>$command)); 
За это сообщение автора Dark_Veter поблагодарили (всего 3):
Vit (Чт мар 05, 2015 6:05 pm) • Amarok (Сб мар 07, 2015 10:24 am) • coolermister (Ср авг 19, 2015 8:33 am)
Рейтинг: 3.49%
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение Vit » Чт мар 05, 2015 6:05 pm

Dark_Veter писал(а):Надо создать сценарий, например с именем iiiBot и кодом выше. Затем в классе thisComputer в методе commandReceived заменить

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

say('Неизвестная команда...',2);
на

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

//say('Неизвестная команда...',2);
runScript('iiiBot', array('message'=>$command));

спасибо , все работает))
Аватара пользователя
AHgpeu
Сообщения: 117
Зарегистрирован: Чт мар 12, 2015 11:46 am
Благодарил (а): 26 раз
Поблагодарили: 16 раз

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение AHgpeu » Сб апр 04, 2015 3:32 pm

Спасибо за идею и реализацию!
Где бы теперь обученного персонажа найти?)
Кто-нибудь обучал своим ответам на вопросы?

и, кстати, багу нашёл. попросите ВСЛУХ ответить алису на вопрос "кто такой Циолковский?", к примеру)
хотя это, наверно, сам скрипт говорилки нужно править. что бы в чат ссылки оставлял, а в разговоре они вырезались...
Lisk
Сообщения: 16
Зарегистрирован: Пн апр 13, 2015 12:15 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение Lisk » Вт апр 14, 2015 11:54 am

А как прикрутить уже обученного чатбота из рейтинга, например http://32745343-0905-4789-9c8c-2a6f42df1ee1.iii.ru/ ???
Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение Dark_Veter » Вт апр 14, 2015 12:06 pm

Lisk писал(а):А как прикрутить уже обученного чатбота из рейтинга, например http://32745343-0905-4789-9c8c-2a6f42df1ee1.iii.ru/ ???
Над поменять идентификатор бота в строке

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

define('BOT_TOKEN', '8a5526de-f601-4f35-ba33-70ce385fffcb'); //Идентификатор бота с iii.ru 
За это сообщение автора Dark_Veter поблагодарил:
coolermister (Ср авг 19, 2015 8:33 am)
Рейтинг: 1.16%
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
Lisk
Сообщения: 16
Зарегистрирован: Пн апр 13, 2015 12:15 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение Lisk » Вт апр 14, 2015 12:38 pm

меняю ничего не происходит, отзывается на Алису define('BOT_TOKEN', '32745343-0905-4789-9c8c-2a6f42df1ee1'); //Идентификатор бота с iii.ru
Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение Dark_Veter » Вт апр 14, 2015 12:45 pm

Lisk писал(а):меняю ничего не происходит, отзывается на Алису define('BOT_TOKEN', '32745343-0905-4789-9c8c-2a6f42df1ee1'); //Идентификатор бота с iii.ru
Попробуйте еще очистить свойство ThisComputer.iiiBotSessionId
За это сообщение автора Dark_Veter поблагодарили (всего 2):
Lisk (Вт апр 14, 2015 1:19 pm) • coolermister (Ср авг 19, 2015 8:33 am)
Рейтинг: 2.33%
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
Lisk
Сообщения: 16
Зарегистрирован: Пн апр 13, 2015 12:15 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение Lisk » Вт апр 14, 2015 1:18 pm

Dark_Veter писал(а):
Lisk писал(а):меняю ничего не происходит, отзывается на Алису define('BOT_TOKEN', '32745343-0905-4789-9c8c-2a6f42df1ee1'); //Идентификатор бота с iii.ru
Попробуйте еще очистить свойство ThisComputer.iiiBotSessionId

Спасибо помогло!
coolermister
Сообщения: 49
Зарегистрирован: Пт июл 31, 2015 9:23 am
Благодарил (а): 12 раз
Поблагодарили: 17 раз

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение coolermister » Вт авг 18, 2015 10:35 pm

у меня почему то алиса не произносит ответ.. подскажете куда копать?
UPD. нашел. в сценарии строчку say($response); заменить на say($response,2);
Аватара пользователя
mazahaka7sk
Сообщения: 54
Зарегистрирован: Сб фев 20, 2016 8:46 am
Откуда: Усть-Каменогорс
Благодарил (а): 8 раз
Поблагодарили: 10 раз
Контактная информация:

Re: Архитектура голосового модуля и голосовой чат iii.ru

Сообщение mazahaka7sk » Сб фев 20, 2016 8:48 am

voice_command у меня так и не работает сделал все как у вас в профиле но при воде голосовой команды либо в ручную пишит Неизвестная команда... и не как не реагирует , подскажите что я еще забыл сделать??? или что сделал не так??
CONNECT |Группа в VK| ЮТУБ КАНАЛ
Система стоит на Raspberry pi 3b v3.31
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
Ответить