Bonjour !
J'ai un serveur ubuntu sur lequel j'ai un asterisk qui tourne. Je souhaite créer un serveur vocal et je me suis aidé de ce tuto : http://denisrosenkranz.com/tuto-aste...vec-googletts/ (que je recommande, il a déjà marché pour moi à l'époque).
Bref, je souhaite utiliser l'AGI googletts pour faire parler mon asterisk en français. J'installe alors toutes les dépendances nécessaires et stocke l'exécutable googletts.agi dans mon répertoire agi définit par asterisk.conf. Voici mon extensions.conf :
Lorsque je compose le 8000 depuis le 6001 voici ce que me répond le CLI :Code:[first-ivr] ;Premier IVR exten => 8000,1,Answer() exten => 8000,2,agi(googletts.agi,"Par toutatix je parle",fr) exten => 8000,3,Hangup() [sip] exten => _6XXX,1,Dial(SIP/${EXTEN},20) exten => _6XXX,2,Hangup() exten => 8000,1,Goto(first-ivr,8000,1)
Tout ce passe comme si ça marchait, mais je n'ai aucun son. Ca répond, gros blanc et ça raccroche. J'ai essayé avec plusieurs postes et redémarré/reloadé asterisk. Il y a rien à faire.Code:-- Executing [8000@sip:1] Goto("SIP/6001-08198f78", "first-ivr|8000|1") in new stack -- Goto (first-ivr,8000,1) -- Executing [8000@first-ivr:1] Answer("SIP/6001-08198f78", "") in new stack -- Executing [8000@first-ivr:2] AGI("SIP/6001-08198f78", "googletts.agi|"Par toutatix je parle"|fr") in new stack -- Launched AGI Script /usr/share/asterisk/agi-bin/googletts.agi -- AGI Script googletts.agi completed, returning 0 -- Executing [8000@first-ivr:3] Hangup("SIP/6001-08198f78", "") in new stack == Spawn extension (first-ivr, 8000, 3) exited non-zero on 'SIP/6001-08198f78'
mon sip.conf :
Appel 6001 vers 6002, la voix passe bien.Code:[6001] type=friend host=dynamic secret=azerty context=sip canreinvite=no nat=yes [6002] type=friend host=dynamic secret=azerty context=sip canreinvite=no nat=yes
Pouvez-vous me donner des pistes ?
Sinon, si vous connaissez d'autres TTS français (mieux et gratuit si possible : tant qu'à faire) ça m'intéresse aussi. Merci
![]()




) ça m'intéresse aussi. Merci
Répondre avec citation