VerbaStageCanlı Çok Dilli Etkinlik Platformu
Sistem Mimarisi & Çalışma Mantığı · Ürün davranışı 24 Temmuz 2026

Sahne ve salon soruları, herkesin kendi dilinde.

Sahnedeki konuşma veya gezici soru mikrofonundaki farklı dil; yazıya dönüştürülür, bağlamlı olarak çevrilir ve doğal sesle her dinleyicinin telefonuna ulaşır — uygulama yok, yalnızca oturuma özel QR. Gerçekçi ağızdan-kulağa gecikme konuşma biçimi ve kalite profiline göre yaklaşık 3–8 saniyedir.

01

Tek bakışta: uçtan uca akış

Profesyonel etkinlikte sahne ve soru-cevap için iki adlandırılmış giriş bulunur. İkisi ayrı, etkinlik ve kaynak kapsamlı bağlantılarla aynı anda hazır bekleyebilir; operatör yalnız birine söz hakkı verir. Tarayıcı yakalama katmanı aktif sesi güvenli bağlantıyla işleme hattına iletir; hat tanır–çevirir–seslendirir ve sonucu her hedef dil için ayrı yayınlar.

analog hat/USB güvenli tünel yayın QR / link 1 Aktif Konuşmacı sahne / gezici soru mik. 2 Ses Mikseri temiz hat sinyali 3 Tarayıcı Yakalama mikser / yakın mikrofon 4 Bulut Hattı tanı → çevir → seslendir 5 Dil Odaları her dile bir yayın 6 Dinleyiciler kendi dilinde

Kritik nokta: sahne için mikser program/aux hattı, soru-cevap için de aynı miksere bağlı gezici kablosuz mikrofon önerilir. Ayrı soru yakalama bilgisayarı saha yedeğidir; katılımcının telefon mikrofonu doğrudan yayına açılmaz.

02

İşleme hattı: üç aşama + dağıtım

Hat; konuşma tanıma, bağlamlı çeviri ve doğal seslendirme aşamalarından oluşur. Aynı sağlayıcının birden fazla hesabı öncelikli havuzda tutulabilir. Ayrıca yapılandırıldığında STT birincil ve bağımsız sıcak yedeğe aynı PCM'i yollar; çeviri isteği ve TTS cümlesi farklı sağlayıcıya kontrollü devredilir. Kısmi birincil çeviri veya bozuk yarım ses dinleyiciye karıştırılmaz. Bu çapraz-sağlayıcı devralma ancak iki tarafın anahtarları, doğal hedef dil sesleri ve prova kabulü varsa etkinleştirilir.

Ses girişi 16 kHz, temiz hat 1 Konuşma Tanıma Speech-to-Text · sabit / otomatik Bağlam & Terim Sözlüğü çeviri tutarlılığı 2 Yapay Zekâ Çeviri LLM tabanlı · bağlam + terim sözlüğü 3 Doğal Seslendirme kalite öncelikli doğal TTS Ses + Altyazı dil odasına yayın ↑ her hedef dil için 2–3. aşamalar paralel çalışır
Aşama 1

Konuşma Tanıma

Konuşmayı metne döker. Kaynak dili profesyonel etkinlik ve public demoda sabitlenebilir; desteklenen akışlarda otomatik algılama da seçilebilir.

Çeviri desteği

Bağlam & Terim Sözlüğü

Önceki cümleler ve etkinliğe özel terimler çeviriye verilir. Bu sözlük çeviri tutarlılığını artırır; konuşma tanımada her özel ismin kusursuz yakalanacağı garantisi değildir.

Aşama 2

Yapay Zekâ Çeviri

Önceki cümlelerin bağlamıyla birlikte, anlam bütünlüğünü koruyarak çevirir. Konferans terminolojisi için etkinliğe özel sözlük uygulanır.

Aşama 3

Doğal Seslendirme

Çeviriyi seçilen dilin doğal yapay sesiyle yayınlar. Mevcut düşük gecikmeli akışlı ses yolunda akustik ses klonlama veya kesin duygu tonu koruma garantisi verilmez.

