Tradutor de Áudio de Código Morse
Traduza áudio de código Morse CW para texto em tempo real com nosso tradutor de áudio. Ouça através do seu microfone, traduza gravações de áudio (.wav, .mp3) ou teste com sinais de amostra CW integrados, alimentados por filtragem passa-banda DSP e detecção de envelope.
Microfone Offline
Clique em iniciar para permitir o acesso ao microfone e ouvir sinais de áudio em código Morse CW.
Clique ou arraste e solte o arquivo de áudio Morse
Suporta WAV, MP3, OGG, AAC (Máx 20MB)
Ou teste imediatamente com um arquivo de áudio de amostra:
⚙️ Ajuste de Filtro DSP
Ajuste o limite para cima se o ruído de fundo criar pontos falsos.
Sobre o Tradutor de Áudio de Código Morse
O Tradutor de Áudio de Código Morse é uma ferramenta avançada de Processamento Digital de Sinais (DSP) baseada na web, projetada para traduzir sinais audíveis de código Morse para texto em inglês simples em tempo real. Seja você um radioamador recebendo sinais CW ao vivo, um estudante testando a velocidade de manipulação ou um investigador decodificando arquivos de áudio gravados, esta ferramenta isola frequências de áudio, filtra estática de fundo, mede o tempo dos símbolos conforme as normas da UIT e exibe caracteres decodificados instantaneamente.
Como os filtros da Web Audio API processam e decodificam tons de áudio
Nosso motor de decodificação de áudio processa fluxos de áudio de microfone e arquivos usando um pipeline DSP de múltiplos estágios rodando nativamente na Web Audio API:
1. Sintonia Automática de Frequência por FFT
Realiza análise de Transformada Rápida de Fourier (FFT) de 2048 pontos para identificar a frequência de pico dominante no espectro de tom lateral de 300Hz–1200Hz.
2. Isolamento por Filtro Passa-Banda Biquad
Aplica um filtro passa-banda estreito de alto Q centrado no pico detectado, atenuando estática atmosférica fora da banda e interferência de voz.
3. Demodulação de Envelope
Extrai o envelope do sinal usando aproximação da transformada de Hilbert, alimentando pulsos binários limpos no classificador de duração WPM adaptável.
Otimizando decodificadores de áudio para competições de CW de alta velocidade
Durante concursos de CW de radioamador (como CQ WW CW ou ARRL DX), as estações enviam mensagens em altas velocidades (28–40 WPM) em meio a forte interferência (pileup QRM). Para obter estabilidade máxima na decodificação:
- Passa-banda Estreito do Transceptor: Defina o filtro de CW do seu rádio para uma largura de banda de 250 Hz ou 500 Hz antes de enviar o áudio para o decodificador web.
- Calibre o Limiar de Ruído: Ajuste o controle deslizante vermelho do noise gate em nosso osciloscópio para que a estática do receptor de fundo permaneça abaixo da linha de limiar, enquanto os sinais Morse são acionados claramente.
- Use Entrada de Linha Direta: Para um desempenho sinal-ruído ideal, roteie o áudio da saída de fone ou AUX do seu rádio diretamente para a porta LINE-IN do seu computador, em vez de usar um microfone aberto.
⭐ Principais Recursos do Tradutor de Áudio
Ouça diretamente através do microfone do seu dispositivo ou envie arquivos de áudio WAV/MP3 para decodificação automatizada instantânea.
Detecta automaticamente a frequência do tom (300-1200 Hz) e isola tons laterais Morse usando um filtro passa-banda biquad nítido.
Visualiza o envelope do sinal, limites de ruído, velocidade de envio estimada em WPM, duração da unidade (dit) em ms e a relação sinal-ruído (SNR).
Executa inteiramente no lado do cliente com JavaScript Web Audio API, sem enviar fluxos de áudio ou gravações para servidores remotos.
🔄 Fluxo de Trabalho Passo a Passo
Escolha a fonte de entrada
Selecione Microfone ao Vivo para capturar áudio ambiente ou Upload de Arquivo de Áudio para carregar um arquivo gravado.
Calibre o tom e o noise gate
Clique em Sintonia Automática de Tom ou ajuste os controles de frequência e ruído até que o sinal fique acima do ruído de fundo.
Observe a decodificação em tempo real
Observe o envelope do osciloscópio em tempo real. Pontos (dits) e traços (dahs) fluem para símbolos Morse brutos, seguidos pelo texto traduzido.
Copie ou exporte a saída
Use Copiar Texto para transferir mensagens decodificadas para sua área de transferência ou Baixar .TXT para salvar sua transcrição.
📖 Entendendo os parâmetros de decodificação de áudio CW
Frequência do Tom e Sintonia Automática
Radioamadores e transmissores CW tipicamente transmitem tons de áudio entre 500 Hz e 800 Hz. Configurar o filtro passa-banda do seu decodificador para corresponder exatamente ao tom aumenta drasticamente a relação sinal-ruído (SNR). Clique em Sintonia Automática de Tom para localizar automaticamente a frequência de pico via FFT.
Porta de Detecção de Ruído (Noise Gate)
Estalos de estática atmosférica (QRN) ou ruído ambiente podem causar falsos pontos. Aumentar a Porta de Detecção de Ruído garante que o detector de envelope só seja ativado quando a amplitude do tom exceder os níveis de ruído de fundo.
Razões de Temporização Padrão (ITU-R M.1677-1)
A temporização padrão do código Morse requer: 1 ponto = 1 unidade; 1 traço = 3 unidades; intervalo intra-caractere = 1 unidade; espaço de letra = 3 unidades; espaço de palavra = 7 unidades. Nosso algoritmo recalibra continuamente a duração da unidade para se adaptar a flutuações de velocidade manual.
Melhores práticas para decodificação de arquivos de áudio
Ao enviar arquivos de áudio gravados, arquivos WAV não comprimidos ou MP3 de alta taxa de bits com áudio de tom único limpo produzem a maior precisão de decodificação. Evite algoritmos de compressão agressivos que destroem a nitidez das bordas do tom CW.
Guia de Operação e Filtragem de Sinais CW para Radioamadores
Técnicas profissionais para receber sinais de rádio HF em código Morse fracos sob condições de banda ruidosas.
1. Filtros Passa-Banda de Cristal Estreitos (250Hz - 500Hz)
Ao receber bandas de CW congestionadas durante concursos, sinais fortes próximos (QRM) podem sangrar para seu fluxo de áudio. Transceptores modernos usam filtros passa-banda de cristal ou DSP estreitos para isolar tons CW. Nosso decodificador web reflete esse comportamento com um filtro Biquad nítido centrado no tom selecionado.
2. Controle Automático de Ganho (AGC) e Ganho de RF
Estouros súbitos de estática podem sobrecarregar os detectores de envelope. Para manter a decodificação estável, desative ou reduza a velocidade do AGC do seu receptor e diminua um pouco o ganho de RF para que o ruído de fundo caia abaixo da linha de limiar vermelha do decodificador.
3. Adaptação a flutuações de velocidade (Farnsworth e manipuladores Bug)
Operadores que usam chaves "bug" semiautomáticas ou chaves manuais (straight keys) frequentemente variam sua velocidade no meio da frase. Nosso rastreador de tempo adaptável em tempo real calcula continuamente a média dos últimos 10 pontos para recalcular os limites dos caracteres em tempo real.
4. Abreviações e prosinais comuns de Radioamadorismo
A decodificação de áudio Morse geralmente inclui códigos Q e prosinais padrão como CQ (Chamando qualquer estação), DE (De), 73 (Melhores cumprimentos), SK (Fim de contato) e AR (Fim de mensagem).
Matriz de Desempenho e Precisão de Condição de Sinal
| Ambiente de Sinal | SNR (Sinal-Ruído) | Largura de Banda do Filtro Biquad | Precisão da Decodificação | Ação de Otimização |
|---|---|---|---|---|
| Tom Digital Limpo / Estúdio WAV | 30+ dB (Prístino) | Larga (500 Hz) | Excelente | Use configurações padrão; decodificação instantânea |
| Desvanecimento Moderado em HF (QSB) | 15 – 25 dB | Média (250 Hz) | Boa | Clique em Sintonia Automática de Tom para centralizar o filtro |
| Estática Atmosférica Pesada (QRN) | 5 – 10 dB (Ruidoso) | Ultra-Estreita (100 Hz) | Reduzida | Aumente o controle deslizante de limite de ruído |
| Interferência de Estação Sobreposta (QRM) | < 5 dB (Severo) | Notch / Estreita (50 Hz) | Não confiável | Ative o filtro notch do receptor para cortar o tom adjacente |
Perguntas Frequentes sobre o Tradutor de Áudio Morse
Este decodificador pode ouvir sinais de rádio amador CW ao vivo? ▼
Sim! Você pode posicionar o microfone do seu computador ou smartphone próximo ao alto-falante do seu rádio amador ou conectar um cabo de áudio diretamente na entrada de linha. Use o recurso de Sintonia Automática para centralizar o filtro no tom do sinal recebido.
Por que o decodificador está perdendo pontos ou adicionando letras extras? ▼
Perda de pontos ou caracteres extras geralmente ocorrem se o limite de ruído estiver muito alto ou muito baixo, ou se o tom estiver desalinhado. Clique em "Sintonia Automática de Tom" e ajuste o controle deslizante até que a linha de limite vermelha fique claramente acima do ruído de fundo.
Este decodificador de áudio funciona offline? ▼
Todo o processamento digital de sinais (DSP), filtragem e decodificação de caracteres é executado 100% localmente no seu navegador usando a API de Áudio HTML5. Nenhuma gravação de áudio ou fluxo de microfone é transmitido para servidores externos.
Quais formatos de arquivo de áudio são suportados para upload? ▼
O decodificador de arquivos suporta áudio WAV não comprimido, MP3, AAC, OGG e FLAC. Para obter a melhor precisão, garanta que a gravação de áudio tenha um tom único claro, sem música de fundo.
Qual a velocidade WPM que este decodificador consegue processar? ▼
O mecanismo de discriminação de tempo automatizado pode decodificar velocidades de código Morse de 5 WPM até 50+ WPM, adaptando-se automaticamente, desde que o tom do sinal permaneça distinto do ruído ambiente.
Como o algoritmo de Goertzel isola sinais CW? ▼
O algoritmo de Goertzel avalia componentes de frequência única específicos dentro de fluxos de amostras de áudio. Em vez de calcular uma FFT completa, ele foca no tom lateral escolhido (ex: 650 Hz), proporcionando alta eficiência computacional e tempos de resposta rápidos em navegadores móveis.
🔗 Explore Ferramentas e Referências Relacionadas
Quer traduzir mensagens secretas, praticar código Morse ou verificar padrões técnicos da UIT? Explore nossas ferramentas interativas e guias de referência: