【问题标题】:Alexa skill SSML talking speedAlexa 技能 SSML 通话速度
【发布时间】:2016-10-19 12:39:49
【问题描述】:

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

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

【问题讨论】:

    标签: alexa-skills-kit ssml


    【解决方案1】:

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

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

    我最终做的是这个

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

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

    <break time="3s"/>
    

    【讨论】:

      猜你喜欢
      • 2016-08-02
      • 1970-01-01
      • 1970-01-01
      • 2018-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-04
      • 2017-03-28
      相关资源
      最近更新 更多