我有一个应用程序,其中两个呼叫通过Twilio连接到会议。在当前实现中发生的情况是,当第一个呼叫被应答时,使用<Say>属性的消息被播放,然后被拨入会议。当另一个人连接时,会添加一个mp3作为waitUrl。代码如下所示。
var dial = new Dial()
.Conference(sessionId.ToString(),
startConferenceOnEnter: true,
waitUrl: new Uri(this.musicUrl),
我试图通过在twilio TwiMl回收箱上托管一个xml文件并在资产中托管一个mp3文件来调用Twilio:
我只想说一个简单的句子,然后播放5-10秒的剪辑。当前,当我运行代码时:
# Download the helper library from https://www.twilio.com/docs/python/install
import os
from twilio.rest import Client
# Your Account Sid and Auth Token from twilio.com/console
account_sid = "stuf
这是一个会议线,从主持人加入时开始。
它工作得很好,只是我想不出怎么让它说“请稍等,你很快就会接通的。”给所有来电者。
我还想要播放一个自定义的mp3文件,用于保存音乐。
<?php
// Get the PHP helper library from twilio.com/docs/php/install
// this line loads the library
require_once '/var/www/one/conference/twilio/Twilio/autoload.php';
use Twilio\Twiml;
// Update with y
所以这几天我一直在玩Twilio,但是jsut不知道如何下载录音的MP3?我已经设法用PHP拨号和记录,但当我似乎不能用PHP代码下载实际的mp3文件?
...
$twilio = new Client($sid, $token);
foreach ($twilio->recordings->read() as $call) {
//This prints out ID
var_dump($call->sid);
/*
How do I download the mp3 of recording ?
*/
}
...
这里我使用的是mp3播放器的开源插件Jplayer。
myPlaylist.add({
title:"Tempered Song",
artist:"Miaow",
mp3:"http://www.jplayer.org/audio/mp3/Miaow-01-Tempered-song.mp3",
});
但是假设我有three锚标签,它包含三种不同的音乐。
<a href="#">This is song 1</a>
<a href="#">This is song