Encontre Emendas e Edições em Qualquer Gravação

Uma ferramenta gratuita no browser que caça pontos de emenda — locais onde o áudio foi cortado, unido ou editado. Seis detetores forenses (fluxo espectral, mudança no ruído de fundo, fase ENF, salto de tom, mudança de timbre, cliques de nível de amostra) votam a cada 50 ms e mostram candidatos com precisão ao milissegundo.

Como detetar emendas

1

Carregue o ficheiro de áudio ou vídeo (MP3, WAV, OGG, FLAC, M4A, AAC, MP4, WebM).

2

Espere os seis detetores terminarem — normalmente 1–3 segundos para alguns minutos de áudio.

3

Leia o veredicto e a pontuação heurística; gravações limpas ficam verdes.

4

Inspecione a linha do tempo do espectrograma à procura de marcadores vermelhos; clique em qualquer marcador para ouvir 1,5 s de contexto.

5

Abra "Por que foi marcado?" em cada cartão de emenda para ver que detetores acionaram e porquê.

6

Exporte TXT ou JSON se precisar do relatório para um fluxo forense.

Encontre todos os cortes e edições em qualquer gravação

✂️
Carregue áudio ou vídeo para começar
MP3, WAV, OGG, FLAC, M4A, AAC, MP4, WebM
✂️
Detetando emendas…
Pontuação heurística: 0% (heurística, não estatística)
Como isto funciona?

Oito detetores independentes correm numa grelha uniforme de 50 ms. Cada um é normalizado relativamente às próprias estatísticas do arquivo (μ + k·σ) e depois combinado com pesos de fiabilidade num único score fundido. Picos acima do limiar são extraídos como candidatos a emenda e fundidos num raio de 250 ms.

fused = Σ wᵢ · σᵢ(signalᵢ), splice_candidate = local_max(fused) ≥ 0,55

  • Fluxo espectral — variação de STFT entre frames
  • Ponto de mudança no ruído — log-rácio do percentil 10 do RMS
  • Clique — pico da segunda diferença vs RMS local
  • ENF (50 / 60 Hz) frequência + fase — detetor em quadratura mais pico FFT por interpolação parabólica; precisão sub-Hz
  • Tom (F0) — autocorrelação, log-rácio em frames vozeados
  • MFCC — 26 bandas mel, distância L2 com 13 coeficientes
  • Bicoerência — biespectro normalizado, médio em (f₁, f₂) ∈ [200 Hz, 2 kHz]
  • Proxy de RIR — rácio de energia tardia (50–200 ms após onset / pico) por janela de 1 s

Quando ENF ou RIR está ausente (gravações ao ar livre, mistura seca, tom contínuo), o seu peso é redistribuído proporcionalmente pelos restantes detetores para que o score fundido se mantenha comparável entre tipos de gravação.

Referências: Grigoras (2007) critério ENF; Duxbury et al. (2003) deteção de onset; Davis & Mermelstein (1980) MFCC; Nikias & Petropulu (1993) espectros de ordem superior.

Linha do tempo do espectrograma · clique para ouvir
0:00.000 / 0:00
Emendas detetadas 0
Mostrar só:
🧪 Validação no browser

Sintetiza um conjunto de cenários de teste no seu browser e corre o detetor em cada um — para que possa verificar pessoalmente as métricas que publicamos. Nenhum ficheiro de teste é descarregado — tudo é gerado localmente via Web Audio.

Publicado