bonjour!! est-il possible de faire lire un fichier texte enregistré sur mon serveur a asterisk? je fais parler asterisk avec GoogleTTS!! merci
Version imprimable
bonjour!! est-il possible de faire lire un fichier texte enregistré sur mon serveur a asterisk? je fais parler asterisk avec GoogleTTS!! merci
Bonjour,
En debian j'utilise "pico2wave" et "sox". et AGI en perl
Slts
Merci. mais il me semble que vous ne m'avez pas compris!! j'ai besoin de faire lire un fichier texte a asterisk! j'ecris mon texte que j'enrégistre et dans mon fichier extensions.conf je lui indique le chemin ou se trouve le texte, et il le lit!! c'est possible?
un script conv_texte pour transformer le texte en wav
C=`/bin/cat /var/lib/asterisk/agi-bin/fichier_text`
/usr/bin/pico2wave -l fr-FR -w /var/lib/asterisk/agi-bin/TEXTE.wav "$C"
sox "/var/lib/asterisk/agi-bin/TEXTE.wav" -r 8000 "/var/lib/asterisk/agi-bin/TEXTE_1.wav" remix -ql
sox -v 1.25 "/var/lib/asterisk/agi-bin/TEXTE_1.wav" "/var/lib/asterisk/agi-bin/TEXTE_2.wav"
et un script perl
#!/usr/bin/perl
use Asterisk::AGI;
$AGI = new Asterisk::AGI;
my $execf="/var/lib/asterisk/agi-bin/conv_texte";
system($execf);
$AGI->get_data('/var/lib/asterisk/agi-bin/TEXTE_2', "2000", "1");
Slts