-
Notifications
You must be signed in to change notification settings - Fork 4
FAQ
What happens when I call [email protected] OR How do I get my VXML file working on (Virtual) Kasadaka ?
XXX is the name of the extension you call. This is found in /etc/asterisk/extensions.conf as
exten => XXX,1,Answer
exten => XXX,n,Vxml(http://127.0.0.1/yourfile.vxml)
To call your own VXML. Put that file somewhere in kasadaka and change the location above. Restart Asterisk to make it so.
Voxeo has built-in TTS, VXI (the one that is built-in on the Kasadaka) does nog have this so you will need to record audio. See also the issues below.
Asterisk and VXI are very picky about wav files. The following settings (as produced by the flite TTS program) work: Sample rate 8KHz, 16 bit, mono, Codec: PCM 16 LE (s16l)
Replace &
with &
.
This is caused by the VoiceXML interpreter. To fix it, restart it: sudo /etc/init.d/openvxi restart
and sudo /etc/init.d/asterisk restart
.
Make sure that usb-modeswitch is installed!
Make sure to remove the PIN from your SIM card!
We are finding out!
When the pre-recording message keeps looping, make sure to use the latest changes in the vxml.conf file! Then also, make sure you MANUALLY RELOAD the vxml config:
sudo /etc/init.d/asterisk restart
After that, if it still does not work, sometimes asterisk does not have rights to write in the tmp folder (/tmp/cacheContent
)where the recording is stored. To fix this, allow everything to write there: sudo chmod -R 777 /tmp
.
Mail your questions to both of these addresses (to prevent answering the same question twice):
[email protected] AND [email protected]