Generator SSML oznak
Prepletite navaden tekst v veljave SSML oznake za sintezo govora: premori, poudarek, izgovorjava in tempo.
Generator SSML oznak
Prilepite navaden tekst in to orodje ga zavije v Speech Synthesis Markup Language (SSML) — XML dialekt, ki ga uporabljajo Amazon Polly, Google Cloud Text-to-Speech in Azure Speech za nadzor kako sintetični glasovi berejo skript. Odstavki postanejo <p> elementi, stavki postanejo <s> elementi, in orodje vstavi <break> oznake med njimi, da je tempo ekspliciten namesto prepuščen ugibanju motorja.
Plošča možnosti nadzira, koliko oznak se doda. Nastavite dolžino premora med stavki in med odstavki v milisekundah ter izberite tempo govora in višino — vrednosti, ki niso privzete, ovijejo celoten izhod v <prosody> oznako. Vključite poudarek za pretvarjanje *zvezdastih* besed v <emphasis level="moderate">, in vključite izgovor akronimov za zavijanje VSEH VELIKIH ČRK kot "NASA" v <say-as interpret-as="characters"> tako da so izgovorjeni črko za črko namesto kot izmišljena beseda. Prilagojeni slovar izgovorjave vam omogoča mapiranje specifičnih besed na nadomestek, prikazan kot <sub alias="…"> nadomestek ali <phoneme alphabet="ipa" ph="…"> — uporabno za imena, blagovne znamke ali besede, ki jih privzeti glas napačno izgovori.
Nastavitev ciljne platforme spremeni root <speak> element: Azure potrebuje verzijo, imenski prostor in xml:lang atribut, ki ju Amazon Polly in Google Cloud TTS ne potrebujeta, zato preklop platform spremeni samo to obleko. Delitev stavkov je preprost hevristični pristop na podlagi ./!/? — ne prepozna okrajšav kot "Dr." kot brez ločila, zato preverite izhod na besedilu z veliko okrajšavami. Možnost "preveri veljavnost XML" preveri, da je generirani markup strukturno dobro oblikovan (vsaka oznaka se pravilno zapre) preden ga kopirate.
Vse se izvaja lokalno v vašem brskalniku — vaš skript se nikoli ne naloži nikamor drugam. Ko oznake izgledajo pravilno, jih kopirajte, preuzmite kot datoteko .txt ali pošljite izhod drugemu orodju za nadaljevanje urejanja.