Tạo hành động được bản địa hoá

Bạn có thể bản địa hoá Hành động cho Trợ lý Google để mang đến trải nghiệm tuỳ chỉnh cho nhiều ngôn ngữ và khu vực mà người dùng đặt trên thiết bị của họ. Ngoài ra, bạn có thể hạn chế quyền truy cập vào Hành động của mình dựa trên khu vực hoặc vị trí thực tế của người dùng.

Trước khi tiếp tục, bạn nên biết một số thuật ngữ để hiểu cách phân phối Hành động của mình cho nhiều người dùng:

  • Ngôn ngữ: Một phương thức giao tiếp được thống nhất, theo lời nói và văn bản
  • Khu vực: Một khu vực thực tế xác định và thường liên quan đến một quốc gia
  • Ngôn ngữ: Sự kết hợp giữa một ngôn ngữ và khu vực

Giờ đây khi bạn đã hiểu một số thuật ngữ cơ bản, sau đây là cách bạn có thể thiết kế Hành động cho nhiều ngôn ngữ, khu vực và khu vực bằng Trình tạo hành động hoặc SDK Hành động.

Ngôn ngữ và khu vực

Các ngôn ngữ được tạo bằng ngôn ngữ đã đặt trong phần cài đặt Trợ lý và khu vực được đặt trong phần cài đặt thiết bị. Việc kết hợp các nhu cầu này để tạo thành một ngôn ngữ được hỗ trợ. Ví dụ: một thiết bị được đặt thành khu vực BR và một thiết bị có Trợ lý được đặt thành en-US sẽ dẫn đến ngôn ngữ en-BR. Actions on Google không hỗ trợ ngôn ngữ này.

Theo mặc định, Hành động hỗ trợ tất cả các khu vực (quốc gia). Những người dùng đã đặt ngôn ngữ của Trợ lý thành một trong các khu vực này sẽ có thể sử dụng Hành động của bạn.

Khi người dùng tương tác với Hành động của bạn, ngôn ngữ của Trợ lý cũng được dùng để xác định giọng nói chuyển văn bản sang lời nói (TTS) nào sẽ được dùng cho Hành động của bạn. Bạn có thể ghi đè hành vi mặc định này bằng cách chọn một giọng nói TTS cụ thể trong phần Phát triển > Gọi điện > Cài đặt.

Thêm ngôn ngữ và khu vực

Để thêm ngôn ngữ và khu vực vào Hành động, hãy làm theo các bước sau:

  1. Trong bảng điều khiển Actions (Hành động), hãy chuyển đến > Cài đặt dự án.
  2. Nhấp vào thẻ Ngôn ngữ rồi chọn ngôn ngữ mà bạn muốn bật. Sử dụng + Thêm ngôn ngữ để hiển thị các ngôn ngữ cho ngôn ngữ gốc.
  3. Nhấp vào Lưu.
Ảnh chụp màn hình các tuỳ chọn để thêm ngôn ngữ vào dự án Actions

Chỉnh sửa phần tử

Trong Trình tạo hành động, bạn có thể thay đổi ngôn ngữ của lời gọi mặc định, đường liên kết sâu, cảnh, ý định và loại Hành động. Để làm việc này, hãy nhấp vào bộ chọn ngôn ngữ có chọn một trong các đối tượng này.

Hình 1. Bộ chọn ngôn ngữ trong giao diện người dùng của Trình tạo thao tác.

Thẻ Bản địa hoá

Trên trang Cài đặt dự án của Hành động, thẻ Bản địa hoá cho phép bạn sửa đổi các chế độ cài đặt, lời nhắc, cụm từ huấn luyện và loại cho tất cả ngôn ngữ mà Hành động của bạn hỗ trợ.

Hình 2. Thẻ bản địa hoá cho phần cài đặt dự án của một Hành động.
  • Cài đặt: Các tuỳ chọn như tên hiển thị và cách phát âm cho từng ngôn ngữ.
  • Lời nhắc: Tất cả lời nhắc đã xác định trong Hành động của bạn, cũng như lời nhắc về ý định của hệ thống.

    Nếu không có lời nhắc đã bản địa hoá nào được thêm vào ý định của hệ thống, thì lời nhắc ngôn ngữ mặc định sẽ được sử dụng.

  • Cụm từ huấn luyện: Danh sách các ý định của Hành động và các cụm từ huấn luyện được xác định trong các hành động đó.
  • Từ đồng nghĩa của loại: Danh sách các loại và từ đồng nghĩa được xác định của các loại đó.

Xuất bản

Bảng điều khiển Actions cho phép bạn tuỳ chỉnh các thông tin sau đây khi xuất bản dự án Actions của mình:

  • Thông tin cụ thể về từng ngôn ngữ và khu vực: Bạn có thể chỉ định các thông tin chi tiết về Hành động (chẳng hạn như tên và nội dung mô tả) ở cấp độ ngôn ngữ và khu vực cho từng dự án.
  • Nhắm mục tiêu theo vị trí: Bạn có thể chỉ định những khu vực nơi Hành động của bạn hiện có. Theo mặc định, Hành động của bạn hỗ trợ mọi khu vực, miễn là người dùng đã đặt ngôn ngữ của Trợ lý thành một ngôn ngữ mà Hành động của bạn hỗ trợ.
  • Tuỳ chỉnh giọng nói TTS: Theo mặc định, Hành động của bạn sẽ tự động sử dụng một nhóm giọng nói TTS tương ứng với ngôn ngữ của Trợ lý của người dùng. Bạn có thể ghi đè hành vi này và chọn một giọng nói TTS cụ thể không thay đổi theo ngôn ngữ của Trợ lý của người dùng.

Hãy xem trang Phát hành hành động đã bản địa hoá để biết thêm thông tin về cách bản địa hoá việc phân phối Hành động.

Kiểm thử

Trong quá trình phát triển, bạn có thể kiểm thử Hành động đã bản địa hoá của mình bằng thiết bị phần cứng hoặc trình mô phỏng Hành động với các tính năng sau:

  • Hoạt động mô phỏng ngôn ngữ cho phép bạn đặt ngôn ngữ của thiết bị để kiểm thử logic và phản hồi theo từng ngôn ngữ trong Hành động của bạn.
  • Hoạt động mô phỏng vị trí cho phép bạn đặt vị trí thực tế của thiết bị để kiểm thử tính năng nhắm mục tiêu theo vị trí và mọi phản hồi theo khu vực cụ thể trong phương thức thực hiện.

Hãy xem trang Trình mô phỏng hành động để biết thêm thông tin về cách kiểm thử Hành động đã bản địa hoá bằng trình mô phỏng hành động.