1

我正在构建 Alexa 技能,我需要为用户拼出代码。我已将代码包装在 say-as 标记中。问题是 Alexa 拼出单词的速度非常快。太快了,基本上没用。有没有办法改变say as tag的速度?

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

1 回答 1

1

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

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

我最终做的是这个

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

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

<break time="3s"/>
于 2016-06-17T18:25:17.217 回答