SmartLiving.ru

Обсуждение проекта
 
Текущее время: Пн янв 23, 2017 1:23 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 44 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Модуль RHVoice
СообщениеДобавлено: Ср мар 16, 2016 3:15 pm 
Не в сети

Зарегистрирован: Вт апр 23, 2013 5:16 pm
Сообщения: 245
Откуда: Брянск
Благодарил (а): 17 раз.
Поблагодарили: 57 раз.
Модуль для работы с голосовым движком RHVoice (только для linux), может кому-то пригодится для более удобной настройки. Пока первая версия. Модуль тут: https://github.com/DarkVeter/majordomo-rhvoice

Установка RHVoice (на примере debian/ubuntu):
(Дополнительно можно почитать тут)

Сначала устанавливаем зависимости:
Код:

apt
-get install gcc g++ git pkg-config scons libao4 libao-common libao-dev

Затем собираем RHVoice:
Код:

cd 
/usr/src/
git clone https://github.com/Olga-Yakovleva/RHVoice
cd RHVoice
scons
scons install
ldconfig


Проверить можно так:
Код:

echo 
"test" | RHVoice-test
или
echo 
"Привет" | RHVoice-test -p Anna


Установка Speech Dispatcher(если нужно):
Код:

apt
-get install speech-dispatcher


Подключаем RHVoice:
Код:

ln 
-/usr/local/bin/sd_rhvoice /usr/lib/speech-dispatcher-modules


Проверить можно так:
Код:

spd
-say "Привет" --y anna+clb


Кстати, возможно если сначала установить Speech Dispatcher, а затем собирать RHVoice, то не придется ставить пакеты libao4 libao-common libao-dev. Т.к. при установке Speech Dispatcher подтянет PulseAudio с которым RHVoice так же должен собраться. Но это еще надо проверить :-)

_________________
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect


Последний раз редактировалось Dark_Veter Чт мар 17, 2016 11:11 am, всего редактировалось 5 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Ср мар 16, 2016 4:22 pm 
Не в сети
Site Admin

Зарегистрирован: Пн сен 05, 2011 6:48 pm
Сообщения: 3615
Откуда: Минск, Беларусь
Благодарил (а): 58 раз.
Поблагодарили: 790 раз.
Было бы здорово ещё инструкцию по установке самого RHVoice!

_________________

Сергей Джейгало, разработчик MajorDoMo
Обо мне | Сотрудничество | Профиль Connect


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Ср мар 16, 2016 4:52 pm 
Не в сети

Зарегистрирован: Вт апр 23, 2013 5:16 pm
Сообщения: 245
Откуда: Брянск
Благодарил (а): 17 раз.
Поблагодарили: 57 раз.
Довольно подробно описано вот тут.
Перенес инструкцию по установке в первое сообщение.

_________________
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Пт мар 18, 2016 3:22 pm 
Не в сети
Site Admin

Зарегистрирован: Пн сен 05, 2011 6:48 pm
Сообщения: 3615
Откуда: Минск, Беларусь
Благодарил (а): 58 раз.
Поблагодарили: 790 раз.
Супер! Всё получилось. Обязательно включу этот пакет как дефолтовый в следующую сборку для распберри.

_________________

Сергей Джейгало, разработчик MajorDoMo
Обо мне | Сотрудничество | Профиль Connect


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Вт май 10, 2016 6:49 am 
Не в сети

Зарегистрирован: Пт апр 15, 2016 4:04 pm
Сообщения: 29
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Без ошибок и проблем не куда.
В общем после установки про проверке
Код:
spd-say "Привет" --y anna+clb

возникает такая ошибка.
Цитата:
# spd-say "test" -w -y anna+clb
Failed to connect to Speech Dispatcher:
Error: Can't connect to unix socket /run/user/1000/speech-dispatcher/speechd.sock: Нет такого файла или каталога. Autospawn: Autospawn failed. Speech Dispatcher refused to start with error code, stating this as a reason:

Файла действительно там нет и от куда ему там взяться?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Вт май 10, 2016 10:17 am 
Не в сети

Зарегистрирован: Вт апр 23, 2013 5:16 pm
Сообщения: 245
Откуда: Брянск
Благодарил (а): 17 раз.
Поблагодарили: 57 раз.
portos писал(а):
Файла действительно там нет и от куда ему там взяться?


А какая ОС? У меня на debian 7.9 все нормально. И еще вопрос: а зачем вам speech dispatcher? Оно же и без него прекрасно работает :)

_________________
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Вт май 10, 2016 1:23 pm 
Не в сети

Зарегистрирован: Пт апр 15, 2016 4:04 pm
Сообщения: 29
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
debian 8
speech dispatcher
что с ним что без него в логах все равно festival --language russian --tts отрабатывает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Вт май 10, 2016 1:43 pm 
Не в сети

Зарегистрирован: Вт апр 23, 2013 5:16 pm
Сообщения: 245
Откуда: Брянск
Благодарил (а): 17 раз.
Поблагодарили: 57 раз.
А модуль RHVoice у вас установлен? Если у вас последняя версия md, то там вроде как festival выпилен уже.

_________________
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Вт май 10, 2016 2:13 pm 
Не в сети

Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщения: 1254
Благодарил (а): 43 раз.
Поблагодарили: 230 раз.
У меня хуже

Так молчит
Код:

md
@alisa:~$ echo "test" | RHVoice-test
default Engine is default
md
@alisa:~$
 


А так ошибка
Код:
md@alisa:~$ spd-say "Привет" --y anna+clb
Failed to connect to Speech Dispatcher
:
Error: Can't connect to unix socket /run/user/1000/speech-dispatcher/speechd.sock: Нет такого файла или каталога. Autospawn: Autospawn failed. Speech Dispatcher refused to start with error code, stating this as a reason:
md@alisa:~$


Причём пытался установить и по вашей инструкции и по другим

Убунта 15.10
Фестиваль проговаривает нормально

_________________
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль RHVoice
СообщениеДобавлено: Вт май 10, 2016 4:26 pm 
Не в сети

Зарегистрирован: Пт апр 15, 2016 4:04 pm
Сообщения: 29
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Dark_Veter писал(а):
А модуль RHVoice у вас установлен? Если у вас последняя версия md, то там вроде как festival выпилен уже.


Да установлен и модуль и само прога. Да версия последняя и festival скорее всего впилен.
Вот и об чем речь, модуль как бы есть но как избавится от встроенного festival мануала нет.

Ivan
Пробуйте собрать заново и смотрите на ошибке при инсталяции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 44 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: kas5858 и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB