Tradutor de código Morse
Traduz texto para código Morse e Morse para texto segundo a norma UIT, ouve-o à velocidade que quiseres com espaçamento Farnsworth e transfere-o em WAV.
Como usar o tradutor de código Morse
- Escreve texto, ou cola código Morse, na caixa de entrada. Com Automático (deteta o Morse), a ferramenta traduz de Morse para texto quando a entrada só tem pontos, traços e separadores, e de texto para Morse nos outros casos. Podes forçar Texto → Morse ou Morse → texto em Sentido.
- Escolhe como tratar as Letras acentuadas (ver abaixo) e lê o resultado. Carrega em Copiar para o copiar, ou em Usar o resultado como entrada para o traduzir de volta.
- Em Som e luz, define a Velocidade (palavras por minuto) e o Tom (Hz) e carrega em Reproduzir. Parar termina a reprodução a qualquer momento, e Transferir WAV guarda o mesmo som num ficheiro de áudio.
Na descodificação, as letras são separadas por um espaço e as palavras por uma barra, uma barra vertical ou dois ou mais espaços. Os pontos centrais (·), as marcas de lista (•) e os travessões (— −) são aceites como pontos e traços, por isso o código copiado de outros sites costuma funcionar tal como está. Um código que não corresponde a nenhum carácter aparece como �, e os códigos em causa são listados por baixo do resultado.
A norma UIT e as letras acentuadas
A ferramenta segue a recomendação UIT-R M.1677-1, a norma internacional do código Morse: as 26 letras, os 10 algarismos e a pontuação . , : ? ’ - / ( ) ” = + @. A única letra acentuada que a norma define é o É (..-..). A opção Letras acentuadas decide o que acontece às outras:
- UIT: o É tem código próprio, os outros acentos são removidos: o é usa o seu próprio código, enquanto à, ç, ã ou õ são enviados como a, c, a, o;
- Remover todos os acentos (É → E): todos os acentos são removidos, incluindo o do é;
- Alargado: códigos para À Ä Ç È É Ñ Ö Ü (fora da UIT): acrescenta os códigos continentais ainda usados por alguns clubes. Quem recebe tem de os conhecer.
Para um texto em português, isto significa que o «ç» só tem código próprio no modo alargado, e que letras como «ã», «õ», «á», «â», «ê» ou «ó» são sempre enviadas sem acento: «Coração» é transmitido como «CORACAO» (ou «CORAÇAO» no modo alargado). O código Morse internacional para o alfabeto latino é o único suportado: as variantes grega, cirílica e árabe não estão incluídas. O «ß» alemão é enviado como «ss».
Os sinais ! ; & _ $ não fazem parte da recomendação UIT, mas são muito usados, por isso a ferramenta também os codifica. Os caracteres sem qualquer código, como os emojis ou o €, são ignorados e listados.
Ritmo, velocidade e espaçamento Farnsworth
A velocidade do Morse mede-se com a palavra PARIS, que tem exatamente 50 unidades incluindo a pausa a seguir. Uma unidade (um ponto) dura 1,2 ÷ PPM segundos: 60 ms a 20 PPM. Um traço tem 3 unidades, a pausa dentro de uma letra 1 unidade, entre letras 3 unidades e entre palavras 7 unidades.
Com Espaçamento Farnsworth: letras à velocidade máxima, pausas mais longas entre elas, cada letra mantém o seu ritmo rápido, mas as pausas entre letras e palavras são esticadas para que o texto no seu conjunto chegue à Velocidade global (PPM). O alongamento usa a fórmula da ARRL. Quem está a aprender usa muitas vezes letras a 18–20 PPM com uma velocidade global de 5–10 PPM: aprende cada letra como um padrão sonoro, em vez de contar pontos.
Os tons têm transições suaves de 5 ms para evitar estalidos. O ficheiro WAV é mono de 16 bits a 22 050 Hz; é possível gerar até 10 minutos de áudio.
A luz e a segurança dos clarões
Piscar uma luz com o som acende uma lâmpada em cada ponto e traço enquanto a letra atual é mostrada. Os conteúdos intermitentes podem provocar crises epiléticas, por isso, com a luz ligada, a reprodução fica limitada a 7 PPM: assim a lâmpada fica abaixo de 3 clarões por segundo, o limiar das WCAG. Se o teu dispositivo estiver configurado para reduzir o movimento, a luz é desligada e só é mostrada a letra atual. A transferência WAV usa sempre a velocidade que escolheste.
Perguntas frequentes
Como se escreve SOS em código Morse?
… — … (três pontos, três traços, três pontos), enviado como um único sinal contínuo, sem pausas entre letras. Em texto, escreve-se normalmente como as três letras, que é o que esta ferramenta mostra.
Quão rápido é 20 PPM?
Cerca de 100 caracteres por minuto: um ponto dura 60 ms. Os principiantes começam muitas vezes entre 5 e 10 PPM; os radioamadores experientes copiam 25 PPM ou mais.
Porque é que o meu Morse é descodificado com as letras erradas?
Os espaços estão provavelmente em falta ou são ambíguos. Sem espaço, «.-» (A) e «. -» (E T) não se distinguem. Põe um espaço entre as letras e uma barra entre as palavras.
Posso usar o ficheiro WAV noutro sítio?
Sim. É um ficheiro de áudio normal, que toca em qualquer leitor ou editor multimédia, e é criado no teu navegador.
O texto que escrevo é enviado para algum lado?
Não. A tradução, o som e o ficheiro WAV são todos produzidos no teu dispositivo.
Ferramentas relacionadas
- Alfabeto fonético NATO Soletra qualquer nome, código ou referência com o alfabeto fonético NATO (Alfa, Bravo, Charlie), com a pronúncia ICAO dos algarismos e nomes da pontuação.
- Gerador de tons Gerador de tons online e grátis. Reproduz uma onda sinusoidal, quadrada, dente de serra ou triangular a qualquer frequência de 20 Hz a 20 kHz.
- Conversor de numeração romana Converte números em numeração romana e numerais romanos em números, com os passos, verificação de formas como IIII ou VX e vínculo para números grandes.