# Traductor de Código Morse

Traduce texto hacia y desde el código Morse internacional (ITU-R M.1677) con reproducción de audio en vivo. Detecta la dirección automáticamente, velocidad WPM ajustable (estándar PARIS) y frecuencia de tono.

> Página canónica: https://elysiatools.com/es/tools/morse-code-translator

- **Categoría:** Text Processing

- **Palabras clave:** código morse, traductor morse, codificador morse, decodificador morse, punto raya, telégrafo, sos, audio morse

## Descripción general

Traduce texto hacia y desde el **código Morse internacional** (ITU-R M.1677) — con **reproducción de audio** del señal Morse a velocidad ajustable.

**Traducción bidireccional:**
- **Codificar** — texto → Morse (p. ej. `SOS` → `... --- ...`).
- **Decodificar** — Morse → texto (p. ej. `... --- ...` → `SOS`).
- **Detectar automáticamente** — deduce la dirección: si es mayormente puntos, rayas y barras, decodifica; si no, codifica.

**Reproducción de audio:**
- Pulsa **Reproducir** para escuchar la señal Morse sintetizada en vivo con la Web Audio API.
- La **velocidad** se mide en **PPM** (palabras por minuto) con el estándar internacional **PARIS**: `dit = 1200 / PPM` ms, `dah = 3 × dit`, con pausas estándar.
- La **frecuencia de tono** ajusta el pitido (por defecto 600 Hz).
- Un punto parpadeante (●) destella al ritmo de cada dit/dah.

**Convenciones de formato:**
- Los caracteres se separan con **un espacio**; las palabras con ` / ` (o 3+ espacios).
- Se admiten letras A–Z, dígitos 0–9 y puntuación común.

## Entradas

- **Texto** (textarea): Type text to encode (SOS) OR paste Morse (... --- ...) to decode...
- **Modo** (select)
- **Velocidad (PPM)** (number)
- **Frecuencia de tono (Hz)** (number)

## Cuándo usarlo

- Cuando necesites codificar mensajes de texto plano a código Morse para proyectos educativos o de radiocomunicación.
- Al recibir una secuencia de puntos y rayas que requieras decodificar rápidamente a texto legible.
- Para practicar la recepción auditiva de código Morse ajustando la velocidad en palabras por minuto (PPM) y el tono del audio.

## Cómo funciona

- Introduce el texto o el código Morse en el campo de entrada principal.
- El sistema detecta automáticamente si se trata de texto o Morse, o puedes forzar el modo de codificación o decodificación manualmente.
- La herramienta procesa la traducción separando caracteres con espacios y palabras con barras inclinadas.
- Genera el resultado traducido y permite reproducir el audio de la señal Morse utilizando la Web Audio API con la velocidad (PPM) y frecuencia seleccionadas.

## Casos de uso

- Codificación de mensajes de auxilio o señales estándar como SOS para demostraciones de seguridad.
- Decodificación de transcripciones de telegrafía histórica o grabaciones de radioaficionados.
- Entrenamiento auditivo para estudiantes de radiocomunicación mediante la reproducción de textos a diferentes velocidades.

## Preguntas frecuentes

### ¿Cómo se separan las letras y las palabras en el código Morse generado?

Las letras individuales se separan con un espacio y las palabras completas se dividen mediante una barra inclinada rodeada de espacios ( / ).

### ¿Qué estándar se utiliza para calcular la velocidad de reproducción?

Se utiliza el estándar internacional PARIS, donde la duración de un punto (dit) se calcula dividiendo 1200 entre las palabras por minuto (PPM) configuradas.

### ¿Puedo traducir caracteres especiales o números?

Sí, la herramienta soporta letras de la A a la Z, dígitos del 0 al 9 y los signos de puntuación más comunes.

### ¿Qué sucede si introduzco un carácter que no existe en código Morse?

Los caracteres sin equivalencia en Morse se muestran entre corchetes para evitar la pérdida silenciosa de información.

### ¿Es necesario configurar manualmente si quiero codificar o decodificar?

No, el modo por defecto detecta automáticamente la dirección del texto analizando la presencia de puntos, rayas y barras.

## Herramientas relacionadas

- [Códecs de texto extendidos (Base65536 + netstring)](https://elysiatools.com/es/tools/extended-text-base-codecs): Codifica y decodifica con códecs menos comunes: Base65536 (binario → Unicode denso) y netstring (encuadre auto-delimitante).
- [Conversor de Leet Speak](https://elysiatools.com/es/tools/leet-speak-converter): Convierte texto a y desde leet speak (1337). Codifica con estilos Básico, Completo o Mayúsculas, o decodifica leet a texto plano.
- [Conversor ASCII85](https://elysiatools.com/es/tools/ascii85-converter): Codifica y decodifica texto hacia/desde formato ASCII85 (versión Adobe)
- [Conversor Base32](https://elysiatools.com/es/tools/base32-converter): Codifica y decodifica texto hacia/desde formato Base32 con múltiples variantes
- [Conversor Base45](https://elysiatools.com/es/tools/base45-converter): Codifica y decodifica texto hacia/desde formato Base45 (RFC 9285)
- [Conversor Base58](https://elysiatools.com/es/tools/base58-converter): Codifica y decodifica texto hacia/desde formato Base58 con variantes Bitcoin y Ripple
- [Conversor Base62](https://elysiatools.com/es/tools/base62-converter): Codifica y decodifica texto hacia/desde formato Base62 (0-9, A-Z, a-z)
- [Convertidor Base64](https://elysiatools.com/es/tools/base64-converter): Codifica y decodifica datos hacia/desde formato Base64 con opciones URL-safe

## Ejemplos

- [Ejemplos de Códigos QR](https://elysiatools.com/es/samples/qrcode-samples): Imágenes de códigos QR de muestra para probar herramientas de lectura y generación de códigos QR
- [Ejemplos de Comentarios de Código](https://elysiatools.com/es/samples/code-comment-samples): Archivos de muestra de código con varios estilos de comentarios para probar la eliminación de comentarios
- [Muestras MP3 Sin Derechos de Autor](https://elysiatools.com/es/samples/mp3-samples): Colección de muestras de audio sin derechos de autor para pruebas y desarrollo, incluyendo sonidos de la naturaleza, música de meditación y audio ambiental
- [Ejemplos de Códigos de Color](https://elysiatools.com/es/samples/color-code): Colección de códigos de color en varios formatos (Hex, RGB, HSL, colores con nombre) para pruebas de validación

## Contenido relacionado

- [Herramientas de codificacion y conversion de audio](https://elysiatools.com/es/hubs/audio-convert): Compara conversion de formatos de audio, cambios de bitrate, conversion de frecuencia de muestreo, cambio de codec y exportacion en un solo hub.
- [Herramientas de conversión de texto, codificación y normalización](https://elysiatools.com/es/hubs/text-convert): Compara conversión de mayúsculas y minúsculas, conversión de ancho de caracteres, conversión de codificación, manejo de quoted-printable y normalización de texto en un solo hub.
- [Herramientas de edicion y limpieza de audio](https://elysiatools.com/es/hubs/audio-utility): Compara en un solo hub herramientas para recortar audio, eliminar silencio, aplicar fundidos, mezclar pistas y reducir ruido en flujos de podcast, voz en off y limpieza musical.
- [Herramientas de Text](https://elysiatools.com/es/hubs/text-utility): Explora 33 herramientas de text para flujos de utility y encuentra utilidades cercanas con rapidez.