03

Çok dilli yayın: bir kaynak, birçok dil

Tek konuşmacı; her hedef dil için ayrı ama eşzamanlı bir yayına dönüşür. Her dil odası bire-çok yayındır: aynı üretilmiş akış, o dili seçen çok sayıda dinleyiciye dağıtılır.

Konuşmacı tek kaynak İşleme Hattı tanı·çevir·seslendir English odası Deutsch odası Français odası Español odası العربية odası → çok sayıda dinleyici → çok sayıda dinleyici → çok sayıda dinleyici → çok sayıda dinleyici → çok sayıda dinleyici AI işlemi = dil × dakika (dinleyici sayısından bağımsız)

Yapay zekâ işlem maliyeti dinleyici sayısıyla artmaz

STT/çeviri/TTS üretimi hedef dil sayısı × konuşma dakikası ile büyür; aynı dil çıktısı bütün dinleyicilere dağıtılır. Dinleyici arttıkça sağlayıcı çeviri işlemi tekrarlanmaz, ancak ağ trafiği, bağlantı kapasitesi ve dağıtım altyapısı büyür.

1.000 eşzamanlı bağlantı laboratuvarda ölçüldü; etkinlik garantisi ayrıca doğrulanır

22 Temmuz 2026 tekrarında gerçek WebSocket dağıtım katmanı ve sentetik istemciler aynı makinedeyken 1.000 bağlantıda tüm mesajlar ulaştı (medyan: altyazı 43 ms, yaklaşık 40 KB ses 200 ms); 3.000 bağlantıda medyanlar 114 ms ve 383 ms oldu. Üç ayrı etkinliğe dağıtılmış toplam 1.000 bağlantıda ses medyanı 167 ms ölçüldü. Sunucu genelinde 10.000 bağlantı güvenlik sınırı vardır. Bunlar 1.000 fiziksel cihazı, Cloudflare/internet yolunu veya salon Wi-Fi'sini ölçmez; büyük etkinlik öncesi üretim ve salon kapasite provası zorunludur.

03A

Aynı anda farklı şehir, mekân ve salonlar

Sistemde bir “etkinlik”, tek ve bağımsız salon/oturum yayın kanalıdır. Kanalın sahne ve soru-cevap girişleri vardır; başka salonun sesi aynı kanala bağlanmaz. İstanbul'daki Salon A, fuardaki Salon B ve başka bir oteldeki yayın ayrı kimlik, bağlantı paketi, dil odaları, QR ve yetkili kullanıcılarla eşzamanlı çalışır.

Hiyerarşi

Program → mekân → salon/oturum kanalı

Program ve mekân bilgileri operasyonel bağlamdır. Her eşzamanlı salon/oturum, seslerin karışmaması için kendi etkinlik kimliğiyle açılır.

Dinleyici

Bir QR yalnız bir kanala gider

Dinleyici başka müşteri veya salon listesi görmez. Salondaki QR'ı okutur, yalnız hedef dilini seçer ve dinlemeye başlar.

Operasyon

Kullanıcı atamasıyla ayrıştırma

Admin bütün kanalları görür; planlanan kanalı yayına alabilir, aktif yayını durdurup arşivleyebilir. Adlandırılmış operatör ve salt-okunur izleyici yalnız kendisine atanmış canlı ve arşivlenmiş etkinliklere erişir.

Kapasite

Ortak sağlayıcı kotası ve adil kuyruk

Etkinlik pipeline'ları bağımsızdır; fakat çeviri ve seslendirme eşzamanlılık sınırları bütün etkinliklerde ortaktır. Kuyruklar toplam/etkinlik başına sınırlıdır, salonlar arasında dönüşümlü ilerler ve zaman aşımına uğrayan eski konuşma sonradan yayınlanmaz.

Takvim

QR ve bağlantı günler öncesinden sabitlenir

