【问题标题】:What is the Alexa skill for speaking on a schedule?Alexa 按时讲话的技巧是什么?
【发布时间】:2021-09-19 15:54:54
【问题描述】:

我从this 之类的链接中看到,我可以让 Alexa 说出任意内容来响应关键字。这样做的问题是我被限制在 250 个字符以内,并且无法控制她的时间——她只是把所有东西都放在一起。

是否有允许我执行以下操作的开发界面:

  1. 说文本1。
  2. 等待 20 秒。
  3. 说文本2。
  4. 等待 20 秒。

等等?

我想这是通常用于冥想或锻炼应用之类的开发人员界面。我真的只需要知道用谷歌搜索什么来查看这个界面被称为什么并阅读文档——我对“Alexa Routines”“Alexa say things on a timer”的搜索返回了关于她的技能的东西,称为“例程”和“计时器”不是如何开发这些。

【问题讨论】:

    标签: alexa alexa-skills-kit


    【解决方案1】:

    它叫SSML:语音合成标记语言

    你可以做的不仅仅是等待。

    <speak>
        There is a three second pause here <break time="3s"/>
        then the speech continues.
        <break time="3s"/>
        something else
    </speak>
    

    但是,有一条规则,你不能让所有的休息时间都超过 10 秒。

    中断标记静默时间不能超过 10 秒,包括具有 连续中断标签。 SSML 静默超过 10 秒 不会呈现给用户。

    如果你需要等待超过 10 秒,那么你可以直接返回your own audio

    【讨论】:

    • 什么接口调用 xml?
    • response builder。建议您关注tutorial,以便更好地了解。 handlerInput.responseBuilder.speak("&lt;speak&gt;...&lt;/speak&gt;")
    猜你喜欢
    • 2017-07-05
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    • 2020-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多