SSML markup generátor
Egyszerű szöveget SSML-tagokkal burkolj a szövegfelolvasáshoz: szünetek, hangsúly, kiejtés és tempó.
SSML markup generátor
Illessz be egyszerű szöveget, és ez az eszköz Speech Synthesis Markup Language (SSML) tagokkal burkolja be — az az XML-dialektus, amelyet az Amazon Polly, a Google Cloud Text-to-Speech és az Azure Speech mind az beszédszintézissel vezérelt hangok kiejtésének szabályozásához használ. A bekezdések <p> elemekké, a mondatok <s> elemekké válnak, és az eszköz <break> tagokat szúr be közöttük, így a tempó explicit helyett a motornak hagyott találgatás.
A beállítások panel vezérli, hogy mennyi markup kerül hozzáadásra. Állítsd be a szünet hosszát a mondatok és bekezdések között milliszekundumban, majd válassz beszédsebességet és hangtájékot — az alapértelmezetttől eltérő értékek a teljes kimenetet egy <prosody> tagba burkolják. Kapcsold be a hangsúlyozást az asteriszkussal jelölt szavak *csillag* konvertálásához <emphasis level="moderate"> elemekre, és kapcsold be az akronima kiejtést a NAGYBETŰS kifejezések, például "NASA" becsomagolásához egy <say-as interpret-as="characters"> elembe, hogy azok betűnként legyenek kiejtve, nem pedig kitalált szóként. Az egyéni kiejtési szótár lehetővé teszi konkrét szavak helyettesítésre való leképezését, amely előjelzésként vagy <phoneme alphabet="ipa" ph="…"> elemként jelenik meg — hasznos a nevekhez, márkaszavakhoz vagy az alapértelmezett hang által rosszul kimondott szavakhoz.
A célplatform beállítása az <speak> gyökérelement módosítása: az Azure verziót, névteret és xml:lang attribútumot igényel, amelyeket az Amazon Polly és a Google Cloud TTS nem igényel, így a platformváltás csak ezt a burkolót módosítja. A mondatok felosztása egy egyszerű heurisztika a ./!/? alapján — nem ismeri fel az "Fő."ような rövidítéseket nem végződéseknek, ezért vizsgáld meg a kimenetet sok rövidítésű szöveghez. A "XML érvényesség ellenőrzése" beállítás ellenőrzi, hogy a generált markup strukturálisan helyes-e (minden tag helyesen zárul le), mielőtt másolatot készítesz belőle.
Minden helyileg fut a böngésződben — a szöveg soha nem kerül fel sehová. Ha a markup jól néz ki, másolatot készíthetsz, .txt fájlként letöltheted, vagy elküldheted a kimenetet egy másik eszköz bemenetére a szerkesztés folytatásához.