Pular para o conteúdo principal
Arquitetura Técnica · 100% Web Audio no Cliente

Como funciona o corte de silêncios dentro do seu navegador.

Explicação técnica da decodificação Web Audio, análise RMS, mapeamento não destrutivo de pausas e renderização local.

01

Decodificação de Áudio no Cliente (Web Audio API)

O arquivo é lido apenas na memória local via FileReader. O motor C++ do navegador descomprime o áudio em buffers PCM de 32 bits sem envios à rede.

02

Análise de Sonoridade RMS por Janelas

Calcula a energia RMS em janelas de 20ms rastreando o ruído ambiente para não cortar consoantes suaves.

RMS = sqrt( (1 / N) * sum( sample[i]^2 ) )
03

Algoritmo de Amortecimento de Fala de 0.32s

Ao contrário de ferramentas que deletam todo o silêncio, o modo Natural mantém 0.32s de folga para preservar a respiração e o ritmo.

04

Micro-Crossfades Anti-Estalos de 8ms

Aplica micro-crossfades de 8ms em cada corte para eliminar estalos e transições bruscas.

05

Matriz de Decisões Reversível e Histórico de 50 Passos

Cada pausa detectada pode ser inspecionada e restaurada individualmente com 50 níveis de desfazer/refazer.

06

Codificação WAV RIFF de 16 Bits Sem Perdas

Exporta diretamente para WAV PCM de 16 bits sem perdas para manter a máxima fidelidade do áudio.

Experimente o corte de pausas naturais em ação

Experimente o editor no navegador com sua própria gravação ou com um áudio de exemplo.