【问题标题】:Creating a Soundboard with Twilio使用 Twilio 创建音板
【发布时间】:2016-06-30 13:59:06
【问题描述】:

在它声称的 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

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

【问题讨论】:

    标签: audio twilio twilio-api


    【解决方案1】:

    要在现场通话期间播放任意声音以获取乐趣或利润,我会使用 modifying live call 通过发布到通话 url 或使用 Conference 获得更多灵活性。我将针对通话选项对其进行描述(它的灵活性较低,因为它最多只允许 2 名参与者)。

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

    【讨论】:

      【解决方案2】:

      这里是 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>
      

      让我知道这是否有帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多