Страница 6 из 7

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

Добавлено: Сб фев 07, 2015 8:51 am
Amarok
Через панель управления Windows. Где то там видел.

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

Добавлено: Сб фев 07, 2015 10:04 am
central30
К сожалению через панель управления не получается.Там это называется экранный диктор,ставлю скорость на максимальную,но на МЖД это не действует.

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

Добавлено: Вт авг 11, 2015 3:20 am
byh
В общем весь день потерял, потом за 5 минут долетел. Пытался запустить Аленку, но так и не получилось(Win7 64). Но зато запустилась Татьяна. При этом она подхватилась с пол пинка. Итак по порядку, для тех кто в танке как я.

1)Алена(Alyona22k) установилась и чисто под виндой работала нормально, но при запуске из командной строки "cscript C:\_majordomo\htdocs\rc\sapi.js проверка" тишина. В настройках MDM отключил Гугл, тишина. Начал искать$google_file=GoogleTTS($ph, $lang), не нашел. Видать после обновы переписали C:\_majordomo\htdocs\lib\common.class.php.(потом нашел в старом варианте). Пытался поиграть с C:\_majordomo\htdocs\rc\sapi.js, выяснил что после var lang = WScript.Arguments.Named("lang") || 419; // Russian, достаточно чтобы бы был код var engine = WScript.Arguments.Named("engine"); Татьяна его скушала. Попробовал поменять acattssapi5.dll для Win8 по рекомендации выше, Аленка вообще перестала работать со мной разговаривать, обиделась наверно.

2)Поставил Татьяну( IVONA 2 Tatyana - Russian female voice [22kHz]) (рядом с Аленой :roll: ) при запуске из командной строки "cscript C:\_majordomo\htdocs\rc\sapi.js проверка" слышу милый женский голос. Перешел к MDM настройкам. ext-to-speech engine:Google, Use Google Text-to-Speech engine:off . забиваю в консоль say('Привет') звука нет, получаю отчет от системы Command: say('Привет') Result: В истории событий получаю от Алисы Привет. В общем методом проб и ошибок услышал я голос при запуске из консоли если написать так say('Привет', 2) или say(Привет , 2)(без кавычек работает также, но только если текст на русском языке) Если после запятой стоит 2 или 4 слышен бим-бом потом произносится фраза, если 3 нет бим-бома, 0 или 1 тишина.

3) Звук когда произносится, система также показывает ошибку Warning: file_get_contents(http://translate.google.com/translate_t ... 1%82%D0%B0): failed to open stream: HTTP request failed! HTTP/1.0 503 Service Unavailable in C:\_majordomo\htdocs\lib\tts.class.php on line 31. Заменил common.class.php на старый, ошибки нет и все работает.

4)Вывод sapi.js почему-то не подхватывает Аленку. Ну и что-то нужно делать с tts.class.php или common.class.php или вообще обрубать google TTS он все равно капчу запрашивает. Да и вообще, 3 бабы на одном корабле, это жесть.

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

Добавлено: Вт авг 11, 2015 11:32 am
sergejey
В обновленноё версии сейчас в настройках можно выбрать либо Google (не работает), либо Yandex (работает, но надо ключ самому регистрировать), либо по-умолчанию. Последнее как раз использует голосовой движок винды (для Linux использует Festival). Так вот, в последнем случае надо чтобы Алёна была движком по-умолчанию в системе и тогда всё должно работать.

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

Добавлено: Ср фев 24, 2016 3:20 pm
slgeo
Теряем Яндекс тоже. Пришло письмо:
SPOILERSPOILER_SHOW
Здравствуйте.

У вас есть приложение, которое получает доступ к данным пользователей Яндекса по упрощённому методу (запрашивает OAuth-токен с использованием параметра grant_type=password). То есть пользователи вводят свой логин и пароль от Яндекса прямо в интерфейсе приложения.

В последнее время этот метод показывает себя как не самый безопасный: нам часто приходят сообщения о краже личной информации, данных банковских карт и других неприятных ситуациях. Поэтому мы вынуждены закрыть его для сторонних разработчиков. Теперь доступ к данным пользователя можно получать только через нашу собственную форму OAuth-авторизации — она открывается во всплывающем окне, в новой вкладке браузера или в WebView.

Мы планируем отключить упрощённый доступ примерно через три месяца. Вы можете перейти к более безопасному варианту уже сейчас, но ближе к делу мы на всякий случай напомним вам об этом.

