Decodificador de código Morse por audio
Escucha código Morse a través de tu micrófono o abre una grabación y mira cómo se convierte en texto. El decodificador encuentra automáticamente el tono y la velocidad de transmisión, muestra los puntos y rayas a medida que llegan y te permite ajustar el umbral. Todo funciona en tu dispositivo.
Última actualización:
Abajo se decodificó un ejemplo integrado. Inicia el micrófono, reproduce el ejemplo o abre una grabación. El audio nunca sale de tu dispositivo.
Los mejores resultados se obtienen con un tono limpio y estable entre 300 y 1,200 Hz. El código enviado a mano con espaciado irregular puede dividir o juntar letras; ajusta el umbral o fija la velocidad manualmente.
Cómo usar Decodificador de código Morse por audio
- Mira el ejemplo decodificado al cargar la página, o pulsa Reproducir ejemplo para oír cómo se decodifica en tiempo real.
- Pulsa Iniciar micrófono y acerca tu radio, teléfono o altavoz al micrófono, o elige Decodificar archivo de audio para abrir una grabación.
- Observa el gráfico: la línea verde es el nivel del tono y la línea discontinua es el umbral. Cada pulsación aparece como una barra naranja.
- Ajusta si hace falta: baja el umbral para señales débiles, súbelo con ruido, elige un filtro más estrecho o introduce el tono y la velocidad a mano.
- Copia o descarga el texto decodificado cuando termines.
Reglas de temporización Morse que usa el decodificador
El código Morse internacional se basa en una unidad de tiempo, el punto (también llamado dit). Todo lo demás es un múltiplo de ella, por eso el decodificador solo necesita estimar la duración del punto para separar puntos de rayas y letras de palabras.
| Elemento | Duración estándar | Punto de decisión del decodificador |
|---|---|---|
| Punto (dit) | 1 unidad de tono | Tono de hasta 2 unidades |
| Raya (dah) | 3 unidades de tono | Tono de más de 2 unidades |
| Silencio dentro de una letra | 1 unidad de silencio | Silencio de hasta 2 unidades |
| Silencio entre letras | 3 unidades de silencio | Silencio de más de 2 unidades |
| Silencio entre palabras | 7 unidades de silencio | Silencio de más de 5 unidades |
Los puntos de decisión están entre las duraciones estándar con un margen a cada lado, lo que tolera las rayas alargadas y los silencios cortos habituales en el código enviado a mano. La velocidad se indica con el estándar PARIS: WPM = 1200 ÷ duración del punto en milisegundos.
Referencia de velocidad y duración del punto
| Velocidad | Punto | Raya | Silencio entre letras | Silencio entre palabras | Uso típico |
|---|---|---|---|---|---|
| 5 WPM | 240 ms | 720 ms | 720 ms | 1.68 s | Primeras lecciones |
| 13 WPM | 92 ms | 277 ms | 277 ms | 646 ms | Copia cómoda para principiantes |
| 18 WPM | 67 ms | 200 ms | 200 ms | 467 ms | Ejemplo integrado |
| 20 WPM | 60 ms | 180 ms | 180 ms | 420 ms | Contactos habituales en el aire |
| 25 WPM | 48 ms | 144 ms | 144 ms | 336 ms | Operadores con experiencia |
| 35 WPM | 34 ms | 103 ms | 103 ms | 240 ms | Velocidad de concurso |
La temporización Farnsworth envía las letras a alta velocidad pero alarga los silencios entre ellas. El decodificador la admite porque mide la duración del punto a partir de los tonos y solo usa los silencios para separar letras y palabras.
Consejos para una decodificación precisa
- Dale un tono limpio. Siempre que puedas, usa un cable desde la salida de auriculares de la radio a una entrada de línea o de micrófono; la captación acústica por el aire añade ruido ambiente y eco.
- Sintoniza el receptor a un tono entre 500 y 900 Hz. Ese rango es fácil de separar del zumbido y el siseo, y es el que usa la mayoría de los operadores.
- Revisa el gráfico. La línea discontinua del umbral debe quedar más o menos a medio camino entre el ruido y la parte alta de los pulsos de tono. Si faltan puntos cortos, baja el umbral; si el ruido crea puntos de más, súbelo o elige el filtro Estrecho.
- Fija los ajustes para señales débiles. Desmarca las casillas automáticas y escribe el tono y la velocidad para que una ráfaga de ruido no desvíe al decodificador.
- ¿Quieres crear audio de prueba o practicar la copia? Genéralo con Texto a audio Morse, o traduce Morse escrito con el Traductor de código Morse.
Preguntas frecuentes
¿Cómo funciona el decodificador de código Morse por audio?
Mide la intensidad del tono Morse cada 5 milisegundos con un filtro digital estrecho (un filtro Goertzel) sintonizado al tono detectado. Cuando el nivel supera el umbral, la tecla está pulsada. La duración de cada tono se compara con la duración estimada del punto: los tonos de más de dos puntos son rayas, los silencios de más de dos puntos terminan una letra y los de más de cinco puntos terminan una palabra.
¿Qué velocidades puede decodificar?
Funciona mejor entre unas 5 y 35 palabras por minuto. Es posible decodificar código más rápido con el filtro Ancho, porque un filtro estrecho necesita más tiempo para responder. También puedes desactivar la velocidad automática y escribir los WPM si ya los conoces.
¿Por qué obtengo letras incorrectas o símbolos #?
Un # significa que el patrón recibido no es un carácter Morse válido, normalmente porque se perdió un punto o dos letras se juntaron. Prueba a mover el umbral, elegir un filtro más estrecho si hay ruido, acercar el altavoz al micrófono o fijar la velocidad manualmente. El código enviado a mano con ritmo irregular es más difícil de decodificar que el enviado por máquina.
¿Puede decodificar código Morse de un video o de una grabación de radio?
Sí, si el navegador puede abrir el archivo. La mayoría de los navegadores decodifican WAV, MP3, OGG, M4A/AAC y WebM, incluida la pista de audio de muchos videos MP4. Funciona mejor con un tono único y claro; las estaciones superpuestas o la estática intensa reducen la precisión.
¿Se sube mi audio a algún sitio?
No. La señal del micrófono y cualquier archivo que abras se procesan por completo dentro de tu navegador con la Web Audio API. No se graba, guarda ni envía nada a un servidor.
¿Qué significa WPM en código Morse?
Las palabras por minuto (WPM) se basan en la palabra estándar PARIS, que mide exactamente 50 duraciones de punto incluido el espacio entre palabras. Eso da la fórmula duración del punto (ms) = 1200 ÷ WPM, así que a 20 WPM el punto dura 60 ms y la raya 180 ms.
¿Puede decodificar luces intermitentes o golpes en lugar de sonido?
No, esta herramienta necesita un tono de audio. Los golpes o clics no tienen un tono estable, así que no se detectan de forma fiable. Para señales luminosas necesitarías un decodificador basado en cámara.
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.