<div dir="ltr">Hi Ben,<div><br></div><div>I'm really excited to see this and wanted to bring up a couple use-cases that we have implemented to see if it's something you think aligns with the goals of the Asterisk implementation. We primarily do real time speech-to-text for calls or conferences however a big limitation with Asterisk and Speech APIs is speaker diarization. We have gotten around this with phone calls by assigning each party of the call to the left and right channel of a stereo recording, which some Speech APIs support. However, this is inadequate for multi-party conferences. Being able to use this new speech to text feature on a particular channel, and then including that channel ID in the protocol would be helpful. Or perhaps even better, support a generic user_data JSON property for us to pass custom application specific data to the external applicatication.</div><div><br></div><div>I think another interesting use case would be real-time translation of a phone call. For example, if the external application was receiving audio from Asterisk and then sending back audio that's been translated to another language, it would be very powerful. The audio could be sent to a separate channel so that speakers of different languages could hear what was being said without a translator. </div><div><br></div><div>Lastly, I'd love some clarification on the intended use cases of this versus the Audio_Socket Application and EAGI, perhaps those are the more appropriate tools for these use cases.</div><div><br></div><div><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><font face="arial, sans-serif">Benjamin Fitzgerald</font></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div></div><div hspace="streak-pt-mark" style="max-height:1px"><img alt="" style="width:0px;max-height:0px;overflow:hidden" src="https://mailfoogae.appspot.com/t?sender=aYmVuQGxldHNjb3JwLnVz&type=zerocontent&guid=b0932c29-dee9-4c10-ab0b-22e51cee523a"><font color="#ffffff" size="1">ᐧ</font></div></div><div hspace="streak-pt-mark" style="max-height:1px"><img alt="" style="width:0px;max-height:0px;overflow:hidden" src="https://mailfoogae.appspot.com/t?sender=aYmVuQGxldHNjb3JwLnVz&type=zerocontent&guid=2f4a5608-1cc5-4cd5-bf34-a2e2b4866a04"><font color="#ffffff" size="1">ᐧ</font></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 22, 2021 at 12:14 PM Ben Ford <<a href="mailto:bford@digium.com" target="_blank">bford@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"><p dir="ltr" style="line-height:1.38"><span style="font-size:11pt;font-family:Arial;color:rgb(51,51,51);font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">Hello everyone,</span></p><p dir="ltr" style="line-height:1.38"><span style="font-size:11pt;font-family:Arial;color:rgb(51,51,51);font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">The Asterisk team has been working on planning better text-to-speech and speech-to-text functionality for Asterisk. We’ll be using a speech service in conjunction with an external application that connects it to Asterisk. More information on the protocol used for this and the overall project can be found here:</span></p><p dir="ltr" style="line-height:1.38"><span style="text-decoration-line:underline;font-size:11pt;font-family:Arial;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><a href="https://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=45482453" style="text-decoration-line:none" target="_blank">https://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=45482453</a></span></p><p dir="ltr" style="line-height:1.38"><span style="font-size:11pt;font-family:Arial;color:rgb(51,51,51);font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">After reading the wiki page, if there is anything you feel could be improved, we’d love to hear about it. The goal for the protocol is to make it generic enough to where we would be able to use it for other things besides text-to-speech and speech-to-text in the future. This means it should remain as simple as possible. We tried to come up with basic scenarios and give examples of what it might look like, but this may not cover all bases. If you see a case that the protocol would not be able to handle, we want to hear about that, too!</span></p><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr" style="font-size:12.8px"><span style="background-color:rgb(255,255,255)"><font color="#073763"><font face="tahoma, sans-serif">Benjamin Ford</font><br></font></span></div><div style="font-size:12.8px"><font face="tahoma, sans-serif" style="background-color:rgb(255,255,255)" color="#073763">Software Engineer<br></font></div><div style="font-size:12.8px"><font face="tahoma, sans-serif" style="background-color:rgb(255,255,255)" color="#073763">256-428-6147</font></div><div><font face="tahoma, sans-serif" style="font-size:12.8px"><span style="background-color:rgb(255,255,255)"><font color="#073763">Check us out at</font></span> <a href="http://www.sangoma.com" target="_blank">www.sangoma.com</a> and <a href="http://www.asterisk.org" target="_blank">www.asterisk.org</a></font></div><div dir="ltr" style="font-size:12.8px"><div style="font-size:12.8px"><br></div></div></div></div></div></div></div></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>