[PLN] Nuevos servicios en nodo waalt

Adán Sánchez de Pedro Crespo pedrocrespo en kadede.com
Mie Oct 3 13:39:39 CEST 2012


He utilizado la aplicación AGI() de Asterisk, que permite la interacción
con scripts ajenos para usarlas como extensiones.

En el caso de WhatsApp uso tres AGIs:

      * googletts.agi → Lee un texto usando los servicios de TTS de
        Google. Info aquí: http://zaf.github.com/asterisk-googletts/
      * speech-recog.agi → Graba voz y la envía a Google para su
        transcripción a texto. Info aquí:
        http://zaf.github.com/asterisk-speech-recog/
      * whatsapp.php → Esta la he escrito yo y es un conector a la API
        de waalt.com, que todavía no está publicada pero lo hará en
        breve.


Para el servicio de la musiquita no hace falta ni siquiera AGI,
directamente utiliza la aplicación MP3Player() tal que así:


[music]
exten => 303,1,Answer()
exten => 303,n,MP3Player(http://api.jamendo.com/get2/stream/track/redirect/?id=250092&streamencoding=mp31)
exten => 303,n,Hangup



-- 
Adán Sánchez de Pedro Crespo
Web developer, graphic designer & coder
PGP Public Key: CCABF8A0
Tel.: +34 663 163 375
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.marsupi.org/pipermail/pln/attachments/20121003/9af30a2d/attachment.htm>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part
URL: <http://lists.marsupi.org/pipermail/pln/attachments/20121003/9af30a2d/attachment.pgp>


More information about the PLN mailing list