Если у вас есть вопросы, не стесняйтесь задавать их службе поддержки.

Команда Яндекс.Паспорта
Остается Festival?

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

Добавлено: Ср фев 24, 2016 4:07 pm
sergejey
А это точно с голосовым движком связано?
P.S. кроме Featival ещё есть RHVoice

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

Добавлено: Ср фев 24, 2016 6:04 pm
slgeo
Хм... кроме голосового ввода еще использую Я.Диск для архивации с малинки, там тоже задействован Token.

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

Добавлено: Чт фев 25, 2016 11:05 am
skysilver
slgeo писал(а):Теряем Яндекс тоже. Пришло письмо:
SPOILERSPOILER_SHOW
Здравствуйте.

У вас есть приложение, которое получает доступ к данным пользователей Яндекса по упрощённому методу (запрашивает OAuth-токен с использованием параметра grant_type=password). То есть пользователи вводят свой логин и пароль от Яндекса прямо в интерфейсе приложения.

В последнее время этот метод показывает себя как не самый безопасный: нам часто приходят сообщения о краже личной информации, данных банковских карт и других неприятных ситуациях. Поэтому мы вынуждены закрыть его для сторонних разработчиков. Теперь доступ к данным пользователя можно получать только через нашу собственную форму OAuth-авторизации — она открывается во всплывающем окне, в новой вкладке браузера или в WebView.

Мы планируем отключить упрощённый доступ примерно через три месяца. Вы можете перейти к более безопасному варианту уже сейчас, но ближе к делу мы на всякий случай напомним вам об этом.

Если у вас есть вопросы, не стесняйтесь задавать их службе поддержки.

Команда Яндекс.Паспорта
Остается Festival?
Аналогично пользуюсь синтезом голоса от Яндекса и его же облачным хранилищем для бекапов. Пока никаких подобных писем не получал. Может, обойдется. ;)

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

Добавлено: Ср мар 30, 2016 2:32 pm
rtroyakov
А где скачать библиотеку acattssapi5.dll? У меня все ссылки заблокированы РосКомНадзором. Провайдер FLEX

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

Добавлено: Пт апр 01, 2016 1:27 pm
Sandr
Вот непонятная мне ситуация:
Сервер win home server 2011
Установлена Алена
Так вот по команде " скажи Привет" говорит Привет
По Сценарию вызванному через шаблон (погода|прогноз)
погодаSPOILER_SHOW

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

$weather ="Сегодня на улице ".getGlobal('yw_day0.day_short_weather_type');
$weather.=", ".getGlobal('yw_day0.day_short_temperatureData_avg');
$weather.=" ".getWord(getGlobal('yw_day0.day_short_temperatureData_avg'), array("градус", "градуса", "градусов"));
$weather.=". Влажность ".getGlobal('yw_day0.day_short_humidity');
$weather.=" ".getWord(getGlobal('yw_day0.day_short_humidity'), array("процент", "процента", "процентов"));
$weather.=". Давление ".getGlobal('yw_day0.day_short_pressure');
$weather.=" ".getWord(getGlobal('yw_day0.day_short_pressure'), array("милиметр", "милиметра", "милиметров"));
$weather.=" ртутного столба";
$weather.=".";
$weather=str_replace('°','',$weather);
say($weather,2);
function getWord($number, $suffix) {
  $keys = array(2, 0, 1, 1, 1, 2);
  $mod = $number % 100;
  $suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)];
  return $suffix[$suffix_key];
}
 
Тоже все ок, зачитывает прогноз.

А вот таймер onNewMinute молчит и все тут
Ни одна команда say() не срабатывает
Ни тебе солнце заходит ни ежечасное объявление времени

Причем при обращении к localhost/objects/?object=ClockChime&op=m&m=onNewMinute
Скрипт пробегает до конца не выдавая ошибок
Echo $h; в конце скрипта выводит час
say("test"); тоже молчит :(

Ps: а вот строчку
say("привет",2); произносит

В onNewMinute
Добавил код

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

echo "CCE=".getGlobal('clockChimeEnabled');
ECHO " H ". $h . " ". $m;
say(timeNow(),1); 
Вызвал по ссылке
Код вывел CCE=1 H 13 55
И произнесла время
Но в 14:00 промолчала :Е