Java nutqni belgilash tili - Java Speech Markup Language

Java Speech API-ni belgilash tili (JSML) an XML asoslangan belgilash tili ga matn kiritishni izohlash uchun nutq sintezatorlari. Ichida JSML ishlatiladi Java Speech API. JSML - bu XML dasturi va yaxshi shakllangan XML hujjatlari talablariga javob beradi. Java Speech API Markup Language-ni tavsiflashda JSpeech Markup Language deb nomlanadi W3C standart hujjatlari. Quyosh savdo belgilarini himoya qilish uchun qilingan Java Speech API Markup Language va JSpeech Markup Language nomlari o'zgarishi bilan bir xil.

JSML - bu asosan Java dasturlari tomonidan nutq sintezatorlariga matn kiritilishini izohlash uchun ishlatiladigan XML matn formati. JSML elementlari nutq sintezatoriga matnni tabiiylashtirilgan tarzda qanday gapirish haqida batafsil ma'lumot beradi.

JSML hujjat tuzilishini belgilaydigan elementlarni, ba'zi so'zlar va iboralarni talaffuzini, nutqning ta'kidlash va intonatsiya kabi xususiyatlarini va boshqalarni belgilaydi. JSML Java uslubida o'rganish va ishlatish uchun sodda, turli xil sintezatorlar bo'ylab ko'chma bo'lishi uchun mo'ljallangan. hisoblash platformalari va garchi foydalanish uchun mo'ljallangan bo'lsa-da, keng tillarda ham amal qiladi. JSML qanday aniqlanganiga misol quyida keltirilgan:

<jsml>    turi ="paragraf">Ushbu blok haqida <literal>JSML</literal> kabi tuzilgan <emphasis><literal> JSML </literal></emphasis> misol.</div> </jsml>

The W3C deb nomlangan standart belgilash tilini ishlab chiqdi SSML, unga asoslangan JSML lekin u bilan bir xil emas. Bu rasmiy tus oldi W3C tavsiyasi 2004 yilda.

Tashqi havolalar