ForHosting KIT · Entwickler-Tools

Wabun-Morsecode

Aus こんにちは wird ---- .-.-. -.-. ..-. -...: Jede Kana-More erhält ihren Wabun-Telegrafencode, Buchstaben werden durch Leerzeichen und Wörter durch einen Schrägstrich getrennt. Stimmhafte Silben wie が werden zum Grundcode plus Dakuten-Zeichen, und beim Dekodieren entsteht Hiragana. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
こんにちは
Berechnungsmodus
Encode
Erhalten Sie
Ergebnis
---- .-.-. -.-. ..-. -...
Kodierung
wabun
Eingabelänge
5
Ausgabelänge
25

Dieser Wabun-Morsecode-Übersetzer wandelt japanische Kana in klassische Wabun-Telegrafencodes um und dekodiert diese Punkt-Strich-Folgen mit einem festen, deterministischen Alphabet zurück in lesbares Hiragana. Der Kodierungsmodus akzeptiert Hiragana und Katakana (Voll- oder Halbbreite), erweitert stimmhafte und halb stimmhafte Silben zu einer Basismora plus einem Dakuten- oder Handakuten-Token, trennt Buchstaben mit einem einzelnen Leerzeichen und Wörter mit einem Schrägstrich, damit mehrwortige Phrasen eindeutig bleiben. Der Dekodierungsmodus kehrt den Vorgang um: Er liest nur Punkte, Striche, Leerzeichen und Schrägstrich-Worttrenner, schlägt jedes Token in der öffentlichen Wabun-Tabelle nach, kombiniert diakritische Zeichen nach Möglichkeit mit der vorherigen Mora und scheitert klar, wenn ein Symbol oder Code unbekannt ist.

Was Wabun-Code ist und was dieses Werkzeug zurückgibt

Wabun-Code ist das Morse-System der japanischen Sprache, in dem jedes Symbol eine Kana-Mora und keinen lateinischen Buchstaben darstellt. Der Kodierungsmodus führt Katakana und Halbbreitformen in dieselben Tabellen wie Hiragana über, erweitert が zum Code von か plus dem Dakuten-Token, verbindet Buchstabencodes mit einem Leerzeichen und Wörter mit Leerzeichen-Schrägstrich-Leerzeichen, damit Mensch oder Maschine Wortgrenzen ohne Audiozeitmessung erkennen. Der Dekodierungsmodus akzeptiert dieselbe Textkonvention, duldet auch flexible Abstände um den Schrägstrich, baut Hiragana wieder auf und kombiniert ein folgendes Dakuten oder Handakuten mit einer kompatiblen Basis, wenn die Tabelle es erlaubt.

Wenn Sie Internationales Morse für lateinischen Text, Audiotonerzeugung oder Lichtblitz-Timing benötigen, verwenden Sie ein spezialisiertes Werkzeug; diese Landing gilt nur für den Kana-Wabun-Kodier- und -Dekodiervertrag, den Lehrkräfte, Funkschüler und Testautoren teilen.

Wie Text und Modus gelesen werden und Ergebnisse reproduzierbar bleiben

Mode ist standardmäßig encode und akzeptiert decode ausdrücklich; die Aliase op, direction und action mappen auf denselben Schalter für Skripte, die diese Namen bereits nutzen. Encode trimmt äußeren Leerraum nur für die Worttrenn-Semantik, behandelt innere Leerraumfolgen als Worttrenner und lehnt jedes Zeichen außerhalb der unterstützten Wabun-Menge mit einer Nachricht ab, die die unzugeordneten Symbole auflistet.

Decode lehnt jedes Zeichen außerhalb der Menge aus Punkten, Strichen, Leerzeichen und Schrägstrich ab, lehnt leere oder fehlerhafte Token ab und lehnt Morse-Folgen ab, die nicht in der Rücktabelle vorkommen, wiederum mit Nennung des nicht dekodierbaren Tokens. Kleine Kana wie っ und ゃ teilen die Telegrafencodes ihrer vollgroßen Gegenstücke und folgen damit der historischen Praxis ohne eigenes Sokuon-Muster.

Wo ein Wabun-Übersetzer in Lernen, Funk und Tests passt

Lernende begegnen Wabun, wenn sie japanische Funkverfahren studieren, Amateurfunk-Lizenzmaterial mit Kana-Morse vorbereiten oder Unterrichtsaufgaben lösen, die kurze Phrasen in beide Richtungen ohne Papiertabellen umwandeln. Amateurfunker nutzen einen Textencoder, um Übungsphrasen vor dem Senden mit Taste oder Software zu prüfen, und einen Decoder, um die Aufnahme nach einer Sitzung mit gemischten internationalen und Wabun-Abschnitten zu verifizieren. Rätseldesigner und Spieleautoren erzeugen deterministische Kana-Morse-Rätsel für Escape Rooms und CTF-ähnliche Challenges, bei denen derselbe Hinweis immer gleich kodiert werden muss.

Kombinieren Sie es mit dem Internationalen-Morse-Übersetzer, wenn ein Labor lateinisches und Kana-Morse unter denselben deterministischen Hausregeln braucht.

Funk- und Prüfungspraxis

