SpeechRecognition: Thuộc tính processLocally

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Thuộc tính processLocally của giao diện SpeechRecognition chỉ định việc nhận dạng giọng nói phải được thực hiện cục bộ trên thiết bị của người dùng.

Xem Nhận dạng giọng nói trên thiết bị để biết thêm thông tin.

Giá trị

Một giá trị boolean.

  • Nếu được thiết lập thành true, việc nhận dạng giọng nói thông qua đối tượng SpeechRecognition phải được thực hiện cục bộ.
  • Nếu được thiết lập thành false (mặc định), tác nhân người dùng có thể chọn việc xử lý cục bộ hay từ xa.

Ví dụ

Sử dụng cơ bản

Đoạn mã sau tạo một thể hiện đối tượng SpeechRecognition mới bằng cách sử dụng bộ khởi tạo SpeechRecognition(), sau đó chỉ định rằng nó nên sử dụng xử lý cục bộ bằng cách thiết lập processLocally thành true:

js
const recognition = new SpeechRecognition();
recognition.processLocally = true;

Đoạn mã này được trích từ ví dụ on-device speech color changer (chạy demo trực tiếp). Xem Sử dụng Web Speech API để biết giải thích đầy đủ.

Đặc tả kỹ thuật

Thông số kỹ thuật
Web Speech API
# dom-speechrecognition-processlocally

Tương thích trình duyệt

Xem thêm