Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Text-to-Speech

Text-zu-Sprache (TTS) wandelt geschriebenen Text mithilfe neuronaler akustischer Modelle, Vocodern und Audiotoken-Modellen in natürlich klingende Sprache um, etwa für Assistenten und barrierefreie Anwendungen.

Text-to-Speech (TTS), auch Sprachsynthese genannt, wandelt geschriebenen Text in gesprochene Audiodaten um. Ein TTS-System bestimmt die Aussprache jedes Wortes, die Dauer jedes Lauts und den Verlauf von Tonhöhe und Betonung im Satz und erzeugt anschließend eine Wellenform. Ältere Systeme fügten entweder aufgezeichnete Sprachfragmente zusammen oder erzeugten Audiodaten anhand statistischer Modelle und klangen hörbar künstlich. Deep Learning veränderte das: DeepMinds WaveNet erzeugte 2016 rohe Audiodaten, ein Sample nach dem anderen. 2017 erreichte Tacotron 2 von Google einen mittleren Meinungswert von 4.53 von 5, verglichen mit 4.58 für professionelle Aufnahmen. Moderne Systeme sprechen viele Sprachen mit vielen Stimmen, können eine Stimme anhand weniger Sekunden Audio nachbilden und Anweisungen zum Tonfall befolgen. Sie kommen in Bildschirmleseprogrammen, Sprachassistenten, Hörbüchern und dialogbasierter KI zum Einsatz. TTS ist das Gegenstück zu Sprache-zu-Text.

So funktioniert Text-to-Speech#

Jedes System beginnt mit einer Textvorverarbeitung. Bei der Textnormalisierung werden Zahlen, Datumsangaben, Währungen und Abkürzungen ausgeschrieben, sodass aus „Dr. Lee paid $3.50“ etwa „Doctor Lee paid three dollars and fifty cents“ wird. Die Graphem-Phonem-Umwandlung bestimmt die Aussprache, auch bei Wörtern wie „read“, deren Klang von der Zeitform abhängt. Viele Modelle sagen außerdem die Prosodie voraus, also Dauer, Tonhöhe und Energie jedes Lauts. Anschließend erzeugen zwei Hauptarchitekturen die Audiodaten:

  • Akustisches Modell plus Vocoder: Ein akustisches Modell sagt ein Mel-Spektrogramm voraus, eine kompakte Darstellung der Energieverteilung über Frequenzen und Zeit. Ein neuronaler Vocoder wandelt es in eine Wellenform um. Tacotron 2 sagte Spektrogramme autoregressiv voraus, Bild für Bild. FastSpeech sagt sie parallel anhand der Dauer einzelner Phoneme voraus und erzeugt Mel-Spektrogramme 270-mal schneller als ein autoregressiver Transformer. Der HiFi-GAN-Vocoder synthetisiert 22.05-kHz-Audio auf einer einzelnen V100-GPU 167.9-mal schneller als in Echtzeit. Auch Voicebox und F5-TTS sagen Mel-Spektrogramme nicht autoregressiv mithilfe von Flow Matching voraus und übergeben sie an einen Vocoder.
  • Sprachmodelle mit Audiotokens: Microsofts VALL-E behandelt Sprache als diskrete Tokens aus einem neuronalen Audiocodec und erzeugt sie mit einem Transformer-Sprachmodell – ähnlich wie ein LLM Text erzeugt. Erhält es eine dreisekündige Aufnahme einer unbekannten Sprecherin oder eines unbekannten Sprechers als Prompt, setzt es die Aufnahme mit dieser Stimme fort.

