SpeechRecognition: Sự kiện soundstart

Khả dụng hạn chế

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Sự kiện soundstart của Web Speech API được kích hoạt khi bất kỳ âm thanh nào — giọng nói có thể nhận dạng hay không — được phát hiện.

Cú pháp

Sử dụng tên sự kiện trong các phương thức như addEventListener(), hoặc thiết lập một thuộc tính trình xử lý sự kiện.

js
addEventListener("soundstart", (event) => { })

onsoundstart = (event) => { }

Loại sự kiện

Một Event chung chung không có thuộc tính bổ sung.

Ví dụ

Bạn có thể sử dụng sự kiện soundstart trong phương thức addEventListener:

js
const recognition = new (SpeechRecognition || webkitSpeechRecognition)();

recognition.addEventListener("soundstart", () => {
  console.log("Some sound is being received");
});

Hoặc sử dụng thuộc tính trình xử lý sự kiện onsoundstart:

js
recognition.onsoundstart = () => {
  console.log("Some sound is being received");
};

Đặc tả kỹ thuật

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

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

Xem thêm