TTS ile WCAG Erişilebilirlik: Uyumluluk Rehberi

Yayınlandı 7 Mart 2026
Yazar Speeko Ekibi
erisilebilirlikwcaguyumluluka11y

TTS ile WCAG Erişilebilirlik: Uyumluluk Rehberi

Erişilebilirlik artık isteğe bağlı değil. Haziran 2025'ten beri tam yürürlükte olan AB Erişilebilirlik Yasası, AB'de faaliyet gösteren çoğu işletme için dijital erişilebilirliği yasal olarak zorunlu kılıyor.

İlgili WCAG 2.2 Kılavuzları

  • 1.2.1 Sadece Ses ve Sadece Video (Önceden Kaydedilmiş) — Zaman tabanlı medya için alternatif sağlayın
  • 1.2.2 Altyazılar (Önceden Kaydedilmiş) — Tüm video sesleri için altyazı
  • 1.2.3 Ses Açıklaması veya Medya Alternatifi — Görsel içeriği anlatın
  • 1.4.2 Ses Kontrolü — Kullanıcılar otomatik oynatılan sesi kontrol etmeli
  • 2.2.1 Ayarlanabilir Zamanlama — Kullanıcılar zamanlamayı kontrol eder
  • 3.1.1 Sayfa Dili — Dili programlı olarak bildirin

TTS'in Yardım Ettiği Yerler

Metin için ses alternatifleri — Disleksi, zayıf görme veya bilişsel engelli okuyucular sesten fayda sağlar. "Bu makaleyi dinle" butonu eklemek erişilebilirlik katmanı ekler.

Video ses açıklamaları — Görme engelli kullanıcılar için görsel içeriği anlatın. Bunları TTS ile üretin, ikincil ses parçasına karıştırın.

Hata mesajları — Bilişsel engelli kullanıcılar için hata mesajlarını görsel ekranla birlikte duymak anlayışı artırır.

Navigasyon yardımcıları — Yardımcı teknoloji kullanmayan ancak sesli ipuçlarından fayda sağlayan kullanıcılar için ekran okuyucu alternatifi.

Uygulama Deseni

"Bu makaleyi dinle" butonu

<button id="listen-btn" aria-label="Makaleyi dinle">
  <svg>...</svg> Dinle
</button>

<script>
document.getElementById('listen-btn').addEventListener('click', async () => {
  const text = document.querySelector('article').textContent;

  const response = await fetch('/api/generate-audio', {
    method: 'POST',
    body: JSON.stringify({ text })
  });

  const blob = await response.blob();
  const audio = new Audio(URL.createObjectURL(blob));
  audio.play();
});
</script>

Ses kontrolleri

Her zaman oynat/duraklat/durdur ve oynatma hızı kontrolleri sağlayın. Kullanıcıların sesi kesmesi gerekir.

Otomatik oynatmayın

WCAG 1.4.2, kullanıcı kontrolü olmadan 3 saniyeden fazla otomatik oynayan sesi yasaklar.

WCAG'ın Ötesinde: Evrensel Tasarım

TTS engelsiz kullanıcılara da fayda sağlar: yolcular, çoklu görev yapanlar, ESL öğrencileri. Erişilebilirlik yatırımının evrensel ROI'si var.

Yasal Risk

ABD'de erişilebilir olmayan web sitelerine karşı ADA davaları 2025'te rekor seviyeye ulaştı. Çoğu uzlaşma: $20K-$50K artı iyileştirme maliyetleri.

Başlamak

Sitenize erişilebilirlik ekleyin — tek bir API çağrısıyla.