Настройка голосового модуля Алена

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

Модератор: immortal

Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Настройка голосового модуля Алена

Сообщение ser009 » Ср дек 26, 2012 8:23 pm

Установил программу с Голосовым модулем Алёна.
Сама программа разговаривает, а вот то что отправляю с программы с параметром say не оповещает.
Как указано в faq
Синтез речи
По умолчанию система использует голосовое оповещение от Google, поэтому для произношения фраз необходимо интернет-соединение (повторное произношение фразы доступа к Интернету не требует, т.к. звуковой файл сохраняется локально). Дополнительно может использоваться голосовое оповещения Windows (при наличии установленного SAPI-движка).
Чтобы отключить синтез речи от Google нужно в файле
C:\_majordomo\htdocs\lib\common.class.php
закомментировать строку
$google_file=GoogleTTS($ph, $lang);
тогда система попытается использовать встроенный в Windows TTS голосовой движок. Но русского языка скорее всего не будет.
???
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Настройка голосового модуля Алена

Сообщение sergejey » Чт дек 27, 2012 10:26 am

А строчка с $google_file закомментирована? У меня как раз так и движок Алёна вполне себе работает )

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Настройка голосового модуля Алена

Сообщение ser009 » Чт дек 27, 2012 3:18 pm

sergejey писал(а):А строчка с $google_file закомментирована? У меня как раз так и движок Алёна вполне себе работает )
да
//$google_file=GoogleTTS($ph, $lang);
Вот так вот
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Настройка голосового модуля Алена

Сообщение sergejey » Чт дек 27, 2012 3:23 pm

Попробуй из командной строки запустить

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

cscript C:\_majordomo\htdocs\rc\sapi.js проверка
или даже

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

cscript C:\_majordomo\htdocs\rc\sapi.js test
если первое не сработает, а второе сработает, значит голосовой движок новый не подхватывается как основной.
ещё можно пошаманить с файлом sapi.js
там есть такие строчки

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

var lang   = WScript.Arguments.Named("lang")   || 419;    // Russian
var engine = WScript.Arguments.Named("engine") || "Alyona (Russian) SAPI5";
так вот, возможно у тебя в системе голосовой движок новый как-то иначе обозначен, а не Alyona (Russian) SAPI5

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Panchez
Сообщения: 99
Зарегистрирован: Вс апр 29, 2012 7:31 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Настройка голосового модуля Алена

Сообщение Panchez » Ср янв 02, 2013 3:40 pm

Установил Алену, закомментировал строчку, все заработало как надо.
Мне больше нравится, чем гуглевский, поставил так же словарь с литературным уклоном. Стало поинтересней со знаками препинания.
С уважением
Александр.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Настройка голосового модуля Алена

Сообщение sergejey » Чт янв 03, 2013 12:00 pm

Panchez писал(а):Установил Алену, закомментировал строчку, все заработало как надо.
Мне больше нравится, чем гуглевский, поставил так же словарь с литературным уклоном. Стало поинтересней со знаками препинания.
А расскажи пожалуйста про словарь. У меня дефолтный пакет без словаря, может с ним будет лучше )

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Panchez
Сообщения: 99
Зарегистрирован: Вс апр 29, 2012 7:31 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Настройка голосового модуля Алена

Сообщение Panchez » Пт янв 04, 2013 1:36 am

Словарь нашел на каком то сайте случайно. Вот он, инструкция по установке внутри.
Вложения
Словарь.rar
(237.59 КБ) 824 скачивания
С уважением
Александр.
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Настройка голосового модуля Алена

Сообщение Urbas81 » Пн янв 21, 2013 10:40 am

Подскажите как можно реализовать управление голосовым оповещением, к примеру есть Select box с двумя режимами, говорить, и только отправлять в логи, пробовал управлять в зависимости от выбранного режима say("бла бла",n), где n числа от 0 до 4, разницы не заметил, в чем фишка?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Настройка голосового модуля Алена

Сообщение sergejey » Пн янв 21, 2013 11:15 am

Urbas81 писал(а):Подскажите как можно реализовать управление голосовым оповещением, к примеру есть Select box с двумя режимами, говорить, и только отправлять в логи, пробовал управлять в зависимости от выбранного режима say("бла бла",n), где n числа от 0 до 4, разницы не заметил, в чем фишка?
Вот здесь написано про уровень важности сообщений
http://smartliving.ru/forum/viewtopic.p ... 1%8C#p2007

Можно сделать управление ThisComputer.minMsgLevel через select box, например для переключения из 0 в 1.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Настройка голосового модуля Алена

Сообщение Urbas81 » Пн янв 21, 2013 11:19 am

sergejey писал(а):
Urbas81 писал(а):Подскажите как можно реализовать управление голосовым оповещением, к примеру есть Select box с двумя режимами, говорить, и только отправлять в логи, пробовал управлять в зависимости от выбранного режима say("бла бла",n), где n числа от 0 до 4, разницы не заметил, в чем фишка?
Вот здесь написано про уровень важности сообщений
http://smartliving.ru/forum/viewtopic.p ... 1%8C#p2007

Можно сделать управление ThisComputer.minMsgLevel через select box, например для переключения из 0 в 1.
Спасибо, то что надо.
Ответить