Marcaj vocal explicat practic

Ghid SSML

Da. Dacă aveți nevoie de control precis asupra pronunției, pauzelor sau accentuării, editorul nostru text to speech suportă etichete SSML pentru personalizare avansată.

speech.ssml
<speak xml:lang="en-US">
  <voice name="JennyNeural">
    <prosody rate="-10%">
      Your words, directed.
    </prosody>
  </voice>
</speak>
rootvoiceprosody
01

Alege formatul de intrare potrivit

FreeReadText acceptă text simplu, etichete SSML incluse sau un document SSML complet direct în editor.

01

Text simplu

Scrie normal; vocea, viteza și tonalitatea selectate se aplică automat.

02

SSML inclus

Adaugă etichete precum <break> sau <say-as>; vocea selectată va încadra marcajul.

03

Document complet

Începe cu <speak> pentru a controla integral vocea, limba, stilul și prozodia prin SSML.

02

Exemple gata de copiat

Lipește un exemplu în editor și adaptează valorile și textul scenariului tău.

<break>
Hello! <break time="1s"/> Welcome to FreeReadText.
<prosody>
<prosody rate="-20%" pitch="+10%">This sentence sounds slower and higher.</prosody>
<say-as>
Your verification code is <say-as interpret-as="characters">ABC123</say-as>.
<phoneme>
I like <phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>.
<mstts:express-as>
<speak xmlns="http://www.w3.org/2001/10/synthesis"
       xmlns:mstts="http://www.w3.org/2001/mstts"
       version="1.0" xml:lang="en-US">
  <voice name="en-US-JennyNeural">
    <mstts:express-as style="cheerful">
      Hello! I am very happy to meet you.
    </mstts:express-as>
  </voice>
</speak>
<voice>
<speak xmlns="http://www.w3.org/2001/10/synthesis"
       version="1.0" xml:lang="en-US">
  <voice name="en-US-JennyNeural">
    Hello, how are you?
  </voice>
  <voice name="en-US-GuyNeural">
    I am doing very well, thank you.
  </voice>
</speak>
03

Reguli pentru evitarea erorilor

  • Închide fiecare etichetă care nu se autoînchide.
  • Folosește o singură rădăcină <speak>.
  • Pune conținutul rostit în cel puțin un element <voice>.
  • Folosește doar stiluri acceptate de vocea Azure selectată.

Ești gata să auzi diferența?

Deschide editorul, lipește un exemplu și generează sunetul.

Încearcă SSML