客户无法正确收听代码,因为使用Twilio的通话速度很快

本文关键字:Twilio 很快 速度 因为 代码 客户 | 更新日期: 2023-09-27 18:28:33

我正在使用twilioapi处理语音消息。

我的代码看起来像:

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);
}

我遇到了一个问题,当通话开始时,由于通话信息的速度,客户无法正确收听信息。因此,我们需要有一个电话,客户可以用慢速单词正确地收听代码。请告诉我如何让它慢慢地为我的客户讲代码?

谨致问候,Jatin

客户无法正确收听代码,因为使用Twilio的通话速度很快

当说数字时,"12345"会被说成"一万二千三"四百四十五。而"1 2 3 4 5"将被称为"1 2三四五。"

标点符号(如逗号和句点)将被解释为自然标点符号语音引擎暂停

用于表示难以表达的动态文本预记录。在的内容是静态的情况下,您可能考虑记录一个现场人员说出该短语并使用动词。

如果要插入长时间的停顿,请尝试使用动词。应该放置在标记外部,而不是嵌套在标记内部

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

因此,如果可能的话,我建议使用更多的逗号或尝试使用暂停标签

放慢Twilio';s TwiML";说"文本到语音数字命令

放慢Twilio';s用于文本到语音上的标准文本的TwiML"Say"命令