Actions on google &引用;代理返回了一个空TTS“;当行动未单独打开以询问意图时

Actions on google &引用;代理返回了一个空TTS“;当行动未单独打开以询问意图时,actions-on-google,jovo-framework,Actions On Google,Jovo Framework,当我使用“okay Google,ask{skillname}to{Outreace}”调用技能时,“我得到响应”代理返回一个空tts对话结束了。它甚至似乎没有击中我的后端-我尝试在本地服务器和AWS上托管后端代码,在这两种情况下都会发生相同的问题。谷歌上的Stackdriver或AWS上的CloudWatch上都没有该请求的记录。我得到的唯一响应是“调试”选项卡中的以下内容: { "response": "The agent returned an empty TTS.", "expe

当我使用“okay Google,ask{skillname}to{Outreace}”调用技能时,“我得到响应”代理返回一个空tts对话结束了。它甚至似乎没有击中我的后端-我尝试在本地服务器和AWS上托管后端代码,在这两种情况下都会发生相同的问题。谷歌上的Stackdriver或AWS上的CloudWatch上都没有该请求的记录。我得到的唯一响应是“调试”选项卡中的以下内容:

{
  "response": "The agent returned an empty TTS.",
  "expectUserResponse": false,
  "conversationToken": "EosDS2o4d0...",
  "audioResponse": "",
  "ssmlMarkList": [],
  "debugInfo": {
    "sharedDebugInfoList": [
      {
        "name": "Response Validation",
        "debugInfo": "The agent returned an empty TTS.",
        "subDebugEntryList": []
      }
    ],
    "conversationBuilderExecutionEventsList": []
  },
  "visualResponse": {
    "visualElementsList": [
      {
        "displayText": {
          "content": "The agent returned an empty TTS."
        }
      }
    ],
    "suggestionsList": [],
    "agentLogoUrl": ""
  },
  "clientError": 0,
  "is3pResponse": true,
  "clientOperationList": [],
  "projectName": "",
  "renderedHtml": ""
}
在任何其他选项卡中都没有。当我试着在手机上以同样的方式调用这些短语时,我只看到一个加载符号,而在日志中又没有任何东西表明它甚至在后端

奇怪的是,当我说‘好吧,谷歌,和{skillname}{outrance}谈谈,{outrance}的时候,这种情况并没有发生——这工作绝对很好


当我先打开我的操作,然后调用它们时,所有的意图都能很好地工作。我使用Jovo构建了这个,并在Alexa上发布,而这个问题只发生在Google上

你能找到解决办法吗?我遇到了这个问题,但是我没有使用Jovo框架。没有,我们联系了谷歌,但也没有收到回复。为了避免提交,我们使用了“okay Google,talk To{skillname}{Outreace}”短语作为例子,因为客户的截止日期很紧,但显然不理想……您有解决方案吗?