| 
 | |||||||
| Asterisk + Festival 
		  Время создания: 31.12.2018 14:27		  
		  Автор: alensav		  
		  Текстовые метки: zvuk, звук		  
		    Раздел: MyTetra - INTERNET - ZVUK		   
		  Запись: alensav/MyTetra2/main/base/1546255653hqxhhyk109/text.html на raw.githubusercontent.com		  | |||||||
|  | |||||||
| Asterisk + Festival (русский язык) синтезирование русской речи в Астериск cd /usr/srcwget http://www.cstr.ed.ac.uk/downloads/festival/2.1/speech_tools-2.1-release.tar.gzwget http://www.cstr.ed.ac.uk/downloads/festival/2.1/festival-2.1-release.tar.gztar zxvf festival-2.1-release.tar.gztar zxvf speech_tools-2.1-release.tar.gzcd speech_tools./configuremakemake installcd ..cd festival./configure makemake install добавляем в PATH путь до бинарников export PATH=$PATH:/usr/src/festival/bin/ Русскоязычные файлы mkdir /usr/src/festival/lib/voices/mkdir /usr/src/festival/lib/voices/russian/cd /usr/src/wget http://sourceforge.net/projects/festlang.berlios/files/msu_ru_nsh_clunits-0.5.tar.bz2tar xjfv msu_ru_nsh_clunits-0.5.tar.bz2mv /usr/src/msu_ru_nsh_clunits/  /usr/src/festival/lib/voices/russian Далее добавляем в начало файла /usr/src/festival/lib/languages.scm (define (language_russian) "(language_russian)  Set up language parameters for Russian."  (set! male1 voice_msu_ru_nsh_clunits)  (male1)  (Parameter.set 'Language 'russian)) добавляем после (language_british_english))  ((equal? language 'british_english) следующий код   (language_russian))    ((equal? language 'russian) Установим русский язык по умолчанию  (set! voice_default 'voice_msu_ru_nsh_clunits) конфигурационный файл /etc/asterisk/festival.conf nano /etc/asterisk/festival.conf[general]host=localhostport=1314usecache=yescachedir=/var/lib/asterisk/festivalcache/festivalcommand=(tts_textasterisk "%s" 'file)(quit)\n создадим директорию для кэша mkdir /var/lib/asterisk/festivalcache/ && chown asterisk:asterisk /var/lib/asterisk/festivalcache/ запускаем сервер Festival /usr/src/festival/bin/festival --server пример диалплана [festival]exten => 1234,1,Answerexten => 1234,n,Festival('-. здравствуйте. дорог+ой. леонид. иль-йич')exten => 1234,n,Hangup использованные материалы: http://www.voip-info.org/wiki/view/Asterisk+festival+installation Только авторизованные участники могут оставлять комментарии. | |||||||
| 
 Так же в этом разделе:
 
 
 | |||||||
|   | |||||||
| 
 | |||||||
| 
 |