Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Precisei fazer uma mudança para o reconhecimento de voz funcionar

Olá, tudo bem?

O Reconhecimento de voz não estava funcionando pra mim mesmo com código igual ao do professor. Só funcionou bem depois que eu troquei o

const recognition = new SpeechRecognition();

por

const recognition = new webkitSpeechRecognition();

Fiz isso depois de encontrar esse post no StackOverflow.

Teve alguma atualização na api? Será que é minha versão do Chrome?

Obrigado e um abraço

1 resposta
solução!

Oi Raul!

Isso acontece porque o webkitSpeechRecognition() é mais antigo e para navegadores com Webkit. O recomendado é usar o SpeechRecognition().