Mon réseau d’entreprise
21.6 Fonctionnalités avancées
Il est possible aussi d’utiliser des fonctionnalités avancées comme aller récupérer le contenu d’une URL ou faire de la synthèse vocale. Attention d’écrire les longues lignes, coupées dans le texte, sur une seule ligne.
exten => 604,1,Verbose(2,CURL whatismyip.org)
same => n,Answer()
same => n,Set(MyIPAddressIs=
${CURL(http://www.whatismyip.org/)})
same => n,SayAlpha(${MyIPAddressIs})
same => n,Hangup()
Il existe de nombreux systèmes de synthèse vocales. Certains sont libres et intégrés sous Gnu/Linux. Certains systèmes de synthèse vocale utilisent des échantillons de voix qui, comme les créations de l’esprit sont soumises au droit d’auteur et peuvent donc être d’usage limité.
Festival est l’application de synthèse vocale la plus simple sous GNU/Linux. Malheureusement, Festival ne parle qu’anglais.
exten => 608,1,Verbose(2,Trying out Festival)
same => n,Answer()
same => n,System(echo "This is a test of Festival"|
/usr/bin/text2wave -scale 1.5 -F 8000
-o /tmp/festival.wav)
same => n,Playback(/tmp/festival)
same => n,System(rm -f /tmp/festival.wav)
same => n,Hangup()