displayText из второго простого ответа игнорируется в симуляторе - PullRequest
0 голосов
/ 10 мая 2018

РЕДАКТИРОВАТЬ: это была ошибка в симуляторе, и ошибка, видимо, была исправлена.

Я пытаюсь создать действие (навык) Google Assistant, используя код Python и API REST.Согласно документам , вы можете опубликовать расширенный ответ, содержащий один или два простых ответа.Однако, когда я делаю это, симулятор игнорирует 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"
                }
            ]
        }
    ]
}

enter image description here

...