我使用金額沒有任何美元符號(because Twilio doesn't work with all currency's codes)和大額發音不應該如此。例如「1212.77加元」聽起來不像「一千二百......」,它是「十二點十二分七十七......」。 有沒有什麼方法可以用Twilio文本到語音引擎生成多貨幣金額?如何用TwiML指定發音數量/金額的方式?
更新 問題與金額只是愛麗絲語音引擎問題。
我使用金額沒有任何美元符號(because Twilio doesn't work with all currency's codes)和大額發音不應該如此。例如「1212.77加元」聽起來不像「一千二百......」,它是「十二點十二分七十七......」。 有沒有什麼方法可以用Twilio文本到語音引擎生成多貨幣金額?如何用TwiML指定發音數量/金額的方式?
更新 問題與金額只是愛麗絲語音引擎問題。
我想你會發現你的答案在這裏,
http://www.twilio.com/docs/api/twiml/say#hints
這裏是一個片段說明問題。 •當說數字時,'12345'將被稱爲「12,345。」。而'1 2 3 4 5'將被稱爲「一二三四五」。
所以簡單的解決方案可能只是爲您的數字之間添加一個空格。
你也可以爲你自己創造一個幫手,你劃分你的價值觀,而不是要求Twilio回讀1212.77,你會寫1000 200 12點7 7,你可以用這樣的幫手獲得相當的創造力,這將離開你非常控制你的價值觀的發音,也可能是你在某些價值觀之間想要的間隔/暫停。那麼你可以讓你的幫手寫一些像1000 200和12美元和77美分的東西。您可以利用您的編程語言全球化助手獲取有關貨幣的名稱以及美元和美分或盧比和paise等小部分。
我希望這會有所幫助。