如何让Alexa说出电话号码

时间:2018-08-08 11:07:17

标签: alexa alexa-skills-kit alexa-skill ssml

我希望Alexa说的电话号码不是数字,而是数字。

例如:

  

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

但是现在Alexa说

  

联系电话为98.867亿   五百四十三万二千一百二十

谢谢

1 个答案:

答案 0 :(得分:5)

使用SSML的int标签的finish = models.DateTimeField(blank=False, null=False, default=timezone.now + timezone.timedelta(hours=int(duration))) 属性将数字解释为电话号码。

例如:

interpret-as="telephone"

say-as会将值解释为7位或10位电话号码。这也可以处理扩展名(例如2025551212x345)。

在电话号码之间插入“-”以在数字说话时稍作休息是一个好主意。

有关SSML here

的更多信息