<div dir="ltr">Hey Sean, I would really like to try your Implementation of Google ASR but the link (<a href="https://github.com/CyCoreSystems/asterisk-k8d-demo" target="_blank">Https://GitHub.com/CyCoreSystems/asterisk-k8d-demo</a>) you just provided isn't working.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 2 Aug 2019 at 00:19, Seán C. McCord <<a href="mailto:ulexus@gmail.com">ulexus@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Just as a mention, though it uses my AudioSocket rather than what George is talking about, I do have a complete example of bidirectional communication with Google TTS and speech-to-text.<div dir="auto"><br></div><div dir="auto"><a href="Https://GitHub.com/CyCoreSystems/asterisk-k8d-demo" target="_blank">Https://GitHub.com/CyCoreSystems/asterisk-k8d-demo</a></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 1, 2019, 14:44 Mohit Dhiman <<a href="mailto:mohitdhiman736@gmail.com" target="_blank">mohitdhiman736@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">This is getting really interesting now because just a few days ago I started exploring about how can I get a continuous media stream (without blocking the channel in the Dialplan) out of Asterisk and feed it to the Google ASR engine.<div>I hope this feature comes out soon as it will be a massive help towards my project.</div><div><br></div><div>Thanks</div><div>Mohit Dhiman</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 1 Aug 2019 at 23:48, George Joseph <<a href="mailto:gjoseph@digium.com" rel="noreferrer" target="_blank">gjoseph@digium.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 1, 2019 at 12:10 PM George Joseph <<a href="mailto:gjoseph@digium.com" rel="noreferrer" target="_blank">gjoseph@digium.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 1, 2019 at 9:56 AM marek <<a href="mailto:cervajs64@gmail.com" rel="noreferrer" target="_blank">cervajs64@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF">
    <p>is there someone who can write/share small HOWTO test it with <a href="https://cloud.google.com/speech-to-text/" rel="noreferrer" target="_blank">https://cloud.google.com/speech-to-text/</a> 
      ?<br></p></div></blockquote><div>You won't be able to use the new capability directly with Google or any other public speech to text service provider as they all have different access mechanisms and protocol constraints.  We also wouldn't know what to do with the returned transcription.  Instead, you'd write an ARI application using the technology of your own choosing to act as the proxy between Asterisk and your chosen service provider.  Most of the service providers have api toolkits to help with that.  What you then do with the returned transcription is up to you.</div></div></div></blockquote><div><br></div><div>Actually, I just talked to the boss (Matt Fredrickson) and we agreed that we could provide a bare-bones example ARI app to talk to Google.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><br></div><div><br></div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><p>
    </p>
    <div class="gmail-m_-7688409995101617630m_-4926873823600864923gmail-m_-5997919906466653580gmail-m_-303061278426325574gmail-m_2881194917132881872moz-cite-prefix">Dne 01/08/2019 v 16:54 George Joseph
      napsal(a):<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div dir="ltr"><br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Thu, Aug 1, 2019 at 7:36
            AM Joshua C. Colp <<a href="mailto:jcolp@digium.com" rel="noreferrer" target="_blank">jcolp@digium.com</a>> wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Aug 1, 2019, at
            10:28 AM, George Joseph wrote:<br>
            > So here's where we're at with adding this capability...<br>
            > <br>
            > Initial release:<br>
            >  * Two new ARI endpoints, one on channel and one on
            bridge:<br>
            >    * /channels/<channel_id>/externalMedia<br>
            >    * /bridges/<bridge_id>/externalMedia<br>
            <br>
            What do these return? How do you stop external media at a
            future time?<br>
          </blockquote>
          <div><br>
          </div>
          <div>They'd return an ExternalMedia object which would contain
            an ID along with other pertinent data that can be gleaned
            from the underlying provider.  For chan_rtp, it could be the
            local IP address and local port.  To stop the streaming,
            you'd make a DELETE  request on the ExternalMedia resource.</div>
          <div><br>
          </div>
          <div>This is similar to how we do Playback and Record today. </div>
          <div><br>
          </div>
          <div><br>
          </div>
          <div> </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            <br>
            -- <br>
            Joshua C. Colp<br>
            Digium - A Sangoma Company | Senior Software Developer<br>
            445 Jan Davis Drive NW - Huntsville, AL 35806 - US<br>
            Check us out at: <a href="http://www.digium.com" rel="noreferrer noreferrer" target="_blank">www.digium.com</a>
            & <a href="http://www.asterisk.org" rel="noreferrer noreferrer" target="_blank">www.asterisk.org</a><br>
            <br>
            -- <br>
_____________________________________________________________________<br>
            -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer noreferrer" target="_blank">http://www.api-digital.com</a>
            --<br>
            <br>
            asterisk-dev mailing list<br>
            To UNSUBSCRIBE or update options visit:<br>
               <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer noreferrer" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a></blockquote>
        </div>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div dir="ltr" class="gmail-m_-7688409995101617630m_-4926873823600864923gmail-m_-5997919906466653580gmail-m_-303061278426325574gmail-m_2881194917132881872gmail_signature">
          <div dir="ltr">
            <div>
              <div dir="ltr">
                <div dir="ltr" style="font-size:12.8px"><b style="font-family:arial,helvetica,sans-serif;font-size:12.8px">George
                    Joseph</b><br>
                </div>
                <div dir="ltr">
                  <div style="font-size:12.8px"><font size="1" face="arial, helvetica, sans-serif">Digium - A
                      Sangoma Company | Software Developer | Software
                      Engineering</font></div>
                  <font size="1">445 Jan Davis Drive NW - Huntsville, AL
                    35806 - US</font></div>
                <div dir="ltr"><font size="1">direct/fax: +1 256 428
                    6012</font>
                  <div style="font-size:12.8px"><font size="1" face="arial, helvetica, sans-serif">Check us out
                      at: <a href="https://digium.com/" style="color:rgb(17,85,204)" rel="noreferrer" target="_blank">https://digium.com</a> · <a href="https://sangoma.com/" style="color:rgb(17,85,204)" rel="noreferrer" target="_blank">https://sangoma.com</a></font></div>
                  <div style="font-size:12.8px"><br>
                  </div>
                  <div style="font-size:12.8px"><img src="https://www.digium.com/sites/digium/themes/digium/logo.png" width="96" height="60"></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="gmail-m_-7688409995101617630m_-4926873823600864923gmail-m_-5997919906466653580gmail-m_-303061278426325574gmail-m_2881194917132881872mimeAttachmentHeader"></fieldset>
    </blockquote>
  </div>

-- <br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer noreferrer" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_-7688409995101617630m_-4926873823600864923gmail-m_-5997919906466653580gmail-m_-303061278426325574gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr" style="font-size:12.8px"><b style="font-family:arial,helvetica,sans-serif;font-size:12.8px">George Joseph</b><br></div><div dir="ltr"><div style="font-size:12.8px"><font face="arial, helvetica, sans-serif" size="1">Digium - A Sangoma Company | Software Developer | Software Engineering</font></div><font size="1">445 Jan Davis Drive NW - Huntsville, AL 35806 - US</font></div><div dir="ltr"><font size="1">direct/fax: +1 256 428 6012</font><div style="font-size:12.8px"><font face="arial, helvetica, sans-serif" size="1">Check us out at: <a href="https://digium.com/" style="color:rgb(17,85,204)" rel="noreferrer" target="_blank">https://digium.com</a> · <a href="https://sangoma.com/" style="color:rgb(17,85,204)" rel="noreferrer" target="_blank">https://sangoma.com</a></font></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><img src="https://www.digium.com/sites/digium/themes/digium/logo.png" width="96" height="60"></div></div></div></div></div></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_-7688409995101617630m_-4926873823600864923gmail-m_-5997919906466653580gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr" style="font-size:12.8px"><b style="font-family:arial,helvetica,sans-serif;font-size:12.8px">George Joseph</b><br></div><div dir="ltr"><div style="font-size:12.8px"><font face="arial, helvetica, sans-serif" size="1">Digium - A Sangoma Company | Software Developer | Software Engineering</font></div><font size="1">445 Jan Davis Drive NW - Huntsville, AL 35806 - US</font></div><div dir="ltr"><font size="1">direct/fax: +1 256 428 6012</font><div style="font-size:12.8px"><font face="arial, helvetica, sans-serif" size="1">Check us out at: <a href="https://digium.com/" style="color:rgb(17,85,204)" rel="noreferrer" target="_blank">https://digium.com</a> · <a href="https://sangoma.com/" style="color:rgb(17,85,204)" rel="noreferrer" target="_blank">https://sangoma.com</a></font></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><img src="https://www.digium.com/sites/digium/themes/digium/logo.png" width="96" height="60"></div></div></div></div></div></div></div>
-- <br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer noreferrer" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a></blockquote></div>
-- <br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer noreferrer" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a></blockquote></div>
-- <br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a></blockquote></div>