---
title: "Verwendung von SSML"
canonical: "https://help.telegra.de/space/TK/9561595772956/Verwendung%20von%20SSML"
format: markdown
---
In diesem Beitrag geht es um die Nutzung von SSML in KIT. SSML ermöglicht die Anpassung von Text-to-Speech-Ausgaben und wie Betonungen, Pausen und mehr eingefügt werden können.


Tabelle mit einigen gängigen SSML-Befehlen:

| **Befehl** | **Beschreibung** |
| --- | --- |
| <speak> | Das Wurzelelement für SSML, das den gesamten SSML-Inhalt umschließt. |
| <break> | Fügt eine Pause hinzu. Kann die Dauer in Sekunden oder Millisekunden angeben. |
| <prosody> | Steuert die Tonhöhe, die Sprechgeschwindigkeit und die Lautstärke des Textes. |
| <p> | Erzeugt eine kurze Pause zwischen Absätzen. |
| <s> | Erzeugt eine kurze Pause zwischen Sätzen. |
| <phoneme> | Erlaubt die genaue Angabe der Aussprache eines Wortes mit phonetischer Schreibweise. |
| <sub> | Ermöglicht das Ersetzen eines Wortes durch ein anderes Wort oder eine Phrase. |
| <emphasis> | Betont bestimmte Wörter oder Phrasen. Kann mit Stärkeattributen wie "strong" oder "moderate" verwendet werden. |
| <say-as> | Gibt an, wie ein bestimmter Text interpretiert und ausgesprochen werden soll (z. B. als Datum, Zahl, etc.). |
| <audio> | Ermöglicht die Einbettung von Audiodateien oder TTS-Audioressourcen. |
| <prosody> | Ermöglicht die Steuerung von Tonhöhe, Sprechgeschwindigkeit und Lautstärke. |
| <lang> | Gibt die Sprache des enthaltenen Textes an. |

Eine ausführliche Übersicht findet ihr unter [folgendem Link](https://cloud.google.com/text-to-speech/docs/ssml?hl=de)

# **Beispiele**

<span style="color: #ff991f">**<emphasis>**</span>

*Das Wort telegra wird im Beispiel ohne Anwendung von SSML falsch betont. Der Bot betont dabei mehr das te und auch die Aussprache des Wortes ist zu schnell.*

![image](media://6a73e513-5f8d-44af-a618-f4cc1e4533a3)

Beispiel mit Anwendung von SSML:

*Um die Betonung des Wortes zu verbessern, hilft in diesem Beispiel der Befehl <emphasis>. Da “le” in diesem Fall betont werden soll, muss die Eingabe wie folgt aussehen:*

![image](media://0999baf6-72fb-482f-814a-a68df398ac44)

<span style="color: #ff991f">**<break>**</span>

*Beispiel ohne Anwendung von SSML:*

In diesem Beispiel werden verschiedene Ursachen und Lösungen aufgeführt. Natürlicherweise würden hier Pausen folgen, die der Bot so allerdings nicht macht. Das führt dazu, dass der Text zu schnell vorgelesen wird:


![image](media://9e936891-686f-41a7-8760-393104ba785d)

*Beispiel mit Anwendung von SSML:*  
  
Die `<break>`-Tags wurden hinzugefügt, um eine 1-sekündige Pause zwischen den beiden Lösungen zu erzeugen. Die Pausendauer kann je nach deinen Vorlieben angepasst werden.

![image](media://900b4945-0855-4152-8945-c8efe165bc2b)