特威里奥嵌套比赛聚集

时间:2018-10-10 14:35:34

标签: twilio twilio-api

我正在使用twilio进行自动出站呼叫。我正在尝试播放音频文件,并同时收集用户的输入。当用户停止输入时,必须调用音频文件和收集动作。 我所做的是:

gather = Gather(input='speech dtmf',speechTimeout=2,numDigits=1, action="gatherResponse/{}".format(call_id), method='POST')
response.play("https://any_audio_url.mp3")
response.append(gather)

此代码仅播放音频文件,不调用收集动作。

1 个答案:

答案 0 :(得分:0)

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

我会将<Play>嵌套在<Gather>内以实现您所描述的内容。以这种方式尝试您的代码(注意,我正在使用gather.play):

gather = Gather(input='speech dtmf',speechTimeout=2,numDigits=1, action="gatherResponse/{}".format(call_id), method='POST')
gather.play("https://any_audio_url.mp3")
response.append(gather)

检查examples in the documentation for more detail