End-to-End-Modelle wie VITS vereinen das akustische Modell und den Vocoder in einem einzigen Netzwerk, das in einer einzigen Phase trainiert wird, und multimodale Modelle wie GPT-4o erzeugen Sprache direkt als Teil ihrer Antwort, ohne einen separaten TTS-Schritt.

  • Sprache-zu-Text: Die umgekehrte Richtung: Gesprochene Audiodaten werden in Text transkribiert. Sprachassistenten verknüpfen beide Schritte: Sprache-zu-Text transkribiert die Eingabe, ein großes Sprachmodell verfasst die Antwort und TTS spricht sie aus.
  • Stimmenklonen: TTS, das anhand eines kurzen Referenzausschnitts oder durch Feinabstimmung mit Aufnahmen einer bestimmten Person deren Stimme erzeugt. Ohne Einwilligung eingesetzt, entstehen dabei akustische Deepfakes.
  • Stimmenumwandlung: Nimmt aufgezeichnete Sprache als Eingabe und verändert die Identität der sprechenden Person, während Wortlaut und Sprechweise erhalten bleiben. TTS beginnt dagegen mit Text.

Anwendungen in der Praxis#

  • Barrierefreiheit: Bildschirmleseprogramme lesen Bedienelemente und Dokumente für blinde und sehbehinderte Menschen laut vor. Menschen, die ihre Stimme verloren haben, tippen Nachrichten, die eine synthetisierte Stimme für sie ausspricht.
  • Sprachassistenten und Agenten: Kundenservice-Agenten, Assistenten im Auto und intelligente Lautsprecher sprechen erzeugte Antworten aus. Oft streamen sie den ersten Satzteil als Audio, während der Rest der Antwort noch formuliert wird.
  • Hörbücher, Synchronisation und E-Learning: Verlage und Kursanbieter lassen lange Texte mit gleichbleibenden Stimmen und in vielen Sprachen vorlesen.
  • Navigation: Schrittweise Wegbeschreibungen sorgen dafür, dass Fahrer den Blick auf die Straße richten können.

In Kombination mit Computer Vision beschreibt TTS die physische Welt hörbar, etwa auf Hilfsgeräten, die blinden Menschen mitteilen, was sich vor ihnen befindet. Dieser Code führt Objekterkennung mit Ultralytics YOLO26 auf einem Straßenfoto aus und spricht das Ergebnis mit gTTS aus, einer Python-Bibliothek für den Text-to-Speech-Dienst von Google Translate:

from collections import Counter

from gtts import gTTS
from ultralytics import YOLO

# Detect objects in a street photo with YOLO26
model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]

# Count detections per class and turn them into a sentence
counts = Counter(result.names[int(c)] for c in result.boxes.cls)
sentence = "I can see " + ", ".join(f"{n} {name}" for name, n in counts.items())

# Synthesize the sentence and save it as an MP3 file
gTTS(text=sentence, lang="en").save("detections.mp3")

Die gespeicherte Datei detections.mp3 spricht einen Satz, der jede erkannte Klasse samt Anzahl auflistet. gTTS sendet den Text an die Server von Google, daher benötigt das Skript eine Internetverbindung.

Sprachqualität messen#

  • Mittlerer Meinungswert (MOS): Zuhörende bewerten die Natürlichkeit auf einer Skala von 1 bis 5; Aufnahmen echter Sprecherinnen und Sprecher setzen den Höchstwert.
  • Verständlichkeit: Ein Spracherkennungsmodell transkribiert das synthetisierte Audio. Die Wortfehlerrate im Vergleich zum Eingabetext zeigt, wie oft Wörter falsch ausgegeben, ausgelassen oder wiederholt werden. Bei Zero-Shot-TTS erreichte Voicebox eine Wortfehlerrate von 1,9 %, verglichen mit 5,9 % bei VALL-E.
  • Sprecherähnlichkeit: Bei geklonten Stimmen misst die Kosinusähnlichkeit zwischen den Einbettungen der generierten Audiodaten und der Referenzaufnahme, wie genau die Stimme übereinstimmt.
  • Echtzeitfaktor (RTF): Synthesedauer geteilt durch Audiodauer. F5-TTS gibt einen RTF von 0.15 an und erzeugt zehn Sekunden Sprache in 1.5 Sekunden.

Lösungen entdecken

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Computer Vision in der Luft- und Raumfahrt mit Ultralytics YOLO ein – für Flugzeuginspektionen, die Erkennung von Fremdkörpern auf Start- und Landebahnen, den Bodenbetrieb am Flughafen und die Erkennung von Verbundwerkstofffehlern.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens