如何在 twilio 呼叫中发送数字



我想知道如何拨打电话、发送拨号、在拨号之间添加暂停以及记录通话。

我需要这样的东西:

电话: (123)234-3213 发送数字:"1(暂停 3 秒)34414(暂停 12 秒)9492#(暂停 5 秒)" 记录:真

我看了几个小时他们的文档,仍然无法弄清楚。此外,我在让 twilio 录制完整对话方面也遇到了一些问题。它只记录了大约 1 秒。如果有人能向我展示他们如何用各自的编程语言做到这一点,我将不胜感激。

这里的Twilio布道者。 您可以使用<Play>动词播放 DTMF 音调以及 1/2 秒等待:

<?xml version="1.0" encoding="UTF-8" ?>
<Response>
<Play digits="wwww3"></Play>
</Response>

您可以使用<Pause>谓词告诉 Twilio 暂停处理 TwiML 指定的秒数:

<?xml version="1.0" encoding="UTF-8" ?>
<Response>
<Pause length="5"/>
<Say>Hi there.</Say>
</Response>

您可以使用<Record>动词让 Twilio 开始录制通话:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Record timeout="10" transcribe="true" />
</Response>

希望有帮助。

最新更新