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