Actions on google 合并来自多个webhook请求的简单响应时出现错误

Actions on google 合并来自多个webhook请求的简单响应时出现错误,actions-on-google,actions-builder,Actions On Google,Actions Builder,在一个场景中多次调用webhook并发送简单响应时,合并简单响应时存在错误 来自第一个webhook调用的提示 { "override": false, "firstSimple": { "speech": "<speak><audio src=\"https://www.example.com/audio/file1.mp3\"></speak

在一个场景中多次调用webhook并发送简单响应时,合并简单响应时存在错误

来自第一个webhook调用的提示

{
    "override": false,
    "firstSimple": {
        "speech": "<speak><audio src=\"https://www.example.com/audio/file1.mp3\"></speak>",
        "text": "Text 1"
    }
}
{
    "override": false,
    "firstSimple": {
        "speech": "<speak><audio src=\"https://www.example.com/audio/file2.mp3\"></audio> <audio src=\"https://www.example.com/audio/file3.mp3\"></audio></speak>",
        "text": " Text 2"
    }
}
{
“覆盖”:false,
“第一简单”:{

“speech:”因此。

因此发现合并错误与无效的SSML有关。不幸的是,Google没有关于SSML错误的错误消息

为了解决语音对象完全丢失的问题,我将
conv.add(new Simple('Text'))
更改为
conv.prompt.firstSimple=new Simple('Text')
conv.prompt.lastssimple=new Simple('Text')

{
    "firstSimple": {
        "speech": "<speak><speak><audio src=\"https://www.example.com/audio/file1.mp3\"></speak> <audio src=\"https://www.example.com/audio/file2.mp3\"/> <audio src=\"https://www.example.com/audio/file3.mp3\"/></speak>",
        "text": "Text 1 Text2"
    }
}