我可以在<Say>
动词中使用任何其他字符来帮助发音(假设我有太多选项只能将它们全部录制为 MP3)。
到目前为止,我发现的只是连字符来帮助正确检测音节:Adgrok 发音为“Addbrooke”,但“Ad-grok”发音正确。“PagerDuty”是“pahdgerduty”,但“pager-duty”是正确的。
大写字母似乎毫无意义,空格会引入怪异:“Mont Re Al。” 发音为“Mont Re Alabama”
我可以在<Say>
动词中使用任何其他字符来帮助发音(假设我有太多选项只能将它们全部录制为 MP3)。
到目前为止,我发现的只是连字符来帮助正确检测音节:Adgrok 发音为“Addbrooke”,但“Ad-grok”发音正确。“PagerDuty”是“pahdgerduty”,但“pager-duty”是正确的。
大写字母似乎毫无意义,空格会引入怪异:“Mont Re Al。” 发音为“Mont Re Alabama”
不幸的是,目前没有可以帮助发音的特殊标点符号。
我有时会使用空格和句点,但在使用商品名称时可能会很困难。另一个技巧是我希望它显示 mysite.com,所以我输入了“mysite dot com”或将数字 5 拼成 5。我认为其中很多都归结为反复试验。
这样做的标准是 SSML (http://www.w3.org/TR/speech-synthesis/)。虽然 Twilio 不支持这一点,但 Tropo 支持他们的语音合成动词“say”。所以,你可以这样做:
answer
say "<speak> I like squirrels!.
I <prosody rate='-10%'>like squirrels!</prosody>
I <prosody rate='-30%'>like squirrels!</prosody>
I <prosody rate='-50%'>like squirrels!</prosody>
</speak>"
hangup