在模拟器中忽略第二个简单响应的displayText

时间:2018-05-10 09:47:53

标签: actions-on-google google-assist-api

编辑:这是模拟器中的一个错误,显然已经修复了错误。

我正在尝试使用Python代码和REST API构建Google智能助理操作(技能)。 根据{{​​3}},您可以发布包含一个或两个简单回复的丰富回复。但是,当我这样做时,模拟器会忽略第二个简单响应中的displayText并仅显示第一个简单响应。与文本不同,语音来自两个简单的回答。这是我发布的结构:

{
    "conversationToken": "",
    "expectUserResponse": True,
    "expectedInputs": [
        {
            "inputPrompt": {
                "richInitialPrompt": {
                    "items": [
                        {
                            "simpleResponse": {
                                "textToSpeech": "First speech.",
                                "displayText": "First text."
                            }
                        },
                        {
                            "simpleResponse": {
                                "textToSpeech": "Second speech.",
                                "displayText": "Second text."
                            }
                        },
                    ],
                    "suggestions": []
                }
            },
            "possibleIntents": [
                {
                    "intent": "actions.intent.TEXT"
                }
            ]
        }
    ]
}

the docs

0 个答案:

没有答案