Google 的 DialogFlow 可以集成 twilio Programmable voice 吗?
Can twilio Programmable voice be integrated with Google's DialogFlow?
有没有办法将语音呼叫路由到 google Dialogflow(或 Amazon Lex)?
序列:
- 拨入号码
- Twilio 将语音输入发送到端点 (DialogFlow)
- 从 DialogFlow 收到文本响应
- Twilio 将语音(文本到语音)流式传输回呼叫者
注意:这可以通过 Google 电话实现。但是,我想知道这是否可以通过在呼叫处理层使用 twilio 实现?
此处为 Twilio 开发人员布道师。
您可以使用 <Gather>
with input="speech"
将来电者的语音转录为文本。实时转录完成后,Twilio 向 <Gather>
的 action
属性发出 Webhook 请求,其中 SpeechResult
作为参数之一。
然后您可以将该文本发送到您要使用的服务 (Dialogflow/Lex),该服务将响应您随后可以放入 <Say>
元素并响应 webhook 的响应说出回应。
如果您有兴趣构建这样的自动回复机器人,您可能需要研究 Twilio Autopilot,它具有针对 phone 调用内置的语音转文本和 NLP,也可以是也用于消息传递平台和 Alexa。
有没有办法将语音呼叫路由到 google Dialogflow(或 Amazon Lex)?
序列:
- 拨入号码
- Twilio 将语音输入发送到端点 (DialogFlow)
- 从 DialogFlow 收到文本响应
- Twilio 将语音(文本到语音)流式传输回呼叫者
注意:这可以通过 Google 电话实现。但是,我想知道这是否可以通过在呼叫处理层使用 twilio 实现?
此处为 Twilio 开发人员布道师。
您可以使用 <Gather>
with input="speech"
将来电者的语音转录为文本。实时转录完成后,Twilio 向 <Gather>
的 action
属性发出 Webhook 请求,其中 SpeechResult
作为参数之一。
然后您可以将该文本发送到您要使用的服务 (Dialogflow/Lex),该服务将响应您随后可以放入 <Say>
元素并响应 webhook 的响应说出回应。
如果您有兴趣构建这样的自动回复机器人,您可能需要研究 Twilio Autopilot,它具有针对 phone 调用内置的语音转文本和 NLP,也可以是也用于消息传递平台和 Alexa。