Pelo que observei no meu código e no código da aula, não escrevi nada errado, mas ainda assim o responsive voice não está funcionando
Pelo que observei no meu código e no código da aula, não escrevi nada errado, mas ainda assim o responsive voice não está funcionando
Olá, Vinícius, como vai? Espero que esteja bem!
Observando a imagem que você compartilhou, notei que há um pequeno erro de digitação no parâmetro de idioma passado para a função responsiveVoice.speak
. No seu código, está escrito 'Brazilian portuguese female'
, mas, conforme o contexto da aula, deveria ser 'Brazilian Portuguese Female'
(com as iniciais maiúsculas).
Além disso, é importante verificar se você importou corretamente o script do Responsive Voice no seu HTML, conforme indicado na aula:
<script src="https://code.responsivevoice.org/responsivevoice.js"></script>
Outro ponto a verificar é se o navegador está bloqueando a execução do áudio. No Chrome, quando um site tenta reproduzir áudio, pode aparecer uma notificação pedindo permissão para reproduzir som. Certifique-se de que você permitiu que o site reproduza som.
Também é uma boa prática conferir se não há erros no console do navegador, que podem indicar outros problemas no seu código ou na importação da biblioteca.
Faça essas verificações e tente novamente. Espero que isso resolva o problema e que você consiga fazer o Responsive Voice funcionar no seu projeto.
Espero ter ajudado e bons estudos!