ja86
25/09/2013, 21h59
Bonjour,
Je voudrais savoir comment fonction le fichier mis en pièce jointe. En effet dans mon fichier extensions_custom.conf on peux lire ce qui suit. J'ai modifier la ligne en rouge pour que asterisk me parle en français. Mais après il fait appel a un script agi que j'ai mis en pj, mais la je ne vois pas comment le modifier pour que le système vocale soit googletts au lieu de flite. Car googletts est configurer en français et cela serais plus pratique de le faire parler. J'ai d'autre scripte agi sur le même fonctionnement alors si je pouvais avoir de l'aide pour lui j'appliquerais la même procédure pour les autres. Merci d'avance de votre aide apporté.
Cordialement, JA86.
;# // BEGIN nv-callwho
exten => 411,1,Answer
exten => 411,2,Wait(1)
exten => 411,3,Set(TIMEOUT(digit)=7)
exten => 411,4,Set(TIMEOUT(response)=10)
exten => 411,5,GotoIf($[${STAT(e,/usr/bin/swift)}]?8)
exten => 411,6,agi(googletts.agi,"Après le bip: Prononcez le nom du contact que vous souhaitez appeler. Ensuite appuyez sur #")
exten => 411,7(record),agi(speech-recog.agi,fr-FR)
exten => 411,8,Noop(= Script returned: ${status} , ${id} , ${confidence} , ${utterance} =)
exten => 411,9,AGI(nv-callwho.php,${utterance})
exten => 411,10,NoOp(Number to call: ${NUM2CALL})
exten => 411,11,GotoIf($["foo${NUM2CALL}" = "foo0"]?15)
exten => 411,12,Goto(outbound-allroutes,${NUM2CALL},1)
exten => 411,13,Wait(1)
exten => 411,14,Hangup
;# // END nv-callwho
Je voudrais savoir comment fonction le fichier mis en pièce jointe. En effet dans mon fichier extensions_custom.conf on peux lire ce qui suit. J'ai modifier la ligne en rouge pour que asterisk me parle en français. Mais après il fait appel a un script agi que j'ai mis en pj, mais la je ne vois pas comment le modifier pour que le système vocale soit googletts au lieu de flite. Car googletts est configurer en français et cela serais plus pratique de le faire parler. J'ai d'autre scripte agi sur le même fonctionnement alors si je pouvais avoir de l'aide pour lui j'appliquerais la même procédure pour les autres. Merci d'avance de votre aide apporté.
Cordialement, JA86.
;# // BEGIN nv-callwho
exten => 411,1,Answer
exten => 411,2,Wait(1)
exten => 411,3,Set(TIMEOUT(digit)=7)
exten => 411,4,Set(TIMEOUT(response)=10)
exten => 411,5,GotoIf($[${STAT(e,/usr/bin/swift)}]?8)
exten => 411,6,agi(googletts.agi,"Après le bip: Prononcez le nom du contact que vous souhaitez appeler. Ensuite appuyez sur #")
exten => 411,7(record),agi(speech-recog.agi,fr-FR)
exten => 411,8,Noop(= Script returned: ${status} , ${id} , ${confidence} , ${utterance} =)
exten => 411,9,AGI(nv-callwho.php,${utterance})
exten => 411,10,NoOp(Number to call: ${NUM2CALL})
exten => 411,11,GotoIf($["foo${NUM2CALL}" = "foo0"]?15)
exten => 411,12,Goto(outbound-allroutes,${NUM2CALL},1)
exten => 411,13,Wait(1)
exten => 411,14,Hangup
;# // END nv-callwho