Sesin Arkasında: Duygu Duyarlı Yapay Zekâ Konuşması Nasıl Tasarlanır

Sesin Arkasında: Yapay Zekâ Duyguyu Konuşmaya Nasıl Uyarlar

Nöral metin okuma teknolojisi, sentetik bir sesin bir cümleyi okuyup çoğu zaman onu okuyan bir insan gibi ses verdiği noktaya ulaştı. Daha zor olan sorun, onun söylediğini gerçekten kasteden bir insan gibi ses vermesini sağlamak: iyi haberde sıcak, hüzünlü bir satırda sessiz, bir takılmada daha hafif. Bu makale, duygu duyarlı bir ses hattının nasıl tasarlandığını anlatıyor: metin nasıl sese dönüşür, sistem metinden duygusal tonu nasıl çıkarır, bu ton ses ayarlarına nasıl çevrilir ve yaklaşım nerede yetersiz kalır.

AINudeGirls'te durum: platformda bugün bir ses özelliği yok. Yapay zekâ modelleriniz konuşmuyor ve sesli arama yok. Yapay zekâ sesli aramaları, herkese açık yol haritamızda 2027'nin 2. çeyreği hedefiyle yer alıyor. Aşağıdaki her şey, gelecekteki bu özelliğe ilişkin bir tasarım açıklamasıdır; şu anda kullanabileceğiniz bir şeyin tarifi değildir. Bugün neyin çalıştığını görmek istiyorsanız görsel oluşturucu ya da video oluşturucu ile başlayın.

---

Metin Okuma Nasıl Çalışır (Temeller)

Genel hatlarıyla modern metin okuma (TTS), metni üç aşamada sese dönüştürür ve bu aşamaların tamamı sinir ağlarıyla yürütülür:

1. Metin analizi: Girdi metni dilsel birimlere ayrılır: fonemler, prozodi işaretleri, cümle yapısı. Sistem hangi hecelerin vurgu taşıyacağına ve duraklamaların nereye geleceğine bu aşamada karar verir.

2. Akustik modelleme: Bir ağ, her parça için ses özelliklerini tahmin eder: perde, süre, enerji ve spektral özellikler.

3. Dalga biçimi üretimi: Bir vokoder, bu akustik tahminleri gerçek bir ses dalga biçimine dönüştürür.

Günümüzün nöral TTS'i, önceki kuşakların robotik seslerinden çok uzakta. Yine de "metin okuyan bir insan gibi ses veriyor" ile "konuşurken bir şey hisseden bir insan gibi ses veriyor" arasında hâlâ bir boşluk var. Duygu duyarlı bir hat, bu boşluğu daraltmak için yukarıdaki üç aşamanın üzerine oturur.

---

Ses Nereden Gelir: Sağlayıcı Seçenekleri

Ses çıkışı kuran bir platform, sesin nerede sentezleneceğine karar vermek zorundadır. Her biri farklı bir ödünleşim taşıyan üç yaygın kategori vardır:

Barındırılan genel amaçlı TTS

  • Nedir: Büyük bir tedarikçinin sunduğu, birçok dilde ve aksanda çok sayıda ses içeren bulut tabanlı nöral TTS hizmeti
  • Kalite: Modelin eğitim sırasında öğrendiği prozodiyle temiz, doğal konuşma
  • Kontrol: Sınırlı. Bir ses ve bir konuşma hızı seçersiniz; duygusal sunumu ince ayrıntısıyla yönlendiremezsiniz
  • En uygun olduğu yer: Doğal, nötr bir okumanın yeterli olduğu gündelik konuşma

Uzmanlaşmış ifadeli ses API'leri

  • Nedir: Özellikle ifadeli sentetik sesler için kurulmuş, birbirinden ayrışan karakter profillerine sahip bir hizmet
  • Kalite: Üç kategori arasında en güçlü duygusal aralık
  • Kontrol: Sunumun ne kadar kararlı, ne kadar sadık ve ne kadar dramatik olacağına dair doğrudan parametreler; bir duygu hattının ihtiyaç duyduğu kollar
  • En uygun olduğu yer: Düz bir sunumun göze batacağı, duygu yüklü replikler ve anlatım

