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

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

Модератор: immortal

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

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

Сообщение ser009 »

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

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

Сообщение sergejey »

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

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

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

Сообщение ser009 »

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

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

Сообщение sergejey »

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

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

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

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

Сообщение Panchez »

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

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

Сообщение sergejey »

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

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

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

Сообщение Panchez »

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

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

Сообщение Urbas81 »

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

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

Сообщение sergejey »

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

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

Сообщение Urbas81 »

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

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