<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.2.2">
</HEAD>
<BODY>
He utilizado la aplicaci&#243;n AGI() de Asterisk, que permite la interacci&#243;n con scripts ajenos para usarlas como extensiones.<BR>
<BR>
En el caso de WhatsApp uso tres AGIs:
<UL>
    <LI>googletts.agi &#8594; Lee un texto usando los servicios de TTS de Google. Info aqu&#237;: <A HREF="http://zaf.github.com/asterisk-googletts/">http://zaf.github.com/asterisk-googletts/</A>
    <LI>speech-recog.agi &#8594; Graba voz y la env&#237;a a Google para su transcripci&#243;n a texto. Info aqu&#237;: <A HREF="http://zaf.github.com/asterisk-speech-recog/">http://zaf.github.com/asterisk-speech-recog/</A>
    <LI>whatsapp.php &#8594; Esta la he escrito yo y es un conector a la API de waalt.com, que todav&#237;a no est&#225; publicada pero lo har&#225; en breve.
</UL>
<BR>
Para el servicio de la musiquita no hace falta ni siquiera AGI, directamente utiliza la aplicaci&#243;n MP3Player() tal que as&#237;:<BR>
<BR>
<PRE>
[music]
exten =&gt; 303,1,Answer()
exten =&gt; 303,n,MP3Player(<A HREF="http://api.jamendo.com/get2/stream/track/redirect/?id=250092&amp;streamencoding=mp31">http://api.jamendo.com/get2/stream/track/redirect/?id=250092&amp;streamencoding=mp31</A>)
exten =&gt; 303,n,Hangup
</PRE>
<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
<B>Ad&#225;n S&#225;nchez de Pedro Crespo</B><BR>
<I>Web developer, graphic designer &amp; coder</I><BR>
PGP Public Key: <A HREF="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x60CCBE89CCABF8A0">CCABF8A0</A><BR>
Tel.: +34 663 163 375
</TD>
</TR>
</TABLE>
</BODY>
</HTML>