Speakable (BETA)

Thuộc tính speakable (chuyển được từ văn bản thành lời nói) trên schema.org xác định các phần trong một bài viết hoặc trang web mà sẽ phù hợp với tính năng phát âm thanh bằng chức năng chuyển văn bản sang lời nói (TTS). Khi bạn thêm mã đánh dấu thuộc loại này, các công cụ tìm kiếm và các ứng dụng khác sẽ có thể xác định nội dung có thể đọc to trên các thiết bị hỗ trợ Trợ Google thông qua TTS. Các trang web có dữ liệu có cấu trúc speakable có thể sử dụng Trợ lý Google để phân phối nội dung thông qua các kênh mới và tiếp cận nhiều người dùng hơn.

Trợ lý Google sử dụng dữ liệu có cấu trúc speakable để đáp lại các yêu cầu về tin tức thời sự trên các thiết bị loa thông minh. Khi người dùng yêu cầu tin tức về một chủ đề cụ thể, Trợ lý Google sẽ trả lại tối đa ba bài viết trên web và hỗ trợ tính năng phát âm thanh bằng TTS cho các phần trong bài viết có dữ liệu có cấu trúc speakable. Khi đọc to một phần có dữ liệu có cấu trúc speakable, Trợ lý Google sẽ cho biết nguồn và gửi URL bài viết đầy đủ đến thiết bị di động của người dùng thông qua ứng dụng Trợ lý Google.

Ví dụ

Sau đây là ví dụ về dữ liệu có cấu trúc speakable bằng mã JSON-LD và giá trị content-locator bằng xPath:

<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>

Quốc gia và ngôn ngữ được hỗ trợ

Chúng tôi hỗ trợ thuộc tính speakable cho những người dùng ở Hoa Kỳ có thiết bị Google Home được đặt thành tiếng Anh và những nhà xuất bản đăng tải nội dung bằng tiếng Anh. Chúng tôi hy vọng sẽ triển khai tính năng này ở các quốc gia khác và bằng các ngôn ngữ khác ngay khi số nhà xuất bản đã triển khai speakable đạt đến con số thích hợp.

Bắt đầu

Để nội dung tin tức của bạn đủ điều kiện làm câu trả lời cho các yêu cầu về tin tức thời sự, hãy làm theo các bước sau:

  1. Làm theo nguyên tắc của chúng tôi.
  2. Thêm dữ liệu có cấu trúc speakable vào trang web của bạn.
  3. Gửi nội dung của bạn để bắt đầu quá trình. Sau khi bạn gửi nội dung, Google có thể cần tới năm ngày làm việc để xem xét nội dung đó. Sau khi hoàn tất, Google sẽ gửi thông báo cho bạn biết liệu nội dung của bạn có đủ điều kiện hay không.

Nguyên tắc

Bạn phải tuân theo các nguyên tắc này để nội dung speakable đủ điều kiện xuất hiện trong kết quả tin tức.

Nguyên tắc kỹ thuật

Hãy thực hiện theo các nguyên tắc này khi triển khai thẻ đánh dấu speakable cho Trợ lý Google.

  • Không thêm dữ liệu có cấu trúc speakable vào nội dung có vẻ khó hiểu trong các tình huống chỉ có giọng nói và chuyển tiếp bằng giọng nói, như các mốc (vị trí đưa tin), chú thích ảnh hoặc nguồn tin.
  • Thay vì đánh dấu toàn bộ bài viết bằng dữ liệu có cấu trúc speakable, hãy tập trung vào các điểm chính. Điều này cho phép người nghe biết được chủ đề chính của tin bài và đảm bảo chức năng TTS không loại bỏ các chi tiết quan trọng.

Nguyên tắc về nội dung

Hãy thực hiện theo các nguyên tắc này khi viết nội dung mà bạn dự định đánh dấu bằng dữ liệu có cấu trúc speakable.

  • Nội dung được đánh dấu bằng dữ liệu có cấu trúc speakable nên có tiêu đề và/hoặc phần tóm tắt ngắn gọn, cung cấp cho người dùng thông tin hữu ích và dễ hiểu.
  • Nếu đưa phần đầu của tin bài vào dữ liệu có cấu trúc speakable, bạn nên viết lại phần đó để chia thông tin thành các câu riêng lẻ nhằm giúp chức năng TTS đọc được nội dung rõ ràng hơn.
  • Để cung cấp trải nghiệm phát âm thanh tối ưu cho người dùng, bạn nên bao gồm khoảng 20-30 giây nội dung trong mỗi phần của dữ liệu có cấu trúc speakable, hoặc khoảng hai đến ba câu.

Định nghĩa kiểu dữ liệu có cấu trúc

Speakable được sử dụng trong đối tượng Article hoặc Webpage. Bạn có thể xem định nghĩa đầy đủ về speakable tại schema.org/speakable. Bạn phải bao gồm các thuộc tính bắt buộc để nội dung của bạn đủ điều kiện cho tính năng này.

Bạn có thể lặp lại thuộc tính speakable một số lần tùy ý, trong đó content-locator có thể có hai giá trị: bộ chọn CSS và xPath. Hãy sử dụng một trong các thuộc tính sau:

Thuộc tính bắt buộc
cssSelector

Text

Dùng cho nội dung trong các trang chú thích (chẳng hạn như thuộc tính lớp). Hãy sử dụng cssSelector hoặc xPath; không sử dụng cả hai. Ví dụ:


["headline", "summary"]
xPath

Text

Dùng cho nội dung bằng xPath (chế độ xem nội dung ở dạng XML). Hãy sử dụng cssSelector hoặc xPath; không sử dụng cả hai. Ví dụ:


/html/head/title

Khắc phục sự cố

Nếu bạn gặp khó khăn khi triển khai dữ liệu có cấu trúc, thì sau đây là một số tài nguyên có thể giúp bạn.

Không thể kích hoạt nội dung

Vấn đề: Bạn không thể kích hoạt nội dung của mình bằng chức năng âm thanh TTS (chuyển văn bản sang lời nói) qua Trợ lý Google.

Khắc phục vấn đề

  1. Hãy thử các lệnh thoại sau:
    • "Tin mới nhất về $topic là gì?"
    • "Có tin gì mới về $topic không?"
    • "Phát tin tức về $topic."
  2. Nếu bạn vẫn gặp sự cố, thì có thể là do thứ hạng được xác định theo thuật toán. Trợ lý Google cung cấp tối đa ba bài viết từ các ấn phẩm tin tức khác nhau qua chức năng phát âm thanh TTS. Để biết thêm thông tin về cách Google xếp hạng các bài viết, hãy xem Cách hoạt động của Tìm kiếm.

Vấn đề khác

Vấn đề: Bạn đang gặp phải các vấn đề khác không có trong tài liệu.

Khắc phục vấn đề

  1. Truy cập Diễn đàn trợ giúp của Trung tâm quản trị trang web của Google.
  2. Liên hệ với đại diện của Google hoặc nhóm hỗ trợ về tin tức bằng âm thanh.

Các giải pháp âm thanh khác

Ngoài dữ liệu có cấu trúc speakable, bạn cũng có thể sử dụng các giải pháp âm thanh khác trên Trợ lý Google cho nội dung tin tức của mình, chẳng hạn như giải pháp tích hợp Trợ lý Google nâng cao trong các ứng dụng tùy chỉnh của riêng bạn. Ví dụ: cho phép người dùng tương tác với ứng dụng thông qua Trợ lý Google. Để biết thêm thông tin, hãy xem phần Hướng dẫn dành cho nhà phát triển về Actions on Google.