Opmærkningssprog for talesyntese

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 9. november 2019; checks kræver 2 redigeringer .

Speech Synthesis Markup Language (SSML) er et XML-baseret opmærkningssprog til talesynteseapplikationer [1] . Det er blevet anbefalet af en W3C -arbejdsgruppe [2] . SSML er ofte indlejret i VoiceXML -scripts til interaktive telefonisystemer [3] . Den kan dog også bruges uafhængigt af telefoni, for eksempel til at lave lydbøger.

SSML er baseret på Java Synthesis Markup Language (JSML) udviklet af Sun Microsystems , selvom de nuværende retningslinjer primært er udviklet af talesynthesizer-producenter. Det dækker næsten alle aspekter af talesyntese, selvom nogle områder forbliver udefinerede, så hver producent anvender en anden variant af sproget [4] . Også i mangel af opmærkning forventes synthesizeren at udføre sin egen fortolkning af denne tekst. Så SSML er ikke så rigid med hensyn til syntaks som C -sproget eller endda HTML .

Eksempel

Her er et eksempel på et SSML-dokument:

<?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= "da" > Telefonmenu: Niveau 1 </dc:title> </metadata> <p> <s xml:lang= "ru-RU" > <voice name= "David" gender= "male" age= "25" > For engelsk, tryk <emphasis> én </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>

Noter

  1. ↑ Speech Synthesis Markup Language (SSML ) Version 1.1 Arkiveret 16. december 2010 på Wayback Machine 
  2. SSML til talesynthesizere . Hentet 16. september 2010. Arkiveret fra originalen 11. juli 2012.
  3. W3C fuldfører VoiceXML 3.0-teknologi Arkiveret 25. oktober 2011.
  4. W3C arbejder på næste generations taleteknologi . Dato for adgang: 16. september 2010. Arkiveret fra originalen 19. februar 2013.