Planlanan etkinlik başlangıç/bitiş ve saat dilimiyle kalıcı kaydedilir. Bitiş saati girilen yeni kayıtlarda otomatik durdurma ve arşivleme güvenli varsayılandır; yönetici gerektiğinde panelden elle de müdahale eder. Aynı rastgele etkinlik kimliği, QR ve sahne/soru yakalama bağlantıları yeniden başlatmadan sonra korunur; planlı kanal yayın başlamadan ses kabul etmez.

Söz hakkı kilidi

İki kaynak bağlı; yalnız biri yayında

Sahne ve gezici soru mikrofonu ayrı kaynak bilgisayarlarında bağlı kalabilir. Operatör kaynak ve konuşma dilini atomik olarak değiştirir; bekleyen kaynağın PCM'i işleme hattına alınmaz. Aynı adlandırılmış girişe ikinci cihaz bağlanarak ses karıştırılamaz.

Çok dilli soru-cevap akışı

Katılımcı dinleme ekranından “Soru sormak istiyorum” talebi bırakır ve konuşacağı dili seçer. Bu işlem telefon mikrofonunu açmaz. Salon görevlisi gezici mikrofonu getirir; operatör kuyruktaki talebi başlatınca soru girişi ve seçilen dil devralınır. Etkinlik oluşturulurken sahne dili zorunlu dönüş odası olarak seçilir; bağlantı paketindeki özel sahne dönüş linki yalnız soru sırasında açılarak yabancı dildeki soruyu konuşmacının diline ulaştırır. Soru bitince tek işlemle sahne diline dönülür. Kaynak kimliği (stage/qa) her transkript satırında saklanır.

04

Ses nereden alınır: mikser hattı, ortam değil

Profesyonel salonda ses doğrudan mikserin hat çıkışından (Aux / Rec-Out) alınmalıdır. Telefon/laptop mikrofonu sessiz ortamda, konuşmacıya yakın bir ürün demosunda çalışır; kalabalık salonda mesafe, yankı ve uğultu nedeniyle güvenilir kaynak değildir.

DOĞRU YÖNTEM Mikser Aux / Rec-Out çıkışı hoparlöre giden ile aynı mix USB Ses Arayüzü saha PC'sine dijital giriş Yakalama Tarayıcısı 16 kHz PCM aktarımı BÜYÜK SALON İÇİN UYGUN DEĞİL Uzak ortam / cihaz mikrofonu kalabalık salonun havadaki sesi Gürültü + yankı riski mesafe · alkış · uğultu Değişken giriş kalitesi tanıma kalitesi düşebilir

Android/Mac tarayıcı mikrofonu yakın mesafeli demoda kullanılabilir. 2.000 kişilik salonda çeviri kaynağı için mikser hattı gerekir; dinleyici Wi-Fi/internet kapasitesi ise ayrıca planlanır.

05

Dört kaynak yolu, aynı işleme hattı

Her kaynak yalnız bağlı olduğu etkinlik ve adlandırılmış girişe ses gönderir. Sahne capability'si soru girişine, başka etkinliğe veya admin ekranına çevrilerek kullanılamaz. Operatör ekranı her oturum için dinleyici QR, yardım, operatör, sahne ve soru yakalama bağlantılarını tek bir teslim paketinde üretir.

Yönetilen saha

Bizim operatörümüz ve ses cihazımız

Sahne mikseri → USB ses arayüzü → operatör bilgisayarı. Birden fazla salonda her operatör kendi kanalını besler.

Paralel saha

Başka şehir/otelde ikinci operatör

Aynı backend üzerinde, farklı mekândaki ayrı operatör bağımsız etkinlik kimliği ve yakalama bağlantısıyla eşzamanlı yayın yapar.

Müşteri uzaktan yakalama

Etkinliğe özel erişim bağlantısı

Müşteri, kendisine verilen yalnız o etkinliğe yetkili bağlantıyı bilgisayarında açar ve mikser/mikrofon girişini doğrudan sisteme iletir.

Soru mikrofonu

Gezici mikrofon + moderasyon kuyruğu

Tercihen salon mikserine bağlı gezici kablosuz mikrofon kullanılır. Ayrı soru yakalama bilgisayarı yedek yoldur; katılımcı talebi görevli ve operatör onayı olmadan canlı kaynağa dönüşmez.

