SSML (Speech Synthesis Markup Language) on XML-tyylinen merkintäkieli, joka ohjaa tekstin puhumistapaa. Käytä sitä tarkkaan hallintaan painotusten, taukojen, sävelkorkeuden ja ääntämyksen osalta. Pro- ja Agency-suunnitelmat.
Ota SSML käyttöön
- Siirry kohtaan Teksti puheeksi - TTSWP → Sisältö.
- Ota käyttöön Salli SSML viestisisällössä.
- Tallenna.
Kun ominaisuus on käytössä, kaikki SSML-tunnisteet viestisisällössä välitetään suoraan ElevenLabsille sen sijaan, että ne luettaisiin tekstinä.
Perus-SSML-tunnisteet
Tauot
Lisää minkä pituinen hiljaisuus tahansa.
<break time="500ms" />
Arvot: 100ms - 10s. Käytä dramaattisiin taukoihin tai luonnolliseen rytmiin.
Painotus
Nosta sana tai lause esiin.
<emphasis level="moderate">tärkeä sana</emphasis>
Tasot: none, reduced, moderate, strong.
Numeroiden ja päivämäärien puhemuoto
Pakota tietty lukutapa.
<say-as interpret-as="date">2026-04-18</say-as>
<say-as interpret-as="telephone">555-1234</say-as>
<say-as interpret-as="characters">NASA</say-as>
Yleiset interpret-as-arvot: date, time, telephone, characters, cardinal, ordinal.
Foneettinen ääntämys
Määrittele IPA (kansainvälinen foneettinen aakkosto) -ääntämys.
<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>
Hyödyllinen teknisille termeille, vieraskielisille sanoille tai tuotenimille, joiden oletusääntämys on virheellinen.
SSML lohkoeditorissa
Lisää SSML Mukautettu HTML -lohkon sisään. Tavalliset tekstilohkot muuntavat <- ja >-merkit, joten SSML-tunnisteet näkyisivät tekstinä.
<!-- Mukautettu HTML -lohko -->
Tervetuloa artikkeliini.
<break time="500ms" />
Tänään käsittelemme <emphasis level="strong">tekstistä puheeksi</emphasis> WordPressissä.
SSML lyhytkoodit
Lyhytkoodit hyväksyvät SSML:n sisältöön:
[mementor-tts]
Tässä on <break time="700ms" /> dramaattinen tauko.
[/mementor-tts]
Mitä ei tueta
ElevenLabs ei tue kaikkia SSML-ominaisuuksia. Nämä tunnisteet ohitetaan tai aiheuttavat virheitä:
<audio>sisäisille äänitiedostoille<mark>tapahtumamerkinnöille<voice>äänten vaihtamiseen lauseen keskellä<w>POS-attribuuteilla
Käytä sanankorvauksia tai eri ääntä näiden sijaan.
Milloin käyttää SSML:ää vs. yksinkertaisempia vaihtoehtoja
| Tavoite | Käytä |
|---|---|
| Korjaa yhden sanan ääntämys | Sanankorvaus (helpompi) |
| Lisää lyhyitä taukoja | Mukautetut tauot (ei SSML:ää tarvita) |
| Korosta lausetta | SSML <emphasis> |
| Tietty päivämäärä- tai numeromuoto | SSML <say-as> |
| Foneettinen ääntämys | SSML <phoneme> |