Festival как альтернатива Alice
Модератор: immortal
-
- Сообщения: 291
- Зарегистрирован: Вт ноя 18, 2014 11:43 pm
- Откуда: Краснодарский край
- Благодарил (а): 32 раза
- Поблагодарили: 68 раз
Re: Festival как альтернатива Alice
А как в связи с последними изменениями использовать festival и не править исходный код?
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
CONNECT: http://connect.smartliving.ru/profile/311
-
- Сообщения: 210
- Зарегистрирован: Пт апр 12, 2013 2:27 pm
- Откуда: Уфа
- Благодарил (а): 28 раз
- Поблагодарили: 16 раз
Re: Festival как альтернатива Alice
Получилось встроить?handy76 писал(а):Добрый день, коллеги.
А никто не рассматривал вариант использования https://voicefabric.ru/ для синтеза голоса Алисы?
Наша российская разработка. И вроде бы api дают.
Вот на Хабре статья http://habrahabr.ru/company/speechpro/blog/244663/
Upd. Оказалось надо денег давать....
Upd2. На главной странице есть демо форма. И там есть api ключ, но ограничение в 150 символов.
Голос Марии мне понравился. Вечером попробую встроить в МЖД.
Система на Неттоп 3Q Nettop Qoo!
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
Re: Festival как альтернатива Alice
К сожаленью, бытовые дела поглотили с головой. Поэтому не пробовал.
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Festival как альтернатива Alice
нужна помощь, т.к. сам разобраться уже не могу,
Проблема в проговаривании Алисой сообщение системы, т.е.
Время она говорит хорошо, через spd-say,
но системные сообщения почему то через festival, который я не использую.
файл common.class.php поправлен как надо
Возможно берется еще откуда вызов не только из common.class.php ?
Проблема в проговаривании Алисой сообщение системы, т.е.
Время она говорит хорошо, через 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
Код: Выделить всё
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)
Код: Выделить всё
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);
}
}
}
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
-
- Сообщения: 295
- Зарегистрирован: Вт апр 23, 2013 5:16 pm
- Откуда: Брянск
- Благодарил (а): 18 раз
- Поблагодарили: 94 раза
Re: Festival как альтернатива Alice
У меня сделано проще. В админке: Общие настройки -> Обработчики. Там в обработчике "After SAY (code)" написано:
Все работает без необходимости править исходники, и после обновления не слетает. Попробуйте, может быть у вас так заработает.
Код: Выделить всё
safe_exec('spd-say "'.$ph.'" -w -y anna+clb', 1, $level);
- За это сообщение автора Dark_Veter поблагодарил:
- Anton_kulibin (Чт ноя 05, 2015 3:08 pm)
- Рейтинг: 1.16%
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Festival как альтернатива Alice
Спасибо. Попробую, думал об этом, но что-куда писать так и не разобрался.Dark_Veter писал(а):У меня сделано проще. В админке: Общие настройки -> Обработчики. Там в обработчике "After SAY (code)" написано:Все работает без необходимости править исходники, и после обновления не слетает. Попробуйте, может быть у вас так заработает.Код: Выделить всё
safe_exec('spd-say "'.$ph.'" -w -y anna+clb', 1, $level);
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
-
- Сообщения: 295
- Зарегистрирован: Вт апр 23, 2013 5:16 pm
- Откуда: Брянск
- Благодарил (а): 18 раз
- Поблагодарили: 94 раза
Re: Festival как альтернатива Alice
Anton_kulibin, а удалось вам разобраться со словарем для RHVoice?
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Festival как альтернатива Alice
Нет, да я особо не пытался разбираться, время надо которого и так нет.Dark_Veter писал(а):Anton_kulibin, а удалось вам разобраться со словарем для RHVoice?
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
Re: Festival как альтернатива Alice
Подскажите возможно ли заставить majordomo на linux говорить по украински?
- roman_roman
- Сообщения: 13
- Зарегистрирован: Пт сен 29, 2017 10:49 pm
- Откуда: Lviv
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Festival как альтернатива Alice
То як, хтось розібрався з українською мовою для повідомлень?
Orange Pi Zero esp8266 (blynk)