【问题标题】:I can not get supplemental_display_text from the Google Assistant API if I ask for location etc如果我询问位置等,我无法从 Google 助理 API 获得补充显示文本
【发布时间】:2019-04-10 22:14:14
【问题描述】:

我安装了 assistant-sdk-python 并尝试了它。我可以得到音频响应。在某些情况下,如果我询问时间、天气或闲聊等,我也可以获得文本回复。但如果我询问位置,我只能得到supplemental_display_text“null”。 当我将 ScreenMode 更改为“正在播放”时,我只能得到 HTML 响应,但可以得到任何文本响应。 如果有人知道解决方案,请告诉我!

【问题讨论】:

    标签: google-assistant-sdk google-assist-api


    【解决方案1】:

    并非所有使用 Assistant SDK 的请求都保证返回文本字符串。 supplemental_display_text 是补充。如果您更改 ScreenMode,您将获得 HTML 代替文本,因为您通常获得的文本将嵌入在 HTML 中。

    【讨论】:

    • 感谢您回答我的问题。我认为Google没有给出HTML规范,HTML响应中有一些模式,但是解析起来容易吗?
    • 如果您检查 HTML,很容易提取出您想要的值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-26
    • 1970-01-01
    • 2016-08-27
    • 1970-01-01
    相关资源
    最近更新 更多