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

кроссплатформеный text2speech плагин / голос OpenKore

Добавлено: Сб дек 22, 2007 8:30 pm
Kissa2k
Собственно работает точно так же как и этот плагин, только использует open source движок Festival и не привязан только к Windows.
Как установить.
Для примера возьмем Ubuntu Linux.
Сначала ставим Festival:
sudo aptitude install festival
Ставим British English speaker:
sudo aptitude install festvox-rablpc16k
Запустим Festival в режиме сервера! Выполняем в терминалке:
festival --server
Теперь ставим плагин (распаковываем в папку plugins в корне openkore) и запускаем ее.
Собственно все, даем команду say Hello! How are you? и слышим ее результат ;)
Управлять можно аналогично этому плагину, используя макросы и т.д.


В принципе как-то так можно слушать все приваты ;)

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

automacro pm_monitor {
pm /(.*)/
	call {
		do say $.lastMatch1
	}
}
Если вы планируете использовать русский язык, то вам нужен Festival версии не ниже 1.96 (в репозитории Ubuntu версия 1.4.3 :'() -> скомпилировать его самому или найти в сети deb пакет. Почитать на эту тему можно тут:
http://festlang.berlios.de/docu/doku.php?id=russianru
ЗЫ
Где-то тут собранный Festival для windows http://www.cs.dal.ca/~lalita/festival/w ... _win32.zip

Добавлено: Вс дек 23, 2007 12:34 am
piroJOKE
ты лучше маленькую mp3-шку выложи, послушать, хорошо ли оно говорит.

Добавлено: Вс дек 23, 2007 12:20 pm
Kissa2k
Образец на английском я сделал при помощи British English speaker (из репозиториев Ubuntu) и text2speech с использованием Festival 1.96beta. На русском сделан стырен отсюда: http://forum.sources.ru/index.php?showt ... ew=showall

(Просто русская база весит 185мб, скачать ее можно отсюда http://download.berlios.de/festlang/msu ... 0.4.tar.gz)

Добавлено: Вс дек 23, 2007 6:09 pm
piroJOKE
185 Мб?! Да ну его в топку, такой синтез речи...

Добавлено: Вс дек 23, 2007 6:24 pm
Kissa2k
piroJOKE писал(а):185 Мб?! Да ну его в топку, такой синтез речи...
Ну это рус речь ;)

Добавлено спустя 11 минут 48 секунд:

British English speaker занимает 7.5мб.. хм странно как-то

Добавлено: Пн дек 24, 2007 2:36 am
4epT
как вам wx-интерфейс, который будет весить ~ 185 Мб, зато не тока написано всё по русски, но и говорить будет по русски?

Добавлено спустя 19 минут 40 секунд:

ктобы расписал как эту хрень для винды поставить.. да по подробнее..

Добавлено: Чт янв 03, 2008 1:26 pm
Kissa2k
Наверное CygWin'ом скомпилировать, но все таки наверное так делать не нужно, т.к. под виндой есть Microsoft Speech API

Добавлено: Чт янв 03, 2008 1:38 pm
piroJOKE
Когда-то делал ещё более весёлую штучку. :D

Я цеплял к ОК говорилку, но выводил звук не на динамики,
а в канал гильдии Ventrilo / TeamSpeak (надеюсь, никому не надо объяснять, что это софт для общения голосом?).
Было забавно - киборг сообщал голосом всякие интересные события.
Правда, голос у него был такой противный, что скоро это дело отрубили.

Но это было так давно, что я не помню, какой софт я использовал. :(
Помню только, что переделывал какой-то плагин с форума ОК.
А, да, и еще зачем-то использовал две звуковухи. :oops: Тоже не помню, зачем.

ЗЫ: Щас бы я туда приделал озвучку от ТимФортресса. Там тётку-дикторшу сделали просто офигительную, как на мой вкус.