Obsługa SSML

4 min read

SSML (Speech Synthesis Markup Language) to znaczniki w stylu XML, które kontrolują sposób wypowiadania tekstu. Użyj ich do precyzyjnego sterowania akcentem, pauzami, tonem i wymową. Dostępne w planach Pro i Agency.

Włącz SSML

  1. Przejdź do Zamiana tekstu na mowę → Treść.
  2. Włącz opcję Zezwól na SSML w treści wpisu.
  3. Zapisz.

Po włączeniu wszystkie tagi SSML w treści wpisu są przekazywane bezpośrednio do ElevenLabs zamiast być odczytywane jako tekst.

Podstawowe tagi SSML

Pauzy

Wstaw ciszę o dowolnej długości.

<break time="500ms" />

Wartości: od 100ms do 10s. Użyj do dramatycznych pauz lub naturalnego rytmu.

Akcent

Wyróżnij słowo lub frazę.

<emphasis level="moderate">ważne słowo</emphasis>

Poziomy: none, reduced, moderate, strong.

Mówiona forma liczb i dat

Wymuś określony sposób odczytu.

<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>

Popularne wartości interpret-as: date, time, telephone, characters, cardinal, ordinal.

Fonetyczna wymowa

Określ wymowę w alfabecie IPA (Międzynarodowy Alfabet Fonetyczny).

<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>

Przydatne dla terminów technicznych, słów obcojęzycznych lub nazw własnych, które domyślna wymowa oddaje niepoprawnie.

SSML w edytorze bloków

Dodaj SSML wewnątrz bloku Własny HTML. Zwykłe bloki tekstowe zamieniają znaki < i > na encje, przez co tagi SSML byłyby wyświetlane jako tekst.

<!-- Blok Własny HTML -->
Witaj w moim artykule.
<break time="500ms" />
Dziś omawiamy <emphasis level="strong">zamianę tekstu na mowę</emphasis> w WordPress.

SSML w shortcodach

Shortcody akceptują SSML w swojej treści:

[mementor-tts]
Oto <break time="700ms" /> dramatyczna pauza.
[/mementor-tts]

Co nie jest obsługiwane

ElevenLabs nie obsługuje wszystkich funkcji SSML. Poniższe tagi są ignorowane lub powodują błędy:

  • <audio> dla wbudowanych plików audio
  • <mark> dla znaczników zdarzeń
  • <voice> do zmiany głosu w trakcie zdania
  • <w> z atrybutami POS

Zamiast nich użyj zamiany słów lub innego głosu.

Kiedy używać SSML, a kiedy prostszych alternatyw

Cel Użyj
Popraw wymowę jednego słowa Zamiana słów (prostsze rozwiązanie)
Dodaj krótkie pauzy Własne pauzy (bez SSML)
Zaakcentuj frazę SSML <emphasis>
Określony format daty lub liczby SSML <say-as>
Fonetyczna wymowa SSML <phoneme>

Powiązane strony