Dukungan SSML

4 mnt membaca

SSML (Speech Synthesis Markup Language) adalah markup berbasis XML yang mengontrol cara teks diucapkan. Gunakan untuk mengatur penekanan, jeda, nada, dan pengucapan secara presisi. Tersedia untuk paket Pro dan Agency.

Aktifkan SSML

  1. Buka Teks ke Ucapan → Konten.
  2. Aktifkan Izinkan SSML dalam konten postingan.
  3. Simpan.

Setelah diaktifkan, semua tag SSML di dalam konten postingan Anda diteruskan langsung ke ElevenLabs, bukan dibaca sebagai teks biasa.

Tag SSML dasar

Jeda

Sisipkan keheningan dengan durasi tertentu.

<break time="500ms" />

Nilai: 100ms hingga 10s. Gunakan untuk jeda dramatis atau ritme yang natural.

Penekanan

Buat kata atau frasa terdentu lebih menonjol.

<emphasis level="moderate">kata penting</emphasis>

Level: none, reduced, moderate, strong.

Bentuk ucapan angka dan tanggal

Paksa pembacaan dalam format tertentu.

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

Nilai interpret-as yang umum: date, time, telephone, characters, cardinal, ordinal.

Pengucapan fonetik

Tentukan pengucapan menggunakan IPA (International Phonetic Alphabet).

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

Berguna untuk istilah teknis, kata asing, atau nama merek yang pengucapan defaultnya tidak tepat.

SSML di block editor

Tambahkan SSML di dalam blok Custom HTML. Blok teks biasa akan mengubah < dan > menjadi karakter teks, sehingga tag SSML akan tampil sebagai teks.

<!-- Blok Custom HTML -->
Selamat datang di artikel saya.
<break time="500ms" />
Hari ini kita membahas <emphasis level="strong">teks ke ucapan</emphasis> di WordPress.

SSML dalam shortcode

Shortcode menerima SSML di dalam kontennya:

[mementor-tts]
Ini adalah <break time="700ms" /> jeda dramatis.
[/mementor-tts]

Yang tidak didukung

ElevenLabs tidak mendukung semua fitur SSML. Tag berikut diabaikan atau menyebabkan error:

  • <audio> untuk file audio inline
  • <mark> untuk penanda event
  • <voice> untuk mengganti suara di tengah kalimat
  • <w> dengan atribut POS

Gunakan penggantian kata atau suara yang berbeda sebagai alternatif.

Kapan menggunakan SSML vs. alternatif yang lebih sederhana

Tujuan Gunakan
Perbaiki pengucapan satu kata Penggantian kata (lebih mudah)
Tambahkan jeda singkat Jeda kustom (tidak perlu SSML)
Tekankan sebuah frasa SSML <emphasis>
Format tanggal/angka tertentu SSML <say-as>
Pengucapan fonetik SSML <phoneme>