stringtranslate.com

Lenguaje de marcado de voz Java

Java Speech API Markup Language ( JSML ) es un lenguaje de marcado basado en XML para anotar entradas de texto en sintetizadores de voz . JSML se utiliza dentro de Java Speech API . JSML es una aplicación XML y cumple con los requisitos de documentos XML bien formados. El lenguaje de marcado Java Speech API se denomina lenguaje de marcado JSpeech cuando se describe la documentación del W3C del estándar. Java Speech API Markup Language y JSpeech Markup Language son idénticos, salvo el cambio de nombre, que se realiza para proteger las marcas comerciales de Sun.

JSML fue desarrollado por Andrew Hunt en Sun Microsystems . [1]

Uso

JSML es principalmente un formato de texto XML utilizado por aplicaciones Java para anotar la entrada de texto en sintetizadores de voz. Los elementos de JSML proporcionan al sintetizador de voz información detallada sobre cómo pronunciar texto de forma naturalizada.

JSML define elementos que definen la estructura de un documento, la pronunciación de ciertas palabras y frases, características del habla como énfasis y entonación, etc. JSML está diseñado al estilo Java para que sea fácil de aprender y usar, para ser portátil entre diferentes sintetizadores y plataformas informáticas y, aunque está diseñado para su uso, también es aplicable a una amplia gama de idiomas.

Ejemplo

A continuación se muestra un ejemplo de cómo se define JSML:

<jsml> <div type= "paragraph" > Este bloque sobre <literal> JSML </literal> está construido como un ejemplo de <emphasis><literal> JSML </literal></emphasis> . </div> </jsml>               

Normas relacionadas

JSML se basó en la propuesta original de un lenguaje de marcado de síntesis de voz (SSML), un conjunto de etiquetas de marcado generales que podrían usarse en diferentes sistemas de conversión de texto a voz (TTS) . [1]

El W3C desarrolló un lenguaje de marcado estándar llamado VoiceXML , también conocido como SSML, que se basa en JSML pero no es idéntico a él. [1] Esto se convirtió en una recomendación formal del W3C en 2004.

Referencias

  1. ^ abc Taylor, Paul (2009). Síntesis de texto a voz . Prensa de la Universidad de Cambridge. págs. 68–69. ISBN 9780521899277.

enlaces externos