如何让Alexa说出电话号码

mon*_*onk 2 ssml alexa alexa-skill alexa-skills-kit

我希望Alexa将电话号码称为数字而不是其值.

例如:

[Alexa]联系电话是9 8 7 6 5 4 3 2 1 0.

但现在Alexa说

联系电话是九十八亿七千六百五十四万三千二百十

谢谢

Cic*_*mas 5

使用SSML标签的interpret-as="telephone"属性 say-as将该号码解释为电话号码.

例如:

<speak>
    the contact number is <say-as interpret-as="telephone"> 9876-543-210 </say-as>
</speak> 
Run Code Online (Sandbox Code Playgroud)

interpret-as="telephone"将值解释为7位或10位电话号码.这也可以处理扩展(例如,2025551212x345).

在电话号码之间加入" - "总是一个好主意,在说出数字时给予休息.

更多关于SSML的信息