cedricscha
08/09/2010, 10h53
Vous avez besoin d'enregistrez des sons pour votre asterisk, voici donc un bout de code qui vous permettra de faire cela facilement :
A mettre dans votre extensions.conf :
[enregistrement]
;On decroche
exten => _**3XXX,1,Answer()
;On temporise
exten => _**3XXX,n,wait(1)
;On joue un fichier son qui donne les explications Par exemple : pour finir l'enregistrement appuyer sur #
exten => _**3XXX,n,Playback(Enregistrement)
;On enregistre le fichier (Ne pas oublier d'appuyer sur # pour enregistrer le message)
exten => _**3XXX,n,Record(TEMPO-${EXTEN:3}:ulaw)
;On temporise
exten => _**3XXX,n,wait(2)
;On joue un fichier qui annonce la lecture du fichier enregistrer
exten => _**3XXX,n,Playback(FichierEnregistreVaEtreLu)
;On temporise
exten => _**3XXX,n,Wait(1)
;On joue le fichier enregistre
exten => _**3XXX,n,Playback(TEMPO-${EXTEN:3})
;Et enfin on raccroche
exten => _**3XXX,n,Hangup()
voilà il vous reste plus qu'a inclure le contexte enregistrement dans le contexte de vos téléphones, a recharger votre dialplan et à profiter de votre nouvelle fonctionnalité, en composant le **3001 pour enregistrer un fichier son au nom de TEMPO-001 dans le repertoire : /var/lib/asterisk/sounds/ (par defaut)
A mettre dans votre extensions.conf :
[enregistrement]
;On decroche
exten => _**3XXX,1,Answer()
;On temporise
exten => _**3XXX,n,wait(1)
;On joue un fichier son qui donne les explications Par exemple : pour finir l'enregistrement appuyer sur #
exten => _**3XXX,n,Playback(Enregistrement)
;On enregistre le fichier (Ne pas oublier d'appuyer sur # pour enregistrer le message)
exten => _**3XXX,n,Record(TEMPO-${EXTEN:3}:ulaw)
;On temporise
exten => _**3XXX,n,wait(2)
;On joue un fichier qui annonce la lecture du fichier enregistrer
exten => _**3XXX,n,Playback(FichierEnregistreVaEtreLu)
;On temporise
exten => _**3XXX,n,Wait(1)
;On joue le fichier enregistre
exten => _**3XXX,n,Playback(TEMPO-${EXTEN:3})
;Et enfin on raccroche
exten => _**3XXX,n,Hangup()
voilà il vous reste plus qu'a inclure le contexte enregistrement dans le contexte de vos téléphones, a recharger votre dialplan et à profiter de votre nouvelle fonctionnalité, en composant le **3001 pour enregistrer un fichier son au nom de TEMPO-001 dans le repertoire : /var/lib/asterisk/sounds/ (par defaut)