2014-10-30 24 views
0

我正在使用twilio API進行語音留言。由於使用Twilio的速度很快,客戶無法正確收聽代碼

我的代碼如下所示:

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

回答

1

如果說數字 '12345' 將被讀作 「十二一千三 四五。」而'1 2 3 4 5'將被稱爲「one two three four five」。

諸如逗號和句點之類的標點符號將被語音引擎解釋爲自然延遲 。

對於說很難 預錄的動態文本很有用。在內容爲靜態的情況下,您可能會考慮錄製一個活動人員說出該短語並使用動詞 來代替。

如果要插入長時間暫停,請嘗試使用動詞。 應放置在標籤之外,而不是嵌套在標籤之內。

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

利用上述暫停標籤
相關問題