Kodieren Sie Lernphrasen in Kana und dekodieren Sie Übungsaufnahmen für japanische Morse-Drills ohne Papier-Wabun-Tabelle.

Rätsel und Unterrichtsdemos

Erzeugen Sie deterministische Wabun-Hinweise für Escape Rooms, CTFs und Live-Unterricht mit gemeinsamer Worttrennregel.

Was kostet der Wabun-Morsecode-Übersetzer?

Er ist auf dieser Seite in Ihrem Browser kostenlos.

Welche Zeichen werden unterstützt?

Hiragana und Katakana (einschließlich Halbbreite), kleine Kana auf Vollgröße abgebildet, Langvokalzeichen ー, Dakuten und Handakuten (als getrennte Codes oder vorkomponierte stimmhafte Formen), japanisches Komma und Punkt sowie Klammern.

Wie werden Wörter und Diakritika dargestellt?

Buchstaben werden durch ein einzelnes Leerzeichen getrennt. Wörter werden durch Leerzeichen-Schrägstrich-Leerzeichen ( / ) getrennt. Stimmhafte und halb stimmhafte Kana kodieren als Basismora-Code gefolgt vom Dakuten- (..) oder Handakuten-Token (..--.).

Ist das Ergebnis deterministisch?

Ja. Derselbe Text und Modus erzeugen stets dasselbe Ergebnis ohne Netzwerk, Zufall oder datumsabhängiges Verhalten.

Kann ich lateinische Buchstaben oder Kanji übersetzen?

Nein. Unterstützt werden nur Kana; lateinische Buchstaben und Kanji werden abgelehnt, und die Meldung nennt die betroffenen Zeichen. Für Text in lateinischer Schrift nutzen Sie besser einen Übersetzer für internationales Morse.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/enc/japanese-wabun

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/enc/japanese-wabun \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"こんにちは"}'
{
  "text": "こんにちは"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.japanese_wabun",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Die Engine ruft niemals ein Netzwerk auf, nutzt niemals Zufall und hängt niemals von der Kalenderuhr ab, sodass dieselbe Eingabe und derselbe Modus im Browser und über die API stets dasselbe Ergebnis liefern. Typische Prüfungen umfassen das Kodieren von こんにちは in fünf Buchstabencodes, das Dekodieren dieser Zeichenkette zurück zu denselben Kana und das Ablehnen lateinischer oder Kanji-Zeichen mit invalid_input, das die unzugeordneten Symbole benennt. Nutzen Sie es kostenlos auf dieser Seite für Funkpraxis, Rätselantworten und Unterrichtsdemos, oder rufen Sie die API für $0.002 pro erfolgreicher Anfrage auf, wenn Sie reproduzierbare Wabun-Transformationen in CI und Backend-Diensten benötigen.

Was Wabun-Code ist und was dieses Werkzeug zurückgibt

Die JSON-Antwort enthält stets result für die transformierte Zeichenkette, mode mit encode oder decode, encoding fest auf wabun sowie input_length und output_length, damit automatisierte Tests Größen prüfen können, ohne die Nutzlast erneut zu parsen. Es gibt kein stilles Überspringen unbekannter Zeichen und keine private Erweiterungstabelle: Entweder wird jedes Symbol sauber abgebildet, oder die Anfrage scheitert mit invalid_input, das das unzugeordnete Zeichen oder Morse-Token namentlich meldet.

Wie Text und Modus gelesen werden und Ergebnisse reproduzierbar bleiben

Das bevorzugte Nutzlastfeld ist text, mit den Aliasnamen input, value, s und message, damit Formulare, Query-Strings und SDK-Clients denselben Vertrag ohne Umbenennung von Spalten wiederverwenden. Weil jeder Zweig reine Tabellensuche und Zeichenkettenaufbau ist, erhalten zwei Clients mit demselben Text und Modus byteidentische Ergebnisse über Worker-Versionen hinweg, solange das Alphabet fest bleibt. Kombinieren Sie den kostenlosen Browserlauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie dasselbe mathematische Ergebnis in einer automatisierten Pipeline brauchen, ohne Wabun-Tabellen selbst neu zu implementieren. Ungültige Eingaben liefern invalid_input und werden nicht berechnet, was explorative Validierung günstig hält, während erfolgreiche Transformationen für API-Aufrufer zum festen Positionspreis von $0.002 bleiben.

Wo ein Wabun-Übersetzer in Lernen, Funk und Tests passt

Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — kostenlose interaktive Erkundung und eine preisgleiche, identische API — entspricht dem restlichen Tier-A-Katalog des KIT und lässt Sie von der Tafeldemo zur automatisierten Pipeline wechseln, ohne das kodierte Ergebnis zu ändern.

CI- und Golden-Fixtures

Prüfen Sie Encode- und Decode-Paare in automatisierten Tests, damit Trennzeichen und Dakuten-Token nie still abweichen.

Welche Modi werden unterstützt?

mode=encode (Standard) wandelt japanische Kana in Wabun-Morse um. mode=decode wandelt eine Wabun-Zeichenkette aus Punkten, Strichen, Leerzeichen und / zurück in Hiragana.

Vollständige KIT-Dokumentation lesen →