Tüm projeler

Bağımsız ürün · Windows ve Android uygulaması · 2026

Canlı Toplantı Çevirmeni

Toplantıyı dinleyen, İngilizce veya Türkçe konuşmayı algılayan, kullanan kişi için gerçek zamanlı çeviren ve toplantıya katılmasına yardım eden bir .NET MAUI Blazor Hybrid uygulaması — yapay zekâ asistanı, yanıt modu ve toplantı tutanaklarıyla.

Test aşamasındaMimar ve tek geliştirici

Sorun

Başka bir dilde yapılan bir toplantıda hızlı konuşmayı, teknik terimleri ve birden fazla konuşmacıyı aynı anda takip etmeniz ve yine de zamanında yanıt vermeniz gerekir. Altyazı araçları kelimeleri gösterir; bir terimi açıklamaz, yanıt vermenize yardım etmez ve alınan kararları hatırlamaz.

Neler geliştirdim

  • Tek bir arayüzün arkasında birbirinin yerine geçebilen üç çeviri motoru: Gemini Live akışlı çeviri (varsayılan), teknik sözlükle Gemini transkripsiyonu ve ardından cümle düzeyinde metin çevirisi, ve yedek olarak İngilizce/Türkçe otomatik algılamalı Azure Speech Translation.
  • Windows’ta WASAPI (NAudio) ile ses yakalama: mikrofon, uygulamanın kendi sesi hariç sistem sesi, process loopback ile Teams, Zoom veya tarayıcı gibi tek bir uygulama ya da bir çıkış cihazı — ve bir uygulama ses çalmaya başlar başlamaz onu çevirmeyi öneren toplantı algılama.
  • Toplantıyı engellemeyecek şekilde tasarlandı: her zaman üstte duran, saydam ve tıklamaları geçiren bir altyazı penceresi, kaydedilebilir genel kısayol tuşları, bas-konuş, sistem tepsisi simgesi ve mini pencere; oturum açılışında arayüz yüklenmeden tepside bekler.
  • Akışlı bir Azure OpenAI asistanı: son cümlenin daha iyi çevirisi, kısayol tuşuyla toplantının üzerinde gösterilen “ne söylemeli” rehberliği, terim açıklamaları ve kararlar, aksiyon maddeleri, sorumlular ve tarihlerle toplantı tutanakları.
  • Yanıt ve çift yönlü modlar: kullanıcının sözlü yanıtı İngilizce veya Türkçe konuşmaya çevrilir ve otomatik algılanan bir sanal ses kablosuyla Teams veya Zoom’a iletilir; bu sırada toplantının kendisi çevrilmeye devam eder.
  • Her müşteri için tüm modellere verilen sözlük ve bağlam, otomatik silinen aranabilir toplantı geçmişi, Markdown, Word, SRT ve VTT dışa aktarımı, tahmini maliyetli kullanım raporu ve yalnızca cihazın güvenli deposunda tutulan API anahtarları.
  • GitHub Actions ile teslimat: 240 birim testi, ReadyToRun ile bağımsız bir Windows derlemesi, bir Android sürüm APK’sı ve kendini GitHub Releases üzerinden güncelleyen bir Velopack kurulumu.

Mimari

    • Ses yakalama

      mikrofon · sistem sesi · tek uygulama (Teams, Zoom) · WASAPI

    • Çeviri motorları

      Gemini Live · Gemini + sözlük · Azure Speech

    • Altyazılar

      yüzen, tıklamayı geçiren, genel kısayollar

    • Yapay zekâ asistanı

      Azure OpenAI: iyileştir, yönlendir, açıkla, tutanak

    • Yanıt

      sanal kabloyla toplantıya çevrilmiş konuşma

    • Geçmiş ve dışa aktarım

      arama · Markdown · Word · SRT/VTT · kullanım raporu

Temel kararlar

  • Motorlar tek bir arayüzün arkasında

    Ses yakalama, altyazılar ve geçmiş hangi motorun çevirdiğine bağlı değildir; bu yüzden bir motor uygulamanın geri kalanı değişmeden değiştirilebilir ya da yedek motorla yer değiştirebilir.

  • Kodda ve yedekte anahtar yok

    Anahtarlar yalnızca cihazın güvenli deposunda durur; ayarların yedeği tasarım gereği onları içeremez.

  • Platform olmadan test edilebilir

    Mantık katmanı düz .NET 10 ile derlenir; böylece birim testleri CI’da Linux üzerinde hiçbir MAUI iş yükü olmadan çalışır.

Dürüst kapsam

Ekim 2026’dan beri Windows 11’de test ediliyor; henüz herkese açık bir sürüm yayınlanmadı ve kod imzalama kararı bekliyor. Android ikincil hedeftir.