Čo je značkovací jazyk syntézy reči (SSML)? Ako ju používať v softvéri prevod textu na reč a zoznam hlavných kódov.

17. apríl 2024

Čo je značkovací jazyk syntézy reči (SSML)? Ako ju používať v softvéri prevod textu na reč a zoznam hlavných kódov.


Dobrý deň, vitajte na stránkach Ondoku.

Dnes by sme chceli predstaviť SSML.

Môže to byť ťažké, pretože existujú určité technické výrazy.

Ak to však viete, bude to obrovský rozdiel v spôsobe, akým používate Ondoku.

Prosím, prečítajte si ho, keď sa snažíme uľahčiť pochopenie.

Čo je SSML?

Po prvé, SSML je skratka pre jazyk syntézy reči.

Je podobný HTML.

Písaním tohto kódu SSML môžete ďalej ovládať reč Ondoku.

Ako používať SSML s Ondoku

Je veľmi jednoduché používať SSML v Ondoku.

Do textového poľa Ondoku zadajte priamo kód SSML.

SSML sa použije automaticky.

Nezabudnite zahrnúť

<Speak> </ speak>

na začiatku a na konci kódu! Bez kódu <speak> sa SSML nebude uplatňovať.

<Speak> </ speak>

Ako už bolo uvedené, ide o kód na aktiváciu SSML.

Nezabudnite zahrnúť tento kód na začiatok a koniec textu, ktorý chcete previesť na reč.

príklad

<speak> Sem zadajte text, ktorý chcete previesť z textu na reč </speak>

<čas prerušenia = "○○ ms" />

Ako už názov napovedá, kód času prerušenia je kód na vykonanie pauzy.

Zadajte kód, do ktorého chcete vložiť čas prerušenia, a nahraďte znak ○○ číslom, ktoré sa vám páči.

Reč generovaný Ondoku nebude mať „pauzu“, pokiaľ nie je uvedené inak.

S hranatými zátvorkami alebo interpunkciami môžete urobiť nejaký čas na prestávku, ale tieto pauzy nemusia byť nastavené podľa vašich predstáv.

Najmä ak potrebujete prestávku viac ako 2 sekundy, bude ťažšie ju ovládať.

Avšak, ak zadáte

<čas prerušenia = "1 000 ms" />

na miesto, kde chcete prestať,

<Speak>
Pri čítaní tejto vety chcem nejaký čas prestávky <čas prestávky = "1000 ms" />.
</ Speak>

uprostred vety budete počuť prestávku.

* 1 000 ms = 1 sekunda

Číslo môžete zmeniť pred ms alebo s voľne, aby ste určili dĺžku pauzy.

200 ms = 0,200 sekundy
500 ms = 0,500 sekundy
1 000 ms = 1 000 sekúnd
2000 ms = 2 000 sekúnd
3s = 3 sekundy
10 s = 10 sekúnd atď.

<say-as interpret-as = "expletive"> ○○ </say-as>

Pri tomto kóde sa text v ○○ prehrá so zvukovým signálom pre pípací cenzor.

Je to akýsi hravý kód. Text uvedený v tomto kóde sa nahradí pípnutím.

<Speak>
Toto slovo je obmedzené <say-as interpret-as = "expletive"> </say-as>
</ Speak>

<sub alias = "◇◇"> ○○ </sub>

Je to kód, ktorý umožňuje označiť výslovnosť.

Niekedy, keď používate prevod textu na reč, môžete počuť slovo vyslovené nečakaným spôsobom.

Napríklad môžete urobiť softvér, aby vyslovil slovo „一行“, jeden riadok, ako „Ichigyo“, zatiaľ čo systém ho vysloví ako „Ichiyuki“.

Pre kód zadajte kanji pre ○○ a výslovnosť pre ◇◇.

<Speak>
Správne vyslovte ako <sub alias = "Ichigyo"> 一行 </sub> namiesto Ichiyuki
</ Speak>

<Emphasis> ○○ </ Emphasis>

Môžete zdôrazniť text priložený v kóde v reči.

<Speak>
Tento kód bude zdôrazňovať text </emphasis>
</ Speak>

<Prosody> ○○ </ prosody>

Prosody je lingvistický pojem, ktorý popisuje pravidlá prirodzene hovorenej angličtiny vrátane

  • Intonácia (stúpanie a klesanie)
  • Poloha pauzy
  • Dĺžka zvuku a stresu atď.

Pomocou týchto kódov môžete upraviť nasledujúce 3 prvky prozódie:

  • Miera (rýchlosť, rýchlosť)
    Kód: "x-slow" "slow" "medium" "fast" "x-fast" "default"
  • Výška (výška, výška)
    Kód: "x-low" "low" "medium" "high" "x-high" "default"
  • Objem (objem, veľkosť)
    Kód: "tichý" "x-mäkký" "mäkký" "stredný" "nahlas" "x nahlas" "predvolené"

<Speak>
<prosody rate = "fast"> Hovorte rýchlo. </ Prosody>
<prosody pitch = "high"> Hovorte vysokým hlasom. </ Prosody>
<prosody volume = "hlasno"> Hovorte nahlas. </ Prosody>
<prosody rate = "slow" pitch = "x-low"> Hovorte pomaly a tichým hlasom. </ Prosody>
<prosody rate = "fast" pitch = "high" volume = "medium"> Hovorte rýchlo, vysokým hlasom a normálnou hlasitosťou. </ Prosody>
</ Speak>

Softvér na prevod textu na reč „Ondoku“ dokáže každý mesiac prečítať 5 000 znakov pomocou hlasu AI zadarmo. Môžete si jednoducho stiahnuť MP3 a možné je aj komerčné využitie. Ak sa zaregistrujete zadarmo, môžete zadarmo previesť až 5 000 znakov mesačne z textu na reč. Vyskúšajte Ondoku teraz.
HP: ondoku3.com
Email: ondoku3.com@gmail.com
Súvisiaci článok