Tonalität eines Textes ändern
Das Werkzeug ändert, wie ein Text wirkt – freundlich, sachlich, dringend, humorvoll oder bestimmt – ohne die eigentliche Aussage zu verändern. Sie geben den gewünschten Ton vor, das Ergebnis behält Inhalt und Fakten des Ausgangstexts vollständig bei, nur die Wirkung auf den Leser ändert sich.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Ton statt Inhalt
Anders als beim Umschreiben, bei dem vor allem Wortwahl und Satzbau im Vordergrund stehen, zielt diese Funktion gezielt auf die Wirkung: derselbe Sachverhalt kann sachlich-nüchtern oder herzlich-persönlich klingen, je nachdem, was der Anlass verlangt. Zahlen, Namen und Fristen bleiben in jeder Tonlage unverändert, nur die Verpackung ändert sich. Zwei Fassungen desselben Textes können sich in der Wirkung deutlich unterscheiden, ohne dass sich an den Fakten etwas verschiebt.
Verfügbare Richtungen
Typische Vorgaben sind sachlich, freundlich, dringend, humorvoll, mitfühlend oder bestimmt. Eine Mahnung lässt sich so von schroff zu höflich-bestimmt ändern, eine Produktankündigung von nüchtern zu begeistert, je nach Zielgruppe und Kanal, ohne dass jemand den Text von Grund auf neu schreiben muss. Auch Zwischenstufen sind möglich, etwa ein Ton, der freundlich bleibt, aber deutlich mehr Dringlichkeit vermittelt als das Original.
Grenzen
Für den Wechsel zu einem formellen Amtsdeutsch mit den üblichen Höflichkeitsformeln eignet sich die eigene Formalisierungs-Funktion besser, da sie speziell auf diesen einen Zielton ausgerichtet ist. Diese Funktion deckt die Bandbreite dazwischen ab, von leicht lockerer bis spürbar wärmer, ohne gleich in eine amtliche Form zu wechseln. Welche der beiden Funktionen passt, hängt davon ab, ob der Anlass eher einen persönlichen Ton oder eine amtliche Form verlangt.
Nutzung
Sie fügen den Ausgangstext ein, wählen den Zielton und erhalten das Ergebnis direkt. Über die API lässt sich derselbe Text automatisiert in mehreren Tonlagen gleichzeitig erzeugen, etwa für unterschiedliche Kundengruppen, ohne jede Fassung einzeln von Hand zu bearbeiten. Der Preis richtet sich nach der Länge des eingefügten Textes und gilt für jede angeforderte Tonlage einzeln, auch wenn mehrere Fassungen aus demselben Ausgangstext entstehen.
Anwendungsfälle
Die Mahnung ohne Schärfe
Statt eine automatisch generierte Mahnung unverändert zu verschicken, lässt Thomas Müller den Ton von schroff zu höflich-bestimmt ändern, um die Geschäftsbeziehung nicht zu belasten.
Dieselbe Ankündigung, zwei Kanäle
Eine Produktankündigung klingt auf der Unternehmenswebseite sachlich und auf den Social-Media-Kanälen deutlich lockerer. Anna Hoffmann lässt beide Fassungen aus demselben Ausgangstext erzeugen.
Die Absage mit Mitgefühl
Eine Absage auf eine Bewerbung soll nicht kühl-formell wirken. Katrin Baumann ändert den Ton zu einer freundlicheren, wertschätzenden Fassung, ohne den Inhalt der Absage zu verändern.
Häufige Fragen
Ändert sich dabei der Inhalt?
Nein, nur die Wirkung des Textes ändert sich. Fakten, Zahlen und Fristen bleiben unverändert.
Welche Tonlagen sind möglich?
Unter anderem sachlich, freundlich, dringend, humorvoll, mitfühlend oder bestimmt. Der gewünschte Ton wird bei der Anfrage angegeben.
Ist das dasselbe wie die Formalisierung?
Nicht ganz: Die Formalisierung zielt speziell auf ein förmliches Amtsdeutsch, diese Funktion deckt eine breitere Bandbreite an Tonlagen ab, auch informellere.
Was kostet ein Wechsel der Tonalität?
$0.003 pro Anfrage plus $0.0135 je 1.000 Wörter des eingefügten Textes.
Wohin geht mein Text während der Bearbeitung?
Er wird nur zur Erstellung der neuen Tonlage verarbeitet und danach nicht gespeichert.
Kann ich mehrere Tonlagen gleichzeitig erhalten?
Über die API lassen sich mehrere Anfragen mit unterschiedlichem Zielton für denselben Ausgangstext stellen, um verschiedene Fassungen zu vergleichen.
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/text/change-tone \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/change-tone", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/change-tone",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/change-tone", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/change-tone", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.change_tone",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_tokens | 20000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
422 | task_failed | Die Aufgabe ist fehlgeschlagen und wird nicht berechnet. |