Video / prova

Operatör kontrollü YouTube kaynağı

Yetkili operatör, konuşma ve hedef dilleriyle ayrı geçici kanal açabilir. Video doğal olarak bittiğinde kanal otomatik durdurulup arşivlenir; operatör veya admin daha önce elle de durdurabilir. Keyfî video sitesi URL'leri desteklenmez.

06

Dinleyici deneyimi: dört adım

Konuk için uygulama, üyelik veya hesap gerekmez. Etkinlik kaydediliyorsa görünür ● REC göstergesi bulunur; dinleyici “Dinlemeye başla”ya dokunduktan sonra çeviri otomatik akar.

1

QR kodu okutur

Telefonun tarayıcısı açılır — indirme, üyelik veya kurulum yok.

2

Dilini seçer

Bayraklı listeden kendi dilini seçip “Dinlemeye başla”ya bir kez dokunur.

3

Dinler

Seçtiği dilde “çeviri başladı; ilk ses birkaç saniye sürebilir” bilgisini görür. Metni izleyebilir veya desteklenen telefonlarda ekranı kilitleyip ses dinlemeyi sürdürebilir.

4

Destek veya geri bildirim

Farklı dilde soru/kulaklık talebi bırakabilir. Kulaklık kaydı sonrası teslim noktası, yol tarifi, adet/tutar ve görevliye gösterilecek kod tek kartta görünür. Geri bildirimde önce zorunlu 1–5 yıldızı seçer, isterse yorum ekler; yönetici arşivinde birlikte görünür.

07

Gerçekçi beklentiler

Gecikme

Ağızdan kulağa yaklaşık 3–8 saniye

Anlam biriminin oluşması, sağlayıcılar ve ağ dâhil kalite modunun gerçekçi hedef aralığıdır; konuşma biçimi ve bağlantı koşulları nedeniyle değişebilir.

Ses karakteri

Doğal ses; duygu garantisi yok

Mevcut akışlı seslendirme doğal bir yapay ses üretir. Metinden duygu etiketi çıkarılabilse de akustik tonu birebir kopyalama veya dinamik duygu kontrolü üretim vaadi değildir.

Canlı kapsam

Dil ayarları yükleniyor…

Hedef dil odaları bu kurulumun canlı yapılandırmasından okunur.

Ölçek

1.000 bağlantı ölçüldü; 10.000 güvenlik sınırı

1.000 sonucu sentetik, aynı-makine WebSocket yük testidir. 10.000, tek sunucunun kabul edeceği toplam dinleyici bağlantısı sınırıdır; satın alınmış kapasite garantisi değildir. Üretim servisinde en az 20.000 file descriptor gerekir; büyük etkinlikte gerçek ağ, tünel ve cihaz dağılımıyla prova yapılır.

08

Güvenlik & altyapı

Yakalama Tarayıcısıetkinlik / demo HTTPS/WSS + Tünelaktarım şifreli Uygulama Sunucusuişleme · yayın · arşiv DinleyicilerHTTPS · QR / link
7/24 uygulama sunucusu + bulut API'leri HTTPS/WSS + güvenli tünel · aktarım şifreli Rol tabanlı erişim (admin · operatör · izleyici) Operatör/izleyici için etkinlik bazlı kullanıcı ataması Oturum + parola korumalı operatör konsolu Özel etkinlik için dinleyici PIN'i Etkinlik + kaynak kapsamlı capture tokenı · demo süre/kota sınırı Hassas çalışma verisi dizinleri 0700 · dosyalar 0600 Çoklu API hesabı · AES-256-GCM kasa · öncelikli failover API durum · bakiye/kredi · hata e-posta alarmı Fsync denetim kaydı · kullanıcı/rol/işlem/sonuç Ayrı liveness/readiness · yedek/restore kabul kapısı KVKK: kayıt için katılımcı bilgilendirmesi + görünür kayıt göstergesi
Public demo

Varsayılan silme; yalnız açık izinle süreli arşiv

