首页 > 解决方案 > 如何使用 Google Assistant SDK 完全禁用 HTML 响应?

问题描述

我正在尝试禁用来自google-assistant-sdk的 HTML5 响应并仅接收文本响应。

Google Assistant SDK 文档有一个ScreenMode参数,似乎用于禁用“卡片”(html) 响应,但即使设置为 OFF,某些查询(例如“谁是第一个宇航员”)总是返回 HTML 内容,而不管屏幕模式

如何完全禁用 HTML5 响应并仅获取文本响应?

标签: google-assistant-sdk

解决方案


您是否尝试过不设置 ScreenMode 或将其设置为 SCREEN_MODE_UNSPECIFIED?

我使用以下 Java 代码,但从未看到 HTML:

ScreenOutConfig screenOutConfig = ScreenOutConfig.newBuilder()
    //.setScreenMode(ScreenOutConfig.ScreenMode.PLAYING)
    .build();

当我想测试 HTML 输出时,我取消了中间行的注释。


推荐阅读