Tolky: B2B İçin Tarayıcı Tabanlı Gerçek Zamanlı Konuşma Çevirisi
Tolky Hollandaca, Fransızca, İngilizce, Türkçe, Almanca ve İspanyolca için tarayıcı tabanlı gerçek zamanlı konuşma çevirmeni. Bir bağlantı aç, konuş, çevrilmiş sesi geri al — uygulama kurulumu yok. İşte sunduğumuz şey ve neyi mümkün kılıyor.
Tolky tek bir kullanıcı gözleminden doğdu: Antwerp'te sınırlı Hollandacası olan bir GP, yalnızca Türkçe konuşan bir hasta ve on dakikalık bir randevu süresi. O odada uygulama kurulumu, hesap oluşturma veya cihaz eşleştirme yapılamazdı. Çeviri bir tarayıcı sekmesinde yaşamalıydı.
Ürünün yaptığı şey
Tolky tarayıcıda mikrofon sesini yakalar, düşük gecikmeli konuşmadan-konuşmayı destekleyen bir çeviri modeline aktarır ve çevrilmiş sesi tarayıcıdan tekrar çalar. Bugün altı dil: Hollandaca, Fransızca, İngilizce, Türkçe, Almanca ve İspanyolca. Taşıma WebSocket üzerinden çalışır, yakalama işlem hattı Web Audio API üzerinden akar ve tüm istemci tek sayfalık bir uygulama, yerel bağımlılığı yok.
İki zor problem
Gerçek bir konuşmayı taşıyan gecikme
Gecikme bir panodaki sayı değil — akan bir konuşma ile takılan bir konuşma arasındaki farktır. Ses çerçeve boyutunu, Web Audio worklet'in arabelleme yapmadan teslim edebildiği tatlı noktaya ayarladık ve WebSocket oturumunu çağrı başına bir kez müzakere ettik ve hiçbir zaman konuşma ortasında yeniden el sıkışmadık. Yeniden el sıkışmaları erken yapılarda algılanan gecikme sıçramalarının en büyük tek kaynağıydı.
Yakalama / çalma izolasyonu
Çevrilmiş ses yakalama döngüsüne geri beslenemez. Giriş ve çıkış kazanç aşamalarını açıkça ayırdık ve çalma pencereleri sırasında yakalamayı geçici olarak kapattık. Bunu yanlış yaparsanız, model üç saniye sonra saçmalık üreten bir geri besleme döngüsüne kendi çıktısını çevirmekten mutluluk duyar.
Kim alıyor ve neden
Üç müşteri segmenti erken erişim niyet mektuplarını imzaladı:
- GP pratikleri ve hastaneler. Danışmanlıklar sırasında hasta-sağlayıcı çevirisi. Ürün kısıtlaması, cihazın ön masanın hastaya verdiği şey olmasıdır — bir klinik iPad'i, kişisel telefon, eski bir dizüstü bilgisayar. Tarayıcı tabanlı olmak üçünü de kapsar.
- Belediyeler ve OCMW/CPAS. Kabul görüşmeleri, sosyal hizmet görüşmeleri ve okullardaki veli-öğretmen toplantıları. Satın alma kapısı GDPR uyumluluğu ve imzalanmış bir DPA'dır.
- İş yeri işbirliği. Karma dil üyeliğine sahip ekipler, özellikle eski modelin birini toplantıdan çekmek anlamına geldiği sınır bölgelerinde (NL/BE/DE).
Anlaşmaları kapatan uyumluluk duruşu
Erken pilotları imzalanmış sözleşmelere dönüştüren iki görünüşte önemsiz gereksinim:
- AB'de barındırılan çıkarım. Uygulamasını Frankfurt'ta çalıştıran ama ABD'de barındırılan bir model çağıran bir SaaS, bir Belçika DPO'su için hiçbir anlamda "AB'de barındırılan" değildir. Çıkarım uç noktasını birinci günden itibaren bir AB bölgesine zorladık.
- İmzalanmış DPA şablonu, istek üzerine hazır. Satın alma ilk çağrıda sordu. Şablonun, hukuk ekibi tarafından imzalanmış ve karşı imzaya hazır olması, 6 haftalık bir satış döngüsü ile 4 aylık bir döngü arasındaki farktı.
Sırada ne var
Sonraki dalga B2B katmanı için koltuk başına faturalama, sektöre özel kelime hazineleri (tıbbi, hukuki, eğitim) ve bir OCMW satın alma görevlisinin değeri denetçisine kanıtlayabileceği kullanım raporlama panosudur. Tarayıcı platform olarak kalıyor; iş akışı yoğunlaşan şey.
