Tengo un código JavaScript aquí:
var SpeechRecognition = SpeechRecognition || webkitSpeechRecognition; var recognition = new SpeechRecognition(); recognition.onstart = function(){ console.log("Started recording"); } recognition.onspeechend = function() { recognition.stop(); } recognition.onresult = function(event){ var transcript = event.results[0][0].transcript; var confidence = event.results[0][0].confidence; console.log(transcript); }; recognition.start();
Funcionará con todos los idiomas (verifiqué con inglés y español). Puedo agregar idioma con el recognition.language = "<langcode>"
pero quiero agregar dos idiomas a esto: recognition.language = ["en-US","es-MX"]
(inglés y español) porque a veces error con otro idioma.