Вложенная игра твилио в сборе - PullRequest
0 голосов
/ 10 октября 2018

Я использую 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 голосов
/ 12 октября 2018

Разработчик 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)

Для получения более подробной информации см. Примеры в документации .

...