Kendi sunucunuzda çalışan açık kaynak motorlar

  • Nedir: Kendi donanımınızda çalıştırdığınız, özel ses modellerine sahip açık kaynaklı bir TTS motoru
  • Kalite: Modele göre değişir; bazıları duyguyu iyi aktarır, bazıları aktaramaz
  • Kontrol: Tam; ancak kalite dâhil her şeyden siz sorumlusunuz
  • En uygun olduğu yer: Metin işlemeyi şirket içinde tutmak, yüksek hacimli üretim ve deneyler

Arka uç yapılandırmamız her kategoriden bir seçenek listeliyor (Edge TTS, ElevenLabs ve Coqui). Hiçbiri kullanıcıya dönük bir özelliğe bağlı değil ve bu tercih, sesli aramalar yayına girmeden önce değişebilir.

---

Metindeki Duyguyu Tespit Etmek

Bir TTS motoru ses üretmeden önce, duygu duyarlı bir hattın basit bir soruyu yanıtlaması gerekir: bu metnin duygusal tonu nedir? Bu aşama şöyle tasarlanır.

Kullanışlı Bir Duygu Kümesi

Yedi kategori, konuşma diline sahip bir sesin ifade etmesi gerekenlerin çoğunu kapsar:

Duygu Açıklama Tipik Tetikleyiciler

--------- ------------- -----------------

Sevinç Mutluluk, heyecan, coşku Kahkaha, kutlamalar, iyi haberler, oyuncu enerji

Hüzün Melankoli, sempati, teselli Kayıp, hayal kırıklığı, empati, özlem

Öfke Hayal kırıklığı, yoğunluk, tutku Çatışma, adaletsizlik, sert anlaşmazlık

Korku Kaygı, endişe, tedirginlik Tehlike, belirsizlik, kaygı, kırılganlık

Şaşkınlık Hayret, ifşa Beklenmedik dönüşler, sürpriz olaylar, keşifler

Flörtöz Oyunbazlık, takılma, çekim İltifatlar, imalar, romantik gerilim

Şefkatli Nezaket, ilgi, yakınlık Teselli, yakınlık, duygusal kırılganlık, sevgi

Buna, belirli bir yöne eğilmeyen metinler için bir Nötr yedeği eklenir.

Tespit Etmenin İki Yolu

En basit tasarım anahtar kelime tabanlı olandır. Sistem, metni her duyguyla ilişkili kelime ve ifadeler için tarar:

  • Sevinç göstergeleri: "haha", "bayıldım", "harika", "heyecanlıyım", "muhteşem", ünlem işaretleri
  • Hüzün göstergeleri: "üzgünüm", "seni özledim", "keşke", "ne yazık ki", "acıtıyor"
  • Flört göstergeleri: "göz kırpma", "takılmak", "kızarmak", "çok güzelsin", imalı ifadeler
  • Şefkat göstergeleri: "seni önemsiyorum", "yanımda güvendesin", "nazikçe", "usulca", "sana sarılmak"

Her eşleşme o duygunun puanına eklenir ve en yüksek puanı alan duygu kazanır. Anahtar kelime eşleştirme şeffaf, ucuz ve hata ayıklaması kolaydır; bu da onu ilk sürüm için makul seçenek yapar.

Alternatif, model tabanlı bir sınıflandırıcıdır: mesajın tamamını okuyup bir olasılıkla birlikte duygu etiketi üreten küçük bir dil modeli. Bağlamı, iğnelemeyi ve karışık sinyalleri çok daha iyi anlar; bedeli ise gecikme, işlem gücü ve daha az öngörülebilir davranıştır.

Güven Puanlaması

