使用TwiML,在dtmf输入后如何使用<say>响应用户?

问题描述

我有一个简单的测试应用程序可以拨打电话,并使用TwiML要求用户按1或2。一切正常。我的动作被调用,我通过POST响应得到。我唯一想做的就是一旦用户选择1或2,就感谢他们。当前,当输入1或2时,呼叫刚刚结束。

这是我当前的TwiML ...

<Response>
    <Gather action="doSomething" method="POST" timeout="5" numDigits="1" finishOnKey="#">
        <Say voice="woman">Press 1 or press 2</Say>
    </Gather>
    <Say voice="woman">You did not press anything,goodbye.</Say>
</Response>

感谢您的帮助!

解决方法

在“ doSomething”中,您将使用Say动词返回TwiML,以感谢他们。当TwiML结束时,呼叫结束。