Estoy tratando de implementar voz a texto y funciona en la mayoría de los dispositivos, excepto en Oneplus (Android 11) .
desde esta URL: https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition
if (window.hasOwnProperty('webkitSpeechRecognition')) { var recognition = new webkitSpeechRecognition(); recognition.continuous = false; recognition.interimResults = false; recognition.lang = "en-US"; recognition.start(); recognition.onstart = function(e) { recognizing = true; startImgThree.src = './images/mic-animate.gif'; }; recognition.onresult = function (e) { document.getElementById('transcriptthree').value = e.results[0][0].transcript; recognition.stop(); document.getElementById('labnol').submit(); }; recognition.onerror = function (e) { recognition.stop(); }; recognition.onend = function(e) { recognizing = false; startImgThree.src = './images/mic-inactive.png'; } }
donde esta el error ayudenme con eso