1
resposta

[Dúvida] na Aula Speach, o Responsive Voice está com o seguinte problema

não estou conseguindo usar o Responsive Voice

meu código: js function exibirTextoNaTela(tag, texto){ let campo = document.querySelector(tag); campo.innerHTML = texto; responsiveVoice.speak(texto, 'Brazilian Portuguese Female', {rate:1.2});

} html

problema no console:

responsivevoice.js:152 ResponsiveVoice invalid API key. See https://responsivevoice.org/register?devtools=http%3A%2F%2F127.0.0.1%3A5500%2Fjs-curso-2-aula_-%2Findex.html

alem disso meu html por algum motivo esta demorando muito para carregar

1 resposta

Oi Pablo, tudo bem?

O erro "ResponsiveVoice missing API key" indica que a chave de API para o ResponsiveVoice não foi definida. Muitas vezes, alguns navegadores não funcionam bem com a API. Por conta disso antes de testar a solução abaixo, peço que teste em outro navegador, por gentileza.

Para solucionar esse problema, é necessário registrar uma chave de API no site do ResponsiveVoice. Você pode realizar esse procedimento ao acessar o link a seguir:

No site basta você preencher com seu e-mail e colocar uma senha e ele irá fornecer um código para ser adicionado no arquivo HTML antes do fechamento da tag <body>. O código é semelhante ao código abaixo:

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

Mas destaco que você deverá inserir sua chave API.

Também recomendo a leitura deste outro tópico que aborda esse mesmo problema .

Espero que isso ajude a solucionar o problema.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!