2
respostas

Problema com responsivevoice.

Boa noite pessoal, meu responsivevoice não está funcionando nem no edge e nem no Chrome. Já habilitei a chave no Edge, porém está aparecendo esse erro nos dois navegadores:

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

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

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

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

HTML

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

2 respostas

Olá! responsiveVoice. Voice com V maiúscula. Você tem responsivevoice com v menúscula.

O meu esta com o mesmo problema não está funcionando:

let listaDeNumerosSorteados = [];
let numeroLimite = 10
let numeroSecreto = gerarNumeroAleatorio();
let tentativas = 1;

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

function exibirMensagemInicial() {
    exibirTextoNaTela("h1","Jogo do número secreto");
    exibirTextoNaTela("p","Escolha um numero de 1 a 10");
}

exibirMensagemInicial();

function verificarChute() {
    let chute = document.querySelector("input").value;

    if (chute == numeroSecreto) {
        exibirTextoNaTela("h1", "Voce Ganhou!!!");
        let palavraTentativas = tentativas > 1 ? "tentativas":"tentativa";
        let mensagemTentativas = `Você descobriu o número secreto! com ${tentativas} ${palavraTentativas}`;
        exibirTextoNaTela("p", mensagemTentativas);
        document.getElementById("reiniciar").removeAttribute('disabled');