Abbildung 1. ReadPlease 2003-Anwendung: Diese Windows-Anwendung kann jeden Text lesen, der aus der Zwischenablage in ein Bearbeitungsfeld eingefügt wird. |
Abbildung 2. Beispielanwendung – Mit dieser Anwendung können Sie gesprochenen Text auf verschiedene Weise anhören. |
<speech:prompt id="prmText" runat="server"> <InlineContent> <speech:Value runat="server" TargetElement="txtText" TargetAttribute="value"> </speech:Value> </InlineContent> </speech:prompt> |
Beschreibung | des SSML-Elements |
ssml:paragraph/ssml:sentence | wird verwendet, um Text in Sätze oder Absätze zu unterteilen. |
ssml:say-as | wird verwendet, um anzugeben, wie Text abgespielt wird. Es akzeptiert mehrere verschiedene Attribute, um die Art des Textes anzugeben. |
ssml:phoneme | wird verwendet, um die Aussprache eines Wortes zu steuern. |
ssml:sub | wird verwendet, um ein Ersatzwort oder eine Ersatzphrase anzugeben, die den angegebenen Text ersetzt. |
ssml:emphasis | wird verwendet, um die Betonung eines Wortes oder einer Phrase zu erhöhen. |
ssml:break | wird verwendet, um einige Pausen zwischen bestimmten Wörtern im Text einzufügen. |
ssml:prosody | wird zur Steuerung von Tonhöhe, Geschwindigkeit und Lautstärke verwendet. |
ssml:audio | wird zum Einfügen aufgenommener Audiodateien verwendet. |
ssml:mark | wird verwendet, um eine Markierung an einer bestimmten Position im Text einzufügen. Dieses Tag kann dann verwendet werden, um ein Ereignis darzustellen oder ein Verhalten auszulösen. |
<speech:prompt id="prmSayAsAcronym" runat="server"> <InlineContent> <ssml:say-as type="acronym"> <speech:Value runat="server" TargetElement="txtText" TargetAttribute="value"></speech:Value> </ssml:say-as> </InlineContent> </speech:prompt> |
Funktion SayAsAcronym() { prmSayAsAcronym.Start(); } |