1
resposta

[Dúvida] Responsive voice não está funcionando no chrome

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

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

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!