Her mesajın net bir duygusal tonu yoktur; bu yüzden algılayıcı ne kadar emin olduğunu da bildirmelidir: 0,0 ile 1,0 arasında bir güven değeri.

  • Yüksek güven: Tek bir duygu için birden fazla güçlü gösterge. Ses parametreleri belirgin biçimde kayar.
  • Orta güven: Bazı göstergeler var ama baskın değil. Parametreler ılımlı biçimde kayar.
  • Düşük güven: Belirsiz ya da nötr metin. Ses, varsayılan profile yakın kalır.

Güvene göre harmanlama, belirsiz metinlerde sesin sert savrulmalar yapmasını önler: algılayıcı emin olmadığında nötr bir okuma üretir.

---

Duygular Ses Parametrelerine Nasıl Eşlenir

İfadeli TTS API'leri bir avuç kontrol sunar. Adlar sağlayıcıya göre değişir, ancak üçü yaygındır ve tespit edilen duygulara iyi eşlenir:

Kararlılık (Ses Dinamiği)

Sesin ne kadar tutarlı ya da ne kadar hareketli olduğunu belirler:

  • Daha düşük kararlılık = daha fazla ses varyasyonu, daha ifadeli, daha enerjik
  • Daha yüksek kararlılık = daha ölçülü, kontrollü, dengeli sunum

Benzerlik (Doğallık)

Çıktının temel ses profiline ne kadar yakın olduğunu belirler:

  • Daha düşük benzerlik = daha yaratıcı yorum; potansiyel olarak daha duygulu ama daha az tutarlı
  • Daha yüksek benzerlik = sesin doğal tınısına daha sıkı bağlılık

Stil (İfade Gücü)

Sunumun genel ifade gücünü belirler:

  • Daha yüksek stil = daha dramatik, duygusal olarak daha belirgin
  • Daha düşük stil = daha ince, daha sohbet havasında

Duygudan Parametreye Eşleme

Makul bir başlangıç eşlemesi şöyle görünür. Her ayarın yönü, kesin sayılardan daha önemlidir; sayıların gerçek bir sistem ortaya çıktığında ses başına ayarlanması gerekir:

Duygu Kararlılık Benzerlik Stil Amaçlanan Etki

--------- ----------- ------------ ------- -----------------

Sevinç Düşük Orta Yüksek Hareketli, enerjik, ifadeli

Hüzün Yüksek Yüksek Orta Daha yavaş, ölçülü, yumuşak

Öfke Düşük Orta Yüksek Yoğun, sert, dramatik

Korku Orta Yüksek Orta Gergin, hafif titrek, aceleci

Şaşkınlık Düşük Orta Yüksek Hızlı, hareketli, geniş aralıklı

Flörtöz Orta Orta Orta Oyuncu varyasyon, sıcak, takılan

Şefkatli Yüksek Yüksek Orta Yumuşak, sıcak, nazik, samimi

Nötr Orta Orta Düşük Doğal, sohbet havasında, dengeli

Bunlar temel değerlerdir. Güven puanı daha sonra her parametreyi, tespitin ne kadar belirsiz olduğuyla orantılı olarak nötre doğru geri çeker.

---

Her Modele Tek Ses

Böyle bir sistemde her karakterin, tek bir ortak anlatıcı yerine kendi ses kimliğine ihtiyacı vardır:

  • Ses seçimi: Her karaktere, sağlayıcıdan kişiliğine uyan bir ses atanır
  • Temel parametreler: Her karakterin "nötr" tınısını tanımlayan kendi varsayılan kararlılık, benzerlik ve stil değerleri vardır
  • Duygusal aralık: Bazı karakterler varsayılan olarak daha ifadeli, bazıları daha ölçülü olur; duygu eşlemesi her karakterin kendi temeline göre ayar yapar

Oyuncu ve enerjik bir karakter nötr moddayken bile daha hareketli bir ses korurken, sakin ve çekingen bir karakter ölçülü kalır. Duygusal kaymalar bu varsayılanların üzerine uygulanır. AINudeGirls'te bu, nihayetinde yapay zekâ model profillerinin her birine bir ses atamak anlamına gelirdi; bugün bu profiller yalnızca görsel ve açıklamadan ibaret.

