PDA

Voir la version complète : Enregistrer vos propres fichier son via votre téléphone



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)