Varsayılan ayarda demo transkripti, kaynak kayıt ve çevrilmiş tekrar-dinleme sesi süre sonunda doğrulanarak silinir. Yönetim belirli bir gün sınırı tanımlamış ve ziyaretçi işaretlenmemiş açık izin kutusunu seçmişse kaynak/çeviri metni ile sesler yalnız o son tarihe kadar tutulur, ardından otomatik silinir. Müşteri iletişim kaydı ve gönüllü puan/yorum yalnız admin erişimli yönetim/arşiv görünümündedir.

Profesyonel etkinlik

Karşılaştırılabilir kanıt arşivi

Her dil transkripti kaynak metni ve çeviri metnini; konuşmacı ile sahne/soru kaynak kimliğini birlikte gösterir. Kayıt açıksa ham kaynak ses; arşiv açıksa çevrilmiş ses de yetkili arşivde kalır. Canlı, demo ve YouTube oturumları aynı arşiv görünümünde türüne göre ayrılır; hukuken onaylanan gün sınırı yapılandırılırsa tamamlanan içerik otomatik temizlenir. Ayrıntılı saklama ve silme bilgisi Gizlilik / KVKK sayfasındadır.

Salon hizmet masası

Soru ve kulaklık kayıtları etkinlik bazında

Soru sırası ile hediye/satış/emanet kulaklık talepleri; kısa ad, konum, dil, adet ve durumla owner-only store'da etkinlik kimliğine göre ayrılır. Teslim noktası, iki dilli yol tarifi ve güvenli HTTPS salon görseli operatörde önizlenir; talep sonrası katılımcıya teslim kodlu yönlendirme kartı çıkar. Telefon, e-posta ve ödeme verisi toplanmaz. Ağ tekrarında ikinci rezervasyon önlenir. Aktif kuyruk operatörde, tamamlanan özet ve ayrıntılar admin arşivinde görünür; arşiv kalıcı silinince birincil ve yerel kurtarma kopyasından da kaldırılır.

Sağlayıcılar etkinlik/demo bazında izlenir

STT ses süresi, çeviri token/karakterleri, TTS karakter/kredi sinyalleri, gecikme ve hatalar içerik saklanmadan etkinlik/demo bazında ayrı sayaçlara yazılır. Resmî durum sayfaları ile etkin her Deepgram/ElevenLabs hesabının kullanılabilen bakiye/kredi uçları ve Anthropic hesap bağlantıları periyodik kontrol edilir; kimlik, kota, ödeme ve tekrarlayan kesinti sinyalleri e-postayla yöneticiyi uyarır. Deepgram proje bakiyesi için anahtarın billing:read yetkisi gerekir; bu yetki yoksa geçerli STT anahtarı devre dışı bırakılmaz, bakiye görünürlüğü ayrı uyarı olur. Anthropic parasal maliyet raporu ayrıca kuruluş Admin API anahtarı gerektirir.

Yedek ancak geri yükleme ile kanıtlanır

Uygulama şifreli off-host restic yedeğinin ve izole geri yükleme tatbikatının son başarılı zamanını ayrı izler. Event, kullanıcı, sağlayıcı, arşiv ve hizmet masası/kulaklık store'ları bu manifestte taşınır; restore sırasında bilinen JSON biçimleri doğrulanır. Gerçek uzak repository ve zamanlayıcılar işletmeci tarafından kurulup zorunlu kapılar açıldığında eski/başarısız kanıt /ready yanıtını ve release kabulünü durdurur. Kodun bulunması, tek başına kurulmuş bir yedek veya yüksek erişilebilirlik iddiası değildir.

Bugünkü dağıtım tek bölge / tek uygulama sunucusudur

Çok sayıda eşzamanlı kanal aynı sunucuda çalışabilir; ancak bu, çok bölgeli yüksek erişilebilirlik değildir. Yatay ölçekli dünya servisi için yönetilen ilişkisel veritabanı, nesne depolama, ortak mesajlaşma/fan-out, bölgesel ingest ve otomatik devralma katmanları ayrıca kurulmalıdır.