Limbaj de marcare a sintezei vorbirii
Speech Synthesis Markup Language ( SSML ) este un standard W3C pentru limbajul de markup bazat pe XML , care a extins comenzile suplimentare pentru vorbire . Acest lucru creează un mod standardizat de abordare a anumitor aspecte ale sintezei vorbirii, cum ar fi B. să influențeze volumul, tonul sau viteza de vorbire. SSML este, de asemenea, adesea utilizat împreună cu VoiceXML .
Program de probă
<?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>
Vezi si
- Specificații gramaticale de recunoaștere a vorbirii (SRGS)
- Interpretare semantică pentru recunoașterea vorbirii (SISR)
Link-uri web
- W3C SSML 1.0 versiune recomandată (engleză)
- W3C SSML 1.1 (engleză)
- Introducere în SSML pe XML.com (engleză)