Na documentação da aula, o instrutor mostrou como configurar a Web Speech API no JavaScript. Ele usou a seguinte linha de código:
var SpeechRecognition = window.SpeechRecongnition || webkitSpeechRecognition;
Aqui, ele está definindo a variável SpeechRecognition para usar a implementação da Web Speech API disponível no navegador, seja ela a versão padrão (SpeechRecognition) ou a versão com prefixo WebKit (webkitSpeechRecognition), dependendo do navegador.
No entanto, você notou uma diferença na implementação, onde em vez de var, está usando const. A resposta é que você pode usar tanto var quanto const nesse contexto. O uso de const significa que você não pretende reatribuir o valor da variável, tornando-a uma escolha mais moderna e segura. Portanto, você pode usar const sem problemas.
Em resumo, você pode usar a linha de código da documentação da aula da seguinte forma:
const SpeechRecognition = window.SpeechRecongnition || webkitSpeechRecognition;
Essa alteração não deve causar problemas e permitirá que você continue seguindo a aula. Lembre-se de configurar corretamente a língua para o português do Brasil, como o instrutor mencionou, para que o reconhecimento de voz funcione adequadamente.
espero de vdd ter ajudado ou pelomenos dado uma luz sobre o problema haha