使用 Twilio 创建音板

Creating a Soundboard with Twilio

在 Twilios 网站上它声称:using Twilio Client’s two-way audio pipe: soundboards, audio recorders, in-game chat, and much more.- https://www.twilio.com/help/faq/twilio-client/what-can-i-build-with-twilio-client

但是我在他们的文档中找不到如何在实时通话中播放声音。有谁知道如何在实时通话中播放声音文件?

这里是 Twilio 开发人员布道者。

您可以使用 <Play> verb in TwiML 在实时通话期间播放声音文件。

例如,这里是吹牛铃 10 次的方法:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Play loop="10">https://api.twilio.com/cowbell.mp3</Play>
</Response>

如果有帮助请告诉我。

为了娱乐或获利而在现场通话期间播放任意声音我会使用 modifying live call by posting to call url or have a bit more flexibility with Conference。我将针对看涨期权对其进行描述(它不太灵活,因为它最多只允许 2 名参与者)。

  1. Make a call 来自 POST https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Calls
  2. 记住 CallSid - 来自呼叫 POST 请求或后续回叫到您的语音回叫 url
  3. 有一个公开可用的 url returns TwiML,可用于播放您想要的声音。
  4. Modify call by POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid} 您可以强制正在进行的调用从之前的 url 请求新的 TwiML。返回的 TwiML 可用于挂断电话、播放一些音频文件(如@philnash 所述)等