twilio可编程语音可以与Google的DialogFlow集成吗?

时间:2018-10-30 04:01:22

标签: twilio speech-recognition text-to-speech dialogflow voice

是否可以将语音呼叫路由到Google Dialogflow(或Amazon Lex)?

序列:

  1. 打入电话
  2. Twilio将语音输入发送到端点(DialogFlow)
  3. 从DialogFlow收到文本响应
  4. Twilio将语音(文本到语音)流回给呼叫者

注意:这可以使用Google电话来实现。但是,我想知道是否可以通过在呼叫处理层使用twilio来实现?

2 个答案:

答案 0 :(得分:1)

Dialogflow在此处发布了有关如何与Twilio集成的文档:https://dialogflow.com/docs/integrations/twilio

答案 1 :(得分:0)

这里是Twilio开发人员的传播者。

您可以将<Gather>input="speech"结合使用,以将呼叫者的语音转录为文本。实时转录完成后,Twilio将action作为参数之一,向<Gather>的{​​{1}}属性发出Webhook请求。

然后,您可以将该文本发送到您要使用的服务(Dialogflow / Lex),该服务将以响应进行响应,然后您可以将其放入<Say>元素中并响应Webhook以说出响应

如果您有兴趣构建这样的自动响应漫游器,则可以考虑使用Twilio Autopilot,它内置了用于语音的文本语音和NLP,可以在电话中使用,也可以在消息传递平台和Alexa中使用