---

Bu Tasarımın Bilinen Sınırları

Tasarımın iyi başa çıktığı durumlar

  • Belirgin duygular. Ünlem işaretleriyle ve "harika", "bayıldım" gibi kelimelerle dolu bir mesajı sevinçli olarak sınıflandırmak kolaydır. Bir kayıpla ilgili mesajı hüzünlü olarak sınıflandırmak da kolaydır.
  • Belirsizlik. Güven sistemi, belirsiz metnin ses savrulmalarına yol açmasını engeller.
  • Kontrast. Sevinçli ve şefkatli sunumlar, çabaya değecek kadar farklı ses verir.

Kötü başa çıktığı durumlar

  • İğneleme ve bağlam. Anahtar kelime tespiti "Ah harika, yine pazartesi." cümlesini anlamaz. "Harika" kelimesi sevinç olarak puanlanır.
  • Karışık duygular. Hem sevinç hem hüzün taşıyan bir mesaj, ikisinin harmanı yerine hangisi daha yüksek puan aldıysa ona indirgenir.
  • Sağlayıcı farklılıkları. İnce ayarlı eşleme yalnızca parametreleri açan sağlayıcılarda tam çalışır. Genel amaçlı TTS, yerleşik prozodisine dayanır ve açık yönlendirmeye daha az tepki verir.
  • Kendi sunucunuzdaki değişkenlik. Açık kaynak motorlarda duygusal aralık büyük ölçüde kullanılan modele bağlıdır.

Yayın öncesi açık sorular

  • Anahtar kelime tespitiyle mi başlamalı, yoksa doğrudan model tabanlı bir sınıflandırıcıya mı geçmeli
  • Duygu harmanlama (tek bir sunumda iki duygu) eklenen karmaşıklığa değer mi
  • Platformdaki model profillerinin çeşitliliği için kaç sese ihtiyaç var

Bunların hiçbiri kararlaştırılmış değil.

---

Ses İçin Gizlilik Değerlendirmeleri

Her ses özelliği, yalnızca metne dayalı bir platformun karşılaşmadığı sorular doğurur. Tasarımın hareket ettiği kısıtlar şunlardır; nihai politika, özellik yayına girmeden önce yayımlanacaktır:

  • Talep üzerine üretim. Ses, önceden kaydedilmez; istendiğinde üretilir.
  • Yalnızca geçici önbellek. Üretilen ses, oynatma için kısa süreliğine önbelleğe alınabilir; kalıcı olarak saklanmaz.
  • Kullanıcı sesi kaydedilmez. Hat tek yönlüdür: metin girer, ses çıkar. Tasarımda mikrofonunuzu gerektiren hiçbir şey yoktur ve kullanıcıların sesini klonlamak bunun bir parçası değildir.
  • Sağlayıcının veri işlemesi. Sesi üçüncü taraf bir sağlayıcı sentezliyorsa mesajın metni o sağlayıcıya gönderilir ve onun gizlilik politikasına tabi olur. Kendi sunucunuzdaki bir motor metni şirket içinde tutar. Hangi seçeneğin geçerli olduğu yayın sırasında açıkça belirtilecektir.

---

Bugün Ne Yapabilirsiniz

En baştaki noktayı yinelemek gerekirse: AINudeGirls'te ses mevcut değil; ses çıkışı, sesli sohbet ve sesli arama yok. Sesli aramalar yol haritasında 2027'nin 2. çeyreği için yer alıyor; anlatacak gerçek bir şey olduğunda bu makale güncellenecek.

Şu anda yayında olan, görsel ve video üretimi: NSFW oluşturucuda bir istem yazın ya da bir kategori seçin, kategorilere göz atın veya video oluşturucuda kısa bir klip üretin. Fiyatlandırma kredi başınadır ve fiyatlandırma sayfasında listelenir; geri kalanını SSS kapsar.