Zum Inhalt springen

Speech Synthesis Markup Language

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 12. Oktober 2010 um 11:47 Uhr durch Revolus (Diskussion | Beiträge) (hat „SSML“ nach „Speech Synthesis Markup Language“ verschoben und dabei eine Weiterleitung überschrieben: Unnötige Abkürzung). Sie kann sich erheblich von der aktuellen Version unterscheiden.

SSML (Speech Synthesis Markup Language) ist eine auf XML basierende Auszeichnungssprache, die um zusätzliche Befehle für die Sprachausgabe erweitert wurde. SSML wird häufig auch zusammen mit VoiceXML verwendet.

Programmbeispiel

<?xml version="1.0"?>
<speak xmlns="http://www.w3.org/2001/10/synthesis"
       xmlns:dc="http://purl.org/dc/elements/1.1/"
       version="1.0">
  <metadata>
    <dc:title xml:lang="en">Telephone Menu: Level 1</dc:title>
  </metadata>

  <p>
    <s xml:lang="en-US">
      <voice name="David" gender="male" age="25">
        For English, press <emphasis>one</emphasis>.
      </voice>
    </s>
    <s xml:lang="es-MX">
      <voice name="Miguel" gender="male" age="25">
        Para español, oprima el <emphasis>dos</emphasis>.
      </voice>
    </s>
  </p>

</speak>

Siehe auch