Outils de Texte

Traducteur de code Morse

Traduisez du texte en code Morse (points et traits).

Évaluez cet outil

Comment utiliser Traducteur de code Morse

  1. Tapez ou collez votre texte.
  2. Copiez le code Morse — les lettres sont séparées par des espaces, les mots par une barre oblique.

À propos de Traducteur de code Morse

Le code Morse représente chaque caractère par une séquence de points et de traits. Samuel Morse et Alfred Vail l'ont mis au point pour le télégraphe électrique, où un seul fil ne pouvait transporter qu'un signal — activé ou non — et où la durée de chaque appui portait l'information. Les fréquences des lettres en anglais ont directement façonné le code : les lettres les plus courantes se sont vu attribuer les séquences les plus courtes, si bien que E est un simple point et T un simple trait, tandis que des lettres rares comme Q et Y nécessitent chacune quatre symboles. Attribuer des codes courts aux symboles fréquents est le même principe sur lequel repose aujourd'hui la compression de données.

Il s'est révélé remarquablement difficile à faire disparaître, car il se dégrade avec beaucoup de grâce. Les aides à la navigation aérienne s'identifient encore en diffusant en boucle leur identifiant Morse, et les pilotes vérifient à l'oreille qu'ils ont bien réglé la bonne station. Les radioamateurs l'utilisent encore, car une oreille humaine peut extraire un signal Morse d'un bruit qui engloutirait totalement la parole. SOS — ... --- ... — a été choisi parce qu'il est reconnaissable sans équivoque comme un seul motif ininterrompu ; il ne signifie pas « Save Our Ship », une interprétation qui lui a été attribuée bien plus tard.

Ce traducteur fonctionne dans les deux sens et choisit lui-même le sens : du texte entre et du Morse sort, ou des points et des traits entrent et des lettres sortent. Il n'y a pas de mode à changer, car les deux alphabets n'ont rien en commun — tout ce qui n'est composé que de points, de traits, de barres obliques et d'espaces ne peut être que du Morse. Les lettres sont séparées par un seul espace et les mots par une barre oblique. L'encodage couvre A-Z, les chiffres 0-9 et la ponctuation courante, et abandonne silencieusement tout ce pour quoi il n'a pas de code, alors vérifiez le résultat si votre texte contient des symboles inhabituels ou des caractères non latins. Le décodage marque toute séquence non reconnue d'un # plutôt que de l'abandonner. La casse est ignorée, puisque le Morse n'en a pas. Tout s'exécute dans votre navigateur. Pour une autre façon de représenter le texte par des symboles, voyez le convertisseur texte vers binaire.

Questions fréquentes

Comment les espaces et les mots sont-ils indiqués ?

Les lettres d'un même mot sont séparées par un seul espace, et les mots sont séparés par une barre oblique. Ainsi, « hi there » devient le code de h, un espace, le code de i, une barre oblique, puis les lettres de « there ».

Peut-il décoder le code Morse en texte ?

Oui. Collez des points et des traits et vous récupérez des lettres. L'outil détecte automatiquement le sens : une saisie composée uniquement de points, de traits, de barres obliques et d'espaces est traitée comme du Morse à décoder, tout le reste est traité comme du texte à encoder.

Que devient une séquence non reconnue ?

Lors du décodage, un groupe inconnu de points et de traits est remplacé par un # afin que vous voyiez exactement où se situe le problème. Lors de l'encodage, un caractère sans équivalent Morse est retiré du résultat sans avertissement.

Quels caractères sont pris en charge ?

Les lettres A à Z, les chiffres 0 à 9, et la ponctuation courante, notamment le point, la virgule, le point d'interrogation, l'apostrophe, le point d'exclamation, la barre oblique, les parenthèses, l'esperluette, les deux-points, le point-virgule, le signe égal, le plus, le trait d'union, le tiret bas, les guillemets et l'arobase.

La casse a-t-elle une importance ?

Non. Le code Morse ne connaît pas la distinction majuscules-minuscules, donc le texte est traité comme s'il était en majuscules, et « SOS », « sos » et « Sos » produisent un résultat identique. Le décodage renvoie toujours des majuscules.

Pourquoi E n'est-il qu'un simple point ?

Parce que E est la lettre la plus fréquente en anglais, et le code a été conçu pour que les lettres les plus fréquentes prennent le moins de temps à transmettre. T, la lettre suivante la plus fréquente, est un simple trait. Les lettres rares ont reçu des séquences plus longues.