0

我正在通过在线 Alexa 开发人员控制台使用 Alexa 托管的配置编写 Alexa 技能。我正在使用python对技能进行编码。

我已经让一切都在语音方面正常工作,但我正在尝试使用 APLT 界面在带有时钟的 Echo Dot 上显示文本。网上似乎很少有关于如何使用 alexa 托管的技能来实现这一点,我似乎无法让它发挥作用。

我一整天都在努力,开始对简单地显示一些文字有多难感到恼火!

很抱歉,如果这是一个简单的问题,我对 alexa 技能很陌生!任何帮助将不胜感激。

4

1 回答 1

0

这是您需要返回的 JSON 类型:在此处设计您的 APL 文档 - APL 设计。一切都是拖放。继续努力,你会得到它。完成后,您可以从页面右上角下载 JSON 文件。JSON 文件具有文档和数据源。在下面的指令中传递它们。

{
    "directives": [
        {
          "type": "Alexa.Presentation.APL.RenderDocument",
          "datasources": aplDataSource,
          "document": aplDocument,
          "token": "randomToken"
        },
        {
                "type": "AudioPlayer.Stop"
        }
    ],
    'outputSpeech': {
        'type': 'SSML',
        'ssml': '<speak>' + speechOutput + '</speak>'
    },
    'card': {
        'type': 'Simple',
        'title':  cardTitle,
        'content':  cardContent
    },
    'reprompt': {
        'outputSpeech': {
            'type': 'SSML',
            'ssml': '<speak>' + repromptText + '</speak>'
        }
    },
    'shouldEndSession': shouldEndSession
}
于 2020-06-19T16:16:56.617 回答