Durchschnittliche Silben pro Wort berechnen
Die durchschnittliche Silbenzahl pro Wort ist ein kompaktes Maß für die Komplexität des Wortschatzes und Bestandteil vieler Lesbarkeitsformeln.
Im Browser ausführen – kostenlos
Fügen Sie einen englischen Text ein, um Wörter zu zählen, Silben zu schätzen und die Silbensumme durch die Wortzahl zu teilen. Die Berechnung ist schnell, deterministisch und für wiederholbare redaktionelle Prüfungen geeignet. Sie nutzt praktische Rechtschreibregeln statt eines Aussprachewörterbuchs und liefert daher eine Schätzung, die sich besonders für gewöhnliche englische Prosa eignet.
Was der Durchschnitt aussagt
Der Wert beschreibt ein eng umrissenes Merkmal: wie viel gesprochene Struktur ein typisches geschriebenes Wort enthält. Höhere Werte treten oft in technischen, wissenschaftlichen oder juristischen Texten auf, niedrigere in umgangssprachlichen Inhalten. Allein bewertet die Zahl weder Qualität noch Verständlichkeit; Satzlänge, Aufbau und Vorwissen spielen ebenfalls eine Rolle. Nutzen Sie sie vor allem zum Vergleich von Fassungen oder Abschnitten für dieselbe Zielgruppe. Kleine Unterschiede in kurzen Stichproben sollten Sie vorsichtig deuten.
So arbeitet die englische Heuristik
Der Rechner erkennt Wörter aus englischen Buchstaben und behält übliche Apostrophe im Wortinneren. Anschließend schätzt er die Aussprache anhand zusammenhängender Vokalgruppen, behandelt y außer am Wortanfang als Vokal und korrigiert häufig stumme Endungen wie e, ed und es. Jedes erkannte Wort erhält mindestens eine Silbe. Die Schätzwerte werden summiert, durch die Wortzahl geteilt und auf drei Dezimalstellen gerundet. Netzwerk, Modellaufruf oder veränderliches Wörterbuch sind nicht beteiligt.
So erhalten Sie ein aussagekräftiges Ergebnis
Wählen Sie eine Probe, die das tatsächliche Lesen abbildet. Mehrere vollständige Absätze, ein Artikel oder ein Kapitel sind aussagekräftiger als eine Überschrift. Behalten Sie relevante Zwischenüberschriften, entfernen Sie jedoch Navigation, Code und fremde Fußtexte. Vergleichen Sie Texte ähnlicher Funktion und Länge. Prüfen Sie bei einem hohen Wert wiederholte mehrsilbige Fachwörter, ohne Genauigkeit zu opfern. Speichern Sie auch die Summen zur Dokumentation. Jede API-Anfrage kostet $0.002; im Browser sind manuelle lokale Prüfungen kostenlos.
Anwendungsfälle
Zwei Fassungen vergleichen
Prüfen Sie, ob eine Überarbeitung den Wortschatz vereinfacht, ohne Bedeutung oder Fachbegriffe zu verlieren.
Lesbarkeitsformeln speisen
Verwenden Sie Wort- und Silbensumme als nachvollziehbare Eingaben für eine umfassendere Formel.
Inhalte überwachen
Finden Sie ungewöhnlich komplexe Stellen in Kursen, Hilfetexten oder Dokumentationen.
Häufige Fragen
Ist die Silbenzählung exakt?
Nein. Unregelmäßige Aussprache, Namen, Abkürzungen und Lehnwörter können von der englischen Regel abweichen.
Wie wird der Durchschnitt berechnet?
Die geschätzte Silbensumme wird durch die Zahl erkannter Wörter geteilt und auf drei Dezimalstellen gerundet.
Was gilt als Wort?
Eine Folge englischer Buchstaben mit möglichem Apostroph im Inneren; einzelne Zahlen und Satzzeichen zählen nicht.
Funktioniert das für andere Sprachen?
Nein. Vokalgruppen und stumme Endungen sind ausschließlich auf die englische Rechtschreibung ausgelegt.
Wie viel Text sollte ich prüfen?
Mehrere vollständige Absätze oder das ganze Dokument sind meist repräsentativer als ein einzelner Satz.
Was kostet die API?
Jede Anfrage kostet $0.002. Für manuelle Prüfungen ist dieselbe Berechnung im Browser kostenlos.
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/str/average-syllables-per-word \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Simple sentences make readability easier to estimate."}'const res = await fetch("https://api.kit.forhosting.com/str/average-syllables-per-word", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Simple sentences make readability easier to estimate."
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/str/average-syllables-per-word",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Simple sentences make readability easier to estimate."
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/str/average-syllables-per-word", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Simple sentences make readability easier to estimate."}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Simple sentences make readability easier to estimate."}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/str/average-syllables-per-word", 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": "Simple sentences make readability easier to estimate."
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "str.average_syllables_per_word",
"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.
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. |