Alexa 技能 SSML 通话速度

Alexa skill SSML talking speed

我正在构建 Alexa 技能,我需要为用户拼出一个代码。我已将代码包装在一个 say-as 标签中。问题是 Alexa 拼写单词的速度非常快。如此之快,以至于它基本上没用。有没有办法改变 say as 标签的速度?

"<say-as interpret-as='spell-out'>" +  code + "</say-as>"

好的,我明白了。这可能不是最好的解决方案,但目前它有效。我正在做的是

"<say-as interpret-as='spell-out'>" +  code + "</say-as>"

我最后做的是这个

code.split('').join(' <break/> ')

split 将字符串转换为 char 数组,然后 join 将它们放回一起,并在每个字母之间使用 break 标记。然后您可以使用 time 属性来更改暂停的时间长度。

<break time="3s"/>