[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