Skip to main content

Meu Microfone Está Funcionando?

Este teste lê a entrada do microfone via MediaDevices.getUserMedia() e Web Audio API AnalyserNode. Exibe níveis em dB em tempo real (-60 a 0 dB), visualização de forma de onda e função de gravação/reprodução. A fala normal registra -20 a -10 dB. O modo Pro adiciona espectro FFT de 64 bandas, medição de SNR (2s silêncio + 3s fala) e teste de latência de ida e volta em 5 rodadas. Todo o processamento roda no navegador — zero requisições de rede.

Mede o nível de entrada em tempo real do seu microfone em decibéis (-60 a 0 dB) e exibe a forma de onda usando a Web Audio API.

A fala normal registra -20 a -10 dB; abaixo de -40 dB indica que o microfone está muito baixo ou mudo.

Permissão Necessária

We need access to your microphone to test it. No audio data leaves your browser.

O Que Seus Resultados Significam?

Result Range Meaning
Bom -20 a -10 dB durante a fala Seu microfone captura áudio claro em um nível saudável, adequado para chamadas e gravações.
Atenção -40 a -20 dB durante a fala O nível de entrada está baixo. Verifique se o microfone correto está selecionado e aumente o ganho de entrada nas configurações do sistema.
Ruim Abaixo de -40 dB ou sem resposta O microfone está mudo, desconectado ou bloqueado pelas permissões do navegador. Verifique a conexão do hardware e as configurações de permissão do navegador.

Problemas Comuns e Como Resolvê-los

O navegador mostra 'Permissão negada' ao acessar o microfone

Clique no ícone de cadeado na barra de endereço, defina Microfone como 'Permitir' e recarregue a página.

O medidor VU permanece em -60 dB mesmo ao falar

Verifique se o dispositivo de entrada correto está selecionado nas configurações de som do sistema. Outro aplicativo pode ter acesso exclusivo ao microfone — feche apps de videochamada e tente novamente.

O áudio corta ou distorce acima de -5 dB

Afaste-se do microfone ou reduza o ganho de entrada nas configurações de som do sistema. O clipping ocorre quando o sinal excede 0 dB.

O microfone funciona em outros apps mas não no navegador

Alguns navegadores exigem HTTPS para acesso ao microfone. Verifique se a página usa HTTPS e se nenhuma extensão do navegador está bloqueando permissões de mídia.

Ferramentas relacionadas

Perguntas Frequentes

Como posso testar se meu microfone está funcionando?

Clique em 'Permitir Acesso' e fale. O medidor VU mostra -60 a 0 dB. A fala normal registra -20 a -10 dB. Grave um clipe e reproduza para verificar a qualidade.

Por que meu microfone não é detectado no navegador?

Três causas: (1) microfone não conectado ou não definido como entrada padrão, (2) permissão do navegador negada — verifique o ícone de cadeado na barra de endereço, (3) outro app está usando o microfone exclusivamente.

Algum dado de áudio é enviado para um servidor?

Não. A Web Audio API processa tudo localmente. Não existe servidor backend. Verifique na aba Network do DevTools do navegador — zero requisições durante o teste.

Qual nível em dB significa que meu microfone está funcionando corretamente?

-20 a -10 dB durante a fala normal. Abaixo de -40 dB significa que o microfone está muito baixo ou mudo. Acima de -5 dB indica clipping — afaste-se do microfone ou diminua o ganho de entrada.

O que é a visualização de Espectro no modo Pro?

A visualização de Espectro mostra uma análise FFT em tempo real da entrada do microfone — um gráfico de barras da energia de áudio em 64 bandas de frequência logarítmicas (20 Hz a 20 kHz). Processado via WASM em sub-milissegundos.

Quão precisa é a medição de SNR?

O teste de SNR compara 2 segundos de silêncio (ruído de fundo) com 3 segundos de fala (sinal). 40+ dB indica boa qualidade de microfone. 60+ dB é excelente. Abaixo de 30 dB sugere ruído ambiental ou microfone de baixa qualidade.

O que o teste de latência mede?

Ele mede a latência de áudio de ida e volta: o tempo desde a reprodução de um impulso de 1 kHz nos alto-falantes até a detecção pelo microfone. O teste executa 5 rodadas e reporta a mediana. Valores típicos: 20-100 ms dependendo do hardware e drivers.