try {
const SpeechRecognition = window.SpeechRecognition || window.webkitSpeechRecognition;
if (!SpeechRecognition) {
console.error("Speech Recognition not supported in this browser.");
return;
}
const recognition = new SpeechRecognition();
recognition.continuous = true;
recognition.lang = "en-US";
recognition.onresult = (e) => {
console.log(e);
};
recognition.onerror = (event) => {
console.error("Speech recognition error:", event.error);
};
recognition.start();
} catch (error) {
console.error("Error initializing or starting SpeechRecognition:", error);
}enter image description here