Twilio使用Web API拨出电话

时间:2016-09-01 06:59:18

标签: c#

我想使用Twilio在C#中开发Application以进行传出呼叫。我创建了Web API,它返回XML并将其部署在Azure网站上。生成的URL我在我的代码中传递它以进行传出呼叫。

var call = client.InitiateOutboundCall(fromNumber, toNumber, "http://callpoc.azurewebsites.net/api/response");

但是我无法改变拨出电话的声音。

1 个答案:

答案 0 :(得分:1)

你的TwiML(来自上面的webhook)是

<?xml version="1.0" encoding="utf-8"?>
<Response>
  <Say>Hello Welcome in Auto call demo</Say>
</Response>

要更改语音,您可以在<Say>上设置属性语音,例如

<?xml version="1.0" encoding="utf-8"?>
<Response>
  <Say voice="woman" language="English, India">Hello Welcome in Auto call demo</Say>
</Response>

您可以在https://www.twilio.com/docs/api/twiml/say

了解详情