I have just implemented speech recognition in React.js application using JS vanilla code in the function. In desktop Chrom I tested it successfully, but in Android chrome it didn't work. Any ideas?
setSpeechRecognition(true);
var recognition = new (window.SpeechRecognition || window.webkitSpeechRecognition)();
recognition.lang = 'en-US';
recognition.interimResults = false;
recognition.maxAlternatives = 5;
recognition.start();
recognition.onresult = function (event: any) {
clickHandler(event.results[0][0].transcript);
console.log('You said: ', event.results[0][0].transcript);
};