Xây dựng các hành động được bản địa hóa (Dialogflow)

Bạn có thể bản địa hoá Hành động cho Trợ lý Google để mang lại trải nghiệm tuỳ chỉnh cho nhiều ngôn ngữ và ngôn ngữ mà người dùng có thể đặ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 các Hành động 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 tìm hiểu một số thuật ngữ để hiểu cách phân phát Hành động cho nhiều người dùng:

  • Ngôn ngữ - Chế độ giao tiếp bằng giọng nói và văn bản được thỏa thuận
  • Khu vực – Một khu vực thực tế đã xác định, thường liên kết với một quốc gia
  • Ngôn ngữ - Kết hợp ngôn ngữ và khu vực

Bây giờ, bạn đã hiểu một số thuật ngữ cơ bản, sau đây là cách bạn có thể phân phát Hành động cho nhiều ngôn ngữ, khu vực và ngôn ngữ trong bảng điều khiển Actions, Dialogflow hoặc tuỳ chọn thực hiện đơn hàng.

Ngôn ngữ và khu vực

Hãy xem tài liệu về ngôn ngữ và khu vực để biết thông tin về các ngôn ngữ mà dự án Hành động của bạn có thể hỗ trợ cũng như giọng nói TTS tương ứng cho các ngôn ngữ này. Để sử dụng Hành động của bạn, người dùng phải đặt chế độ cài đặt ngôn ngữ của Trợ lý thành ngôn ngữ được hỗ trợ.

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 khi phát hành dự án Actions:

  • Thông tin về ngôn ngữ và khu vực cụ thể: Bạn có thể chỉ định 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 các khu vực nơi Hành động của bạn được cung cấp. Theo mặc định, Hành động của bạn hỗ trợ tất cả các 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 tập hợp giọng TTS tương ứng với ngôn ngữ của người dùng trên Trợ lý. 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 dựa trên ngôn ngữ của Trợ lý người dùng.

Xem phần Xuất bản 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.

Nhân viên hỗ trợ Dialogflow

Dialogflow cho phép bạn tạo các nhân viên hỗ trợ nhiều ngôn ngữ và khu vực. Đối với mỗi ngôn ngữ hoặc khu vực, bạn có thể chỉ định các tuỳ chỉnh, chẳng hạn như cụm từ Người dùng nóiPhản hồi khác nhau.

Hãy xem phần Tác nhân hộp thoại để biết thêm thông tin về cách tạo các tác nhân được bản địa hoá.

Mẫu đã bản địa hóa

Hành động mẫu có thể được tạo để hỗ trợ nhiều ngôn ngữ hoặc nhiều ngôn ngữ trong cùng một Hành động bằng cách tải Google Trang tính đã bản địa hóa sang ngôn ngữ mới cho mỗi ngôn ngữ.

Các mẫu khác nhau có sẵn bằng các ngôn ngữ và khu vực khác nhau. Hãy xem tài liệu về Mẫu để biết thêm thông tin về các ngôn ngữ và khu vực được hỗ trợ cho từng mẫu.

Quy trình thực hiện đơn hàng

Khi xây dựng phương thức thực hiện đơn hàng, bạn có thể cung cấp:

  • Phản hồi theo ngôn ngữ và khu vực cụ thể: Bạn nhận được chế độ cài đặt ngôn ngữ cho Trợ lý của người dùng trong mỗi yêu cầu thực hiện đơn hàng. Bạn có thể sử dụng chuỗi này (ví dụ: en-GB) để tìm ra cách trả về các phản hồi khác nhau dựa trên ngôn ngữ hoặc ngôn ngữ của người dùng.
  • Phản hồi theo khu vực – Bạn có thể yêu cầu người dùng cấp quyền truy cập vào vị trí thực tế của thiết bị. Với thông tin này, bạn có thể tùy chỉnh thêm câu trả lời cho các khu vực.

Xem phần Thực hiện để biết thêm thông tin về cách bản địa hoá phản hồi.

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

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

Xem tài liệu về trình mô phỏng Hành động để biết thêm thông tin về cách kiểm thử Hành động được bản địa hoá bằng trình mô phỏng Hành động.