SSML desteği

4 min read

SSML (Konuşma Sentezi İşaretleme Dili), metnin nasıl okunacağını kontrol eden XML tabanlı bir işaretleme dilidir. Vurgu, duraklama, perde ve telaffuz üzerinde ayrıntılı kontrol sağlar. Pro ve Agency planlarında kullanılabilir.

SSML'i etkinleştirin

  1. Metin Okuma → İçerik bölümüne gidin.
  2. Yazı içeriğinde SSML'e izin ver seçeneğini açın.
  3. Kaydedin.

Etkinleştirildikten sonra, yazı içeriğinizdeki tüm SSML etiketleri metin olarak okunmak yerine ElevenLabs'a iletilir.

Temel SSML etiketleri

Duraklamalar

İstediğiniz uzunlukta bir sessizlik ekleyin.

<break time="500ms" />

Değerler: 100ms ile 10s arası. Dramatik duraklamalar veya doğal ritim için kullanın.

Vurgu

Bir kelime veya ifadeyi öne çıkarın.

<emphasis level="moderate">önemli kelime</emphasis>

Seviyeler: none, reduced, moderate, strong.

Sayıların ve tarihlerin söylenişi

Belirli bir okuma biçimi zorunlu kılın.

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

Yaygın interpret-as değerleri: date, time, telephone, characters, cardinal, ordinal.

Fonetik telaffuz

IPA (Uluslararası Fonetik Alfabe) telaffuzunu belirtin.

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

Varsayılan telaffuzun yanlış okuduğu teknik terimler, yabancı kelimeler veya marka adları için kullanışlıdır.

Blok düzenleyicide SSML

SSML'i bir Özel HTML bloğuna ekleyin. Normal metin blokları < ve > karakterlerini kaçırır, bu yüzden SSML etiketleri metin olarak görünür.

<!-- Özel HTML bloğu -->
Makaleme hoş geldiniz.
<break time="500ms" />
Bugün WordPress'te <emphasis level="strong">metin okuma</emphasis> konusunu tartışıyoruz.

Kısa kodlarda SSML

Kısa kodlar içeriğin içinde SSML kabul eder:

[mementor-tts]
İşte bir <break time="700ms" /> dramatik duraklama.
[/mementor-tts]

Desteklenmeyen özellikler

ElevenLabs her SSML özelliğini desteklemez. Şu etiketler yoksayılır veya hatalara neden olur:

  • Satır içi ses dosyaları için <audio>
  • Olay işaretleri için <mark>
  • Cümle ortasında ses geçişi için <voice>
  • POS öznitelikleriyle <w>

Bunlar yerine kelime değiştirme veya farklı bir ses kullanın.

SSML mi, yoksa daha basit alternatifler mi?

Hedef Kullanım
Bir kelimenin telaffuzunu düzeltin Kelime değiştirme (daha kolay)
Kısa duraklamalar ekleyin Özel duraklamalar (SSML gerekmez)
Bir ifadeyi vurgulayın SSML <emphasis>
Belirli tarih/sayı biçimi SSML <say-as>
Fonetik telaffuz SSML <phoneme>

İlgili sayfalar