Actions on google 获得;对不起,我没有';我没有得到任何回应。”;尝试切换功能时显示的消息
当我尝试多界面对话(从Google Home切换到Android Google Assistant)时,我得到了“对不起,我没有得到任何回应。” 我使用的是ActionSDK,语言环境是“ja” 以下是我的回应:Actions on google 获得;对不起,我没有';我没有得到任何回应。”;尝试切换功能时显示的消息,actions-on-google,dialogflow-es,Actions On Google,Dialogflow Es,当我尝试多界面对话(从Google Home切换到Android Google Assistant)时,我得到了“对不起,我没有得到任何回应。” 我使用的是ActionSDK,语言环境是“ja” 以下是我的回应: { "conversationToken": "(token)", "expectUserResponse": true, "isInSandbox": true, "expectedInputs": [ { "p
{
"conversationToken": "(token)",
"expectUserResponse": true,
"isInSandbox": true,
"expectedInputs": [
{
"possibleIntents": [
{
"intent": "actions.intent.NEW_SURFACE",
"inputValueData": {
"@type": "type.googleapis.com/google.actions.v2.NewSurfaceValueSpec",
"context": "Sure, I have some sample images for you.",
"notificationTitle": "Sample Images",
"capabilities": [
"actions.capability.SCREEN_OUTPUT"
]
}
}
],
"inputPrompt": {
"richInitialPrompt": {
"items": {
"simpleResponse": {
"textToSpeech": "PLACEHOLDER_FOR_NEW_SURFACE"
}
}
}
}
}
]
}
有人知道为什么吗?它似乎只有英文版本,但我在任何文档中都找不到关于这一点的明确说明
我用英语和法语尝试了完全相同的代码,它是用英语工作的,不是用法语。结果表明,这不是某个地区的错误,但askForNewSurface目前只支持英语地区。 这是我从AoG支持中得到的: 嗨,简 感谢您对谷歌行动的兴趣。 askForNewSurface实际上只适用于英语地区。我们正在修改文件以反映这些限制。 很抱歉给你带来了困惑。 我们没有为在其他地区发布此功能设置任何det 亲切问候, 让·查尔斯, 谷歌支持团队的行动
上面的原始帖子是他使用Actions SDK。当我在“ja JP”区域设置中使用“Dialogflow”和app.askForNewSurface()函数时,我从Google助手那里得到了相同的响应“对不起,我没有得到任何响应”。但是,在“en-US”区域设置中,我可以从助手那里得到正确的回答:“如果我将其发送到您的手机,可以吗?”。这似乎只是“ja-jp”区域设置中的一个bug,可能…@YoichiroTanaka好的,我添加了dialogflow标签。谢谢提供信息!我怀疑ja还不支持切换功能,但这证明了这是真的。