Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Text-to-Speech

Metinden Sese (TTS) dönüşümün Deep Learning ve NLP ile nasıl çalıştığını keşfet. Gerçek zamanlı görüntüden sese uygulamaları için Ultralytics YOLO26'yı TTS ile entegre etmeyi öğren.

Metinden Sese (TTS), yazılı metni konuşulan sözcüklere dönüştüren yardımcı bir teknolojidir. Genellikle "sesli okuma" teknolojisi olarak adlandırılan TTS sistemleri, belgelerden ve web sayfalarından gerçek zamanlı sohbet mesajlarına kadar çeşitli dijital metin girdilerini alır ve bunları sesli konuşmaya dönüştürür. İlk dönemlerdeki uygulamalar robotik ve doğal olmayan sesler üretirken, modern TTS doğru tonlama, ritim ve duyguyla insan benzeri sesler oluşturmak için gelişmiş Derin Öğrenme (DL) tekniklerinden yararlanır. Bu teknoloji; erişilebilirlik, eğitim ve otomatik müşteri hizmetleri için kritik bir arayüz görevi görerek dijital içerik ile işitsel tüketim arasındaki boşluğu doldurur.

Metinden Sese Nasıl Çalışır#

Bir TTS motoru, temelde iki ana sorunu çözmelidir: metni dilsel temsillere dönüştürmek ve bu temsilleri ses dalga biçimlerine çevirmek. Bu işlem hattı genellikle birkaç aşamadan oluşur. İlk olarak metin; kısaltmalar, sayılar ve özel karakterleri ele alacak şekilde normalleştirilir. Ardından bir Doğal Dil İşleme (NLP) modülü, metni fonetik çeviri ve prozodi (vurgu ve zamanlama) açısından analiz eder. Son olarak bir vokoder veya sinirsel sentezleyici gerçek sesi üretir.

Üretken Yapay Zekâ alanındaki son gelişmeler bu alanda devrim yarattı. Tacotron ve FastSpeech gibi modeller, metin dizileri ile spektrogramlar arasındaki karmaşık eşlemeyi doğrudan verilerden öğrenmek için Sinir Ağlarını (NN) kullanır. Bu uçtan uca yaklaşım, belirli konuşmacıları taklit edebilen ve ses klonlama olarak bilinen son derece ifade gücü yüksek konuşma sentezine olanak tanır.

Yapay Zekâ ve Makine Öğrenimindeki Uygulamalar#

TTS, modern yapay zekâ ekosistemlerinde nadiren tek başına kullanılır. Genellikle diğer teknolojilerle birlikte çalışarak karmaşık sistemlerin çıktı katmanı görevi görür.

  • Sanal Asistanlar ve Sohbet Botları: Amazon Alexa veya yerelleştirilmiş müşteri hizmetleri botları gibi akıllı aracılar, metinsel yanıtlar oluşturmak için Büyük Dil Modellerini (LLMs) kullanır; ardından bu yanıtlar, kesintisiz bir konuşma deneyimi oluşturmak üzere TTS motorları tarafından seslendirilir.
  • Erişilebilirlik Araçları: Ekran okuyucular, görsel içeriği görme engelli kişiler için erişilebilir kılmak amacıyla büyük ölçüde TTS'ye dayanır. iOS erişilebilirlik özellikleri gibi işletim sistemi özellikleri, kullanıcıların uygulamalarda ve web sitelerinde gezinmesine yardımcı olmak için bu yetenekleri derinlemesine entegre eder.
  • Navigasyon Sistemleri: Otomotiv sektöründe Otomotivde Yapay Zekâ çözümleri, sürücülerin kritik bilgileri alırken gözlerini yoldan ayırmamasını sağlamak amacıyla adım adım yönlendirmeler sunmak için TTS kullanır.

Bilgisayarlı Görü ile Entegrasyon#

TTS'nin en güçlü uygulamalarından biri, Bilgisayarlı Görü (CV) ile eşleştirildiğinde ortaya çıkar. Bu birleşim, fiziksel dünyayı bir kullanıcıya betimleyebilen "görüntüden sese" sistemlerini mümkün kılar. Örneğin giyilebilir bir cihaz, bir odadaki nesneleri algılayabilir ve bunları görme engelli bir kullanıcıya bildirebilir.

Aşağıdaki Python örneği, YOLO26 modelinin Nesne Algılama için nasıl kullanılacağını ve ardından sonucu seslendirmek üzere basit bir TTS kütüphanesinden nasıl yararlanılacağını gösterir.

from gtts import gTTS
from ultralytics import YOLO

# Load the latest Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Perform inference on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Get the name of the first detected object class
class_name = results[0].names[int(results[0].boxes.cls[0])]

# Generate speech from the detection text
tts = gTTS(text=f"I found a {class_name}", lang="en")
tts.save("detection.mp3")

Bu tür uygulamaları ölçeklendirmek isteyen geliştiriciler için Ultralytics Platformu, belirli para birimlerini tanımlamak veya farklı sokak tabelalarını okumak gibi belirli veri kümeleri üzerinde özel modeller eğitme ve ardından bu modelleri TTS uyarılarını tetikleyebilecekleri uç cihazlara dağıtma sürecini basitleştirir.

İlgili Kavramlar#

Karışıklığı önlemek için TTS'yi diğer ses işleme terimlerinden ayırmak yararlıdır:

  • Konuşmadan Metne (STT): Bu, TTS'nin tersidir. STT (veya Otomatik Konuşma Tanıma), ses girdisini alır ve yazılı metne dönüştürür.
  • Ses Klonlama: Standart TTS önceden tanımlanmış bir ses kullanırken ses klonlama, yeni konuşmalar üretmek ve bunların belirli bir kişinin sesine tamamen benzemesini sağlamak için bir modeli o kişinin ses örnekleriyle eğitmek üzere makine öğrenimini kullanır. Bu durum, Yapay Zekâ Etiği ve deepfake'lerle ilgili önemli soruları gündeme getirir.
  • Çok Modlu Öğrenme: Bu terim, modellerin aynı anda birden fazla veri türüyle (metin, görüntü, ses) eğitilmesini ifade eder. Çok modlu bir model, bir görüntüye bakıp ayrı bir TTS adımına ihtiyaç duymadan doğrudan sesli bir açıklama üretebilir.

Geleceğe Yönelik Çalışmalar#

Metinden Sese'nin geleceği, ifade gücü ve düşük gecikmeli performansta yatıyor. Google DeepMind gibi kuruluşlardaki araştırmacılar, bağlama göre fısıldayabilen, bağırabilen veya alaycılık ifade edebilen modellerle sınırları zorluyor. Ayrıca Uç Yapay Zekâ daha yaygın hâle geldikçe, hafif TTS modelleri internet bağlantısı olmadan doğrudan cihazlarda çalışacak ve gerçek zamanlı uygulamalarda gizliliği ve hızı artıracak.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

Yapay zekânın geleceğini birlikte inşa edelim!

Makine öğreniminin geleceğiyle yolculuğuna başla