【问题标题】:Customers cannot listen code properly due to speed of call is fast using Twilio由于使用 Twilio 的通话速度很快,客户无法正确收听代码
【发布时间】:2014-10-30 06:04:02
【问题描述】:

我正在使用 twilio api 发送语音消息。

我的代码如下:

public bool SendVoiceCall(string FromNumber, string ToNumber)
        {

        string  URL = "http://twimlets.com/message?Message%5B0%5D=" + "hi, abc thanks for registration your code is : 7,2,4,9";
           URL = URL.Replace(" ", "%20");
           string AccountSid = "##########";
            string AuthToken = "##########";

            var twilio = new TwilioRestClient(AccountSid, AuthToken);

            var options = new CallOptions();
            options.To = ToNumber;          
            options.Url = URL;
            options.From = FromNumber;
            options.Method = "GET";
            var call = twilio.InitiateOutboundCall(options);

}

我在通话时遇到问题,由于通话消息的速度,客户无法正确收听消息。所以我们需要打电话让客户可以用慢语正确地听代码。请告诉我如何才能为我的客户制作慢速说话的代码?

问候, 贾廷

【问题讨论】:

    标签: c# twilio twilio-twiml


    【解决方案1】:

    当说数字时,“12345”将被说成“12003” 一百四十五。”而“1 2 3 4 5”将被说成“一二 三四五。”

    逗号和句号等标点将被解释为自然 语音引擎暂停。

    对于说难以表达的动态文本很有用 预录。在内容是静态的情况下,您可以 考虑录制一个活生生的人说该短语并使用 代替动词。

    如果要插入长停顿,请尝试使用动词。 应该放在标签外面,而不是嵌套在里面。

    http://www.twilio.com/docs/api/twiml/say

    所以我建议使用更多逗号或尽可能使用暂停标签

    Slow down Twilio's TwiML "Say" command for text-to-speech numbers

    Slow down Twilio's TwiML “Say” command for standard text on text-to-speech

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多