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

atualização da API

Não é uma pergunta, e sim a divulgação de uma informação: Creio que, de ontem para hoje, (06/06/2023 para 07/06/2023), houve uma atualização da API Web Speech, pois agora, após o texto reconhecido ela está inserindo um ponto final. Por exemplo, pronunciei a palavra "cinco". A API retornou "5."

Para resolver o problema utilizei a função replace, para remover o ponto final.

chute = e.results[0][0].transcript; //chute = variável que recebe a fala do usuário chute = chute.replace('.','');

1 resposta
solução!

Oi Benedito, tudo bem?

Muito obrigada por compartilhar essa informação conosco! É muito importante estar sempre atualizado sobre as mudanças nas APIs que utilizamos em nossos projetos.

Sua solução utilizando a função replace parece ser bastante eficaz para remover o ponto final inserido pela API. É sempre bom lembrar que as APIs estão em constante evolução e podem sofrer alterações que afetem o funcionamento de nossos projetos.

Por isso, é importante estar atento a possíveis atualizações e adaptar nosso código quando necessário.

Um abraço e bons estudos.