Značkovací jazyk Java Speech - Java Speech Markup Language
![]() | tento článek ne uvést žádný Zdroje.Červenec 2008) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Značkovací jazyk Java Speech API (JSML) je XML -na základě značkovací jazyk pro anotaci vstupu textu do syntetizátory řeči. JSML se používá v rámci Java Speech API. JSML je aplikace XML a odpovídá požadavkům dobře vytvořených dokumentů XML. Při popisu jazyka Java Speech API Markup Language se tento jazyk označuje jako JSpeech Markup Language W3C dokumentace normy. Značkovací jazyk Java Speech API a značkovací jazyk JSpeech jsou identické, kromě změny názvu, která je provedena za účelem ochrany ochranných známek společnosti Sun.
JSML je primárně textový formát XML používaný aplikacemi Java k anotaci vstupu textu do syntetizátorů řeči. Prvky JSML poskytují syntetizátoru řeči podrobné informace o tom, jak mluvit textem naturalizovaným způsobem.
JSML definuje prvky, které definují strukturu dokumentu, výslovnost určitých slov a frází, funkce řeči, jako je důraz a intonace atd. JSML je navržen v jazyce Java tak, aby se snadno naučil a používal, aby byl přenosný napříč různými syntetizátory a výpočetní platformy, a přestože jsou určeny pro použití v rámci, je také použitelná pro širokou škálu jazyků. Příklad toho, jak je definován JSML, je uveden níže:
<jsml> zadejte ="odstavec">Tento blok asi <literal>JSML</literal> je konstruován jako <emphasis><literal> JSML </literal></emphasis> příklad.</div> </jsml>The W3C vyvinul standardní značkovací jazyk s názvem SSML, který je založen na JSML ale není to stejné. To se stalo formálním Doporučení W3C v roce 2004.
externí odkazy