SSML-tuki

4 min read

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

  1. Siirry kohtaan Teksti puheeksi - TTSWP → Sisältö.
  2. Ota käyttöön Salli SSML viestisisällössä.
  3. 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>

Aiheeseen liittyvät sivut