Speakable(Beta 版)

speakableschema.org 属性可以识别报道或网页中最适合使用文字转语音 (TTS) 功能进行音频播放的版块。添加标记后,搜索引擎和其他应用可以识别内容并在内置 Google 助理的设备上使用 TTS 功能朗读出来。包含 speakable 结构化数据的网页可以使用 Google 助理来通过新渠道分发内容,并将内容呈现给更多的用户。

Google 助理会使用 speakable 结构化数据在智能音箱设备上回答时事新闻查询。当用户询问有关特定主题的新闻时,Google 助理会从网络上返回最多 3 篇报道,并支持使用 TTS 功能对报道中包含 speakable 结构化数据的版块进行音频播放。当 Google 助理朗读某个 speakable 版块时,它会寻找内容的来源,并通过 Google 助理应用将完整的报道网址发送到用户的移动设备。

示例

下面是一个使用了 JSON-LD 代码和 xPath content-locator 值的 speakable 结构化数据示例:

<html>
  <head>
    <title>Speakable markup example</title>
    <meta name="description" content="This page is all about the quick brown fox" />
    <script type="application/ld+json">
    {
     "@context": "https://schema.org/",
     "@type": "WebPage",
     "name": "Quick Brown Fox",
     "speakable":
     {
      "@type": "SpeakableSpecification",
      "xpath": [
        "/html/head/title",
        "/html/head/meta[@name='description']/@content"
        ]
      },
     "url": "http://www.quickbrownfox_example.com/quick-brown-fox"
     }
    </script>
  </head>
  <body>
  </body>
</html>

适用的国家/地区和语言版本

speakable 属性适用于将 Google Home 设备的语言设为“英语”的美国用户以及使用英语发布内容的发布商。我们希望,一旦实施 speakable 属性的发布商数量足够多,就能将它推广到其他国家/地区和语言版本。

使用入门

为了使您的新闻内容能够在用户查询时事新闻时作为答案呈现,请按以下步骤操作:

  1. 确保遵循我们的指南
  2. speakable 结构化数据添加到您的网页中。
  3. 提交您的内容以开启加入流程。提交内容后,最多可能需要五个工作日就会完成审核。完成后,Google 会向您发送通知,告知您内容是否符合条件。

指南

如需让您的 speakable 内容能够显示在新闻搜索结果中,您必须遵循以下指南。

技术指南

在为 Google 助理实施 speakable 标记时,请遵循以下指南。

  • 不要将 speakable 结构化数据添加到在纯语音和语音转发的情况下听起来可能会令人困惑的内容中,如新闻电头(报道新闻的地点)、照片说明或信息来源说明。
  • 应抓住重点,而不是使用 speakable 结构化数据强调整篇报道。这样能让听众明白新闻的主旨,不会因为使用了 TTS 朗读功能而漏掉重要细节。

内容指南

在编写打算使用 speakable 结构化数据标记的内容时,请遵循以下指南。

  • speakable 结构化数据标记的内容应具有简明扼要的资讯标题和/或摘要,可为用户提供易懂且有用的信息。
  • 如果您将新闻的开头包含在 speakable 结构化数据中,我们建议您重写新闻的开头,将信息拆分成多个句子,以便通过 TTS 功能更清楚地朗读。
  • 为确保能够向用户提供最佳音频体验,我们建议每段 speakable 结构化数据包含大约 20-30 秒的内容,或者大概 2-3 个句子。

结构化数据类型定义

Speakable 属性供 ArticleWebpage 对象使用。 如需了解 speakable 的完整定义,请访问 schema.org/speakable。如需让您的内容能够使用此功能,您必须为其添加必需的属性。

speakable 属性可以重复任意多次,有两种可能的 content-locator 值:CSS 选择器和 xPath。请使用下列属性之一:

必需的属性
cssSelector

Text

对带注释的网页中的内容(如类属性)寻址。使用 cssSelectorxPath,但不要同时使用这两者。例如:


["headline", "summary"]
xPath

Text

使用 xPath 对内容寻址(假设该内容使用 XML 视图)。使用 cssSelectorxPath,但不要同时使用这两者。例如:


/html/head/title

问题排查

如果您在实施结构化数据时遇到问题,请查看下面列出的一些实用资源。

无法触发内容

问题:您无法通过 Google 助理使用 TTS 音频触发您的内容。

解决问题

  1. 尝试以下语音指令:
    • “与$topic相关的最新消息是什么?”
    • “与$topic相关的最新资讯是什么?”
    • “播放与$topic相关的新闻。”
  2. 如果您仍然遇到问题,可能是因为排名是通过算法确定的。通过 TTS 音频播放,Google 助理可提供最多 3 篇来自不同新闻发布来源的报道。有关 Google 如何对报道进行排名的详情,请参阅 Google 搜索的工作原理

其他问题

问题:您遇到了本文档未涵盖的其他问题。

解决问题

  1. 访问 Google 搜索中心帮助社区
  2. 与您的 Google 代表或音频新闻支持团队联系。

更多音频解决方案

除了 speakable 结构化数据之外,您还可以对您的新闻内容使用其他 Google 助理音频解决方案,比如使 Google 助理与您的自定义应用实现高级集成。例如,允许用户通过 Google 助理与应用进行互动。有关详情,请参阅 Actions on Google 开发者指南