wardmundy
Nerd Uno
- Joined
- Oct 12, 2007
- Messages
- 19,170
- Reaction score
- 5,199
Implementing FLITE TTS with Incredible PBX for XiVO
We now have FLITE working reliably with XiVO. It's included in 11-26-2016 build of Incredible PBX 14.
Here's how to install it on earlier servers:
And here is some sample dialplan code that could be inserted into the [xivo-extrafeatures] context of /etc/asterisk/extensions_extra.d/xivo-extrafeatures.conf. Then reload dialplan: asterisk -rx "dialplan reload"
We now have FLITE working reliably with XiVO. It's included in 11-26-2016 build of Incredible PBX 14.
Here's how to install it on earlier servers:
Code:
cd /usr/src
apt-get install libflite1
wget http://ftp.us.debian.org/debian/pool/main/f/flite/flite1-dev_1.4-release-12_amd64.deb
dpkg -i flite1-dev*
git clone https://github.com/zaf/Asterisk-Flite.git
cd Asterisk-Flite
make clean
make
make install
make samples
echo "voice=slt" >> /etc/asterisk/flite.conf
echo "samplerate=16000" >> /etc/asterisk/flite.conf
/etc/init.d/asterisk restart
asterisk -rx "core show application like flite"
And here is some sample dialplan code that could be inserted into the [xivo-extrafeatures] context of /etc/asterisk/extensions_extra.d/xivo-extrafeatures.conf. Then reload dialplan: asterisk -rx "dialplan reload"
Code:
exten => 999,1,Answer
exten => 999,n,Wait(1)
exten => 999,n,Flite("This is a test of this fancy new FLITE speech engine.")
exten => 999,n,Hangup
Last edited: