如何配置我的CallResource对象和TwiMIL文件以等待语音邮件问候结束后再讲话?

时间:2019-03-22 12:55:07

标签: vb.net twilio twiml

我有一个.NET Console应用程序,该应用程序成功启动了对tartget编号的调用。如果通过语音邮件接听电话,我也可以注意到。但是,无论呼叫是通过人工还是语音邮件接听的,我的应用程序都会在接听电话后立即开始传递语音消息。

如果我的电话已接听并且未检测到语音邮件,我想立即开始讲内容。如果检测到语音邮件,我要等到问候消息完成后再开始我的内容。

我使用以下代码拨打电话:

Dim phonecall = CallResource.Create([to]:=New Types.PhoneNumber(oncallnumber), from:=New Types.PhoneNumber(twilionumber), url:=New Uri(oncallmessagefile), method:="get", machineDetection:="Enable")

这是我的TwiML:

<Response>
<Say>Hello.  A process has failed in the hosting environment.  Please log in and investigate.  Thank you.</Say>
</Response>

如何实现我想要的行为?

0 个答案:

没有答案