2
respostas

API

Não consegui inserir o API corretamente e não sai voz quando clico no ALLOW. Podem me auxilar com isso? Ressalto que já fiz outros passos a passos de dicas dos fóruns acima.

getvoice.php:1

    GET https://code.responsivevoice.org/getvoice.php?t=Escolha%20um%20n%C3%BAmero%20entre%201%20e%2010&tl=pt-BR&sv=g1&vn=&pitch=0.5&rate=0.6&vol=1&gender=female 403 (Forbidden)

responsivevoice.js:153

    GET https://code.responsivevoice.org/getvoice.php?t=Escolha%20um%20n%C3%BAmero%20entre%201%20e%2010&tl=pt-BR&sv=g1&vn=&pitch=0.5&rate=0.6&vol=1&gender=female 403 (Forbidden)
2 respostas

Olá, Felype! Como vai?

Sinto muito que está com esse problema. Vamos tentar resolver isso!

O erro 403 (Forbidden) que você está recebendo indica que o servidor entendeu a requisição, mas se recusa a autorizá-la. Isso pode ser devido a várias razões. No entanto, de acordo com o contexto fornecido, parece que você está usando a biblioteca corretamente. O erro pode estar relacionado a uma questão de permissões no navegador ou a um bloqueio do servidor da API por algum motivo.

Aqui estão algumas etapas que você pode seguir para tentar resolver o problema:

  1. Verifique se o seu navegador está permitindo que o site acesse o áudio. Normalmente, quando um site tenta acessar recursos como o microfone ou alto-falantes, o navegador solicita permissão ao usuário. Certifique-se de que você deu permissão ao site para acessar esses recursos.

  2. Tente usar um navegador diferente para ver se o problema persiste. Alguns navegadores podem ter configurações de segurança mais rigorosas que podem estar bloqueando a API.

  3. Verifique se você está usando a versão mais recente da biblioteca ResponsiveVoice. Se você estiver usando uma versão antiga, pode ser que ela não seja mais compatível com o servidor da API.

Espero que essas sugestões possam ajudar a resolver o problema. Caso o erro continue, fique à vontade para compartilhar mais detalhes.

Abraços e bons estudos!

Eu estava com esse problema, mas daí resolvi testar no Chrome e tudo certo!