Twilio与Echo(Alexa)的接口如何传输语音信号往返另一个设备



我正在尝试构建Alexa语音技能,该技能将使用户能够通过现有语音网络(而不是Twilio带有回声设备的基础架构)。我很清楚在AWS Lambda中的实现逻辑以启动接收端的呼叫。但是我不清楚的是该语音信号是如何与Echo连接的。从密集的研究中可以明显看出,亚马逊Alexa没有SIP客户可以接收SIP电话。显然,Twilio设法做到了这一点。它已经使用现有的API通过Echo进行呼叫。对于Twilio如何管理语音调用回回声设备的方式并不清楚。我查看了Alexa的SDK,但SDK应该与现有的Echo单元中的第三方硬件一起使用。如果有人可以给我一些领域/主题以进行阅读,那真的很有帮助。

我认为我们正在面临一些问题。我正在尝试将Twilio Autopilot与Echo技能相结合。我试图使用Echo技能收集一些信息,然后将它们放到基于Twilio的路由系统中,然后创建一个回电电话以通过Echo连接电话,然后合并回Twilo可编程的声音,然后我完全拥有控制。但是,问题是:

  1. Echo无法处理入站呼叫
  2. ECHO技能无法触发呼叫功能。因此,您只能发送消息而不是实时蒸汽,而Twilio也没有SDK来支持它

因此,如果您想通过Echo进行通信,则使用A Alxe Apple触点中设置一个数字的唯一方法,该号码应为Twilio可编程电话号码,然后您可以控制该请求。但是我不得不说这是没有用的!因为您无法使用ALXE做任何事情,所以它只是演讲者和麦克风。:>

最新更新