2
respostas

dúvida ao mostrar a api na tela

Estou reutilizando um projeto que eu fiz no curso de lógica de programação em javascript e consegui faer tudo, habilitar a api tudo certinho, contudo,surgiram dois problemas: o primeiro é que o microfone não consegue ficara hbilitado quando rodo meu html no vs-code e o segundo é que, como meu html é diferente, não estou conseguindo colocar o reconhecimento de voz na tela. se alguém puder me ajudar,desde já agradeço.

meu projeto está nesse github https://github.com/stephanyborzi/numero--secreto2

2 respostas

Oi, Stephany, tudo bem?

Ao inspecionar o seu código no navegador, ele apresenta o seguinte erro:

captura de tela do inspecionar onde tem o erro ResponsiveVoice missing API key

Esse erro indica que há um problema com a chave de API para o ResponsiveVoice. Portanto, recomendo que verifique se inseriu a chave corretamente. Se ainda não a possui, pode obtê-la no site do ResponsiveVoice. Basta acessar este link, preencher com seu e-mail e escolher uma senha.

Depois disso, o site fornecerá um código que deve ser adicionado ao arquivo HTML antes do fechamento da tag <body>. Um exemplo desse código é mostrado abaixo:

<script src="https://code.responsivevoice.org/responsivevoice.js?key=5AgyBzJj"></script>

Espero ter ajudado.

Se precisar de mais alguma ajuda, não hesite em perguntar.

Caso esta resposta tenha sido útil, por favor, marque como solucionada ✓. Obrigado!

Boa noite, fiz a mudança e realmente não há outros erros com a chave api, contudo, eu ainda não estou conseguindo passar a voz do console para a interface do computador pois meu html é diferente do professor.Além disso surgiu este erro com a mudança, que acredito que seja gerado por eu não entendero que coloco dentro do meu exibirchute pela minha formatação html

Uncaught ReferenceError: container__input is not defined at SpeechRecognition.onSpeak (reconhecimento de voz.js:11:16)