Страница 4 из 4

Re: Festival как альтернатива Alice

Добавлено: Чт мар 12, 2015 1:32 am
zelevova
А как в связи с последними изменениями использовать festival и не править исходный код?

Re: Festival как альтернатива Alice

Добавлено: Вс май 24, 2015 10:21 am
DiArt
handy76 писал(а):Добрый день, коллеги.

А никто не рассматривал вариант использования https://voicefabric.ru/ для синтеза голоса Алисы?

Наша российская разработка. И вроде бы api дают.
Вот на Хабре статья http://habrahabr.ru/company/speechpro/blog/244663/

Upd. Оказалось надо денег давать.... :-(

Upd2. На главной странице есть демо форма. И там есть api ключ, но ограничение в 150 символов.
Голос Марии мне понравился. Вечером попробую встроить в МЖД.
Получилось встроить?

Re: Festival как альтернатива Alice

Добавлено: Пн май 25, 2015 4:01 pm
handy76
К сожаленью, бытовые дела поглотили с головой. Поэтому не пробовал.

Re: Festival как альтернатива Alice

Добавлено: Чт ноя 05, 2015 12:39 pm
Anton_kulibin
нужна помощь, т.к. сам разобраться уже не могу,
Проблема в проговаривании Алисой сообщение системы, т.е.

Время она говорит хорошо, через spd-say,

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

11:00:00 DEBUG [root]: Executing (exclusive): mplayer /media/data/public_html/sounds/dingdong.mp3 (at /media/data/public_html/lib/general.class.php:547) 
11:00:02 DEBUG [root]: Executing (exclusive): spd-say "11 часов " -w -y elena+alan (at /media/data/public_html/lib
но системные сообщения почему то через festival, который я не использую.

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

07:20:48 DEBUG [root]: Executing (exclusive): echo "Уровень целостности системы изменился на Жёлтый." | festival --language russian --tts (at /media/data/public_html/lib/general.class.php:547) 
07:20:48 DEBUG [root]: Executing (exclusive): echo "Не обновляется датчик температуры в деревянном гараже" | festival --language russian --tts (at /media/data/public_html/lib/general.class.php:547)  
файл common.class.php поправлен как надо

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

  if (IsWindowsOS())
         {
            safe_exec('cscript ' . DOC_ROOT . '/rc/sapi.js ' . $ph, 1, $level);
         }
         else
         {
            if ($lang == 'ru')
            {
               $ln = 'russian';
            }
            else
            {
               $ln = 'english';
            }

           // safe_exec('echo "' . $ph . '" | festival --language ' . $ln . ' --tts', 1, $level);
           safe_exec('spd-say "'. $ph .'" -w -y elena+alan', 1, $level); 
            
         }
      }
   }
 
Возможно берется еще откуда вызов не только из common.class.php ?

Re: Festival как альтернатива Alice

Добавлено: Чт ноя 05, 2015 12:49 pm
Dark_Veter
У меня сделано проще. В админке: Общие настройки -> Обработчики. Там в обработчике "After SAY (code)" написано:

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

safe_exec('spd-say "'.$ph.'" -w -y anna+clb', 1, $level); 
Все работает без необходимости править исходники, и после обновления не слетает. Попробуйте, может быть у вас так заработает.

Re: Festival как альтернатива Alice

Добавлено: Чт ноя 05, 2015 1:20 pm
Anton_kulibin
Dark_Veter писал(а):У меня сделано проще. В админке: Общие настройки -> Обработчики. Там в обработчике "After SAY (code)" написано:

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

safe_exec('spd-say "'.$ph.'" -w -y anna+clb', 1, $level); 
Все работает без необходимости править исходники, и после обновления не слетает. Попробуйте, может быть у вас так заработает.
Спасибо. Попробую, думал об этом, но что-куда писать так и не разобрался.

Re: Festival как альтернатива Alice

Добавлено: Чт ноя 05, 2015 1:23 pm
Dark_Veter
Anton_kulibin, а удалось вам разобраться со словарем для RHVoice?

Re: Festival как альтернатива Alice

Добавлено: Чт ноя 05, 2015 4:19 pm
Anton_kulibin
Dark_Veter писал(а):Anton_kulibin, а удалось вам разобраться со словарем для RHVoice?
Нет, да я особо не пытался разбираться, время надо которого и так нет.

Re: Festival как альтернатива Alice

Добавлено: Чт апр 13, 2017 2:27 pm
DocHatson
Подскажите возможно ли заставить majordomo на linux говорить по украински?

Re: Festival как альтернатива Alice

Добавлено: Вс окт 08, 2017 5:38 pm
roman_roman
То як, хтось розібрався з українською мовою для повідомлень?