使用Recorded Voice作为twillio创建呼叫响应

时间:2014-05-07 10:46:16

标签: php twilio

我正在使用twillio来拨打特定号码。

$client = new Services_Twilio($sid, $token);
$call = $client->account->calls->create($from,$to, URL to response, array());

响应来自给定URL的输出响应如下:

 header("content-type: text/xml");
     echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
     echo "<Response>
     <Say>
           Hello buddy, here is the call you had requested now, it is up to you how long you can fake it.
     </Say>
     </Response>";

Twilio拨打给定号码,如果用户响应电话,他会将定义的文本作为语音作为回应。

我们可以使用录制的声音代替给定的XML作为回复

1 个答案:

答案 0 :(得分:2)

Twilio员工在这里。

TwHello Inc已在评论中回答,但只是为了澄清:

,您可以使用<Play>标签播放mp3文件,该文件可能是录制的语音:

https://www.twilio.com/docs/api/twiml/play

这很简单:

<Response>
    <Play>http://mywebsite.com/mysong.mp3</Play>
</Response>