Skip to content

Releases: uslanozan/Evri-Text

Evri Text v0.2.0 — Sağlayıcılar ve daha akıcı altyazılar

Choose a tag to compare

@uslanozan uslanozan released this 10 Sep 22:26

Evri Text v0.2.0 — Sağlayıcılar ve daha akıcı altyazılar

Android TV için aktif geliştirme aşamasındaki ikinci açık ön sürüm.

Yenilikler

  • Gemini, OpenAI, OpenRouter, Anthropic ve Groq arasında TV arayüzünden sağlayıcı seçimi.
  • Her sağlayıcı için ayrı, Android Keystore destekli şifreli API anahtarı saklama ve anahtar doğrulama.
  • Sağlayıcı/model kimliğini içeren önbellek anahtarları; sağlayıcı değiştirildiğinde eski çevirilerin karışmasını önleme.
  • Uzun çevirileri kaynak zaman aralıklarına göre daha kısa ve ardışık cue'lara bölme.
  • Yoğun konuşma ve birden fazla konuşmacı içeren altyazılarda metnin tek blok hâlinde birikmesini azaltma.
  • Fransızca ve İtalyanca test örnekleriyle güncellenen Türkçe/İngilizce dokümantasyon.

Kurulum ve güncelleme

  • Android 9 veya üzeri gerekir.
  • İlk kez kuruyorsanız aşağıdaki APK'yı TV'nize yükleyip README'deki eşleştirme adımlarını izleyin.
  • v0.1.0 kuruluysa aynı paket ve kalıcı imza kullanıldığı için v0.2.0 APK'yı mevcut uygulamanın üzerine kurabilirsiniz.

Türkçe kullanım rehberi · English documentation

Test durumu ve bilinen sınırlar

  • Otomatik test paketi, release küçültme işlemi ve APK imza doğrulaması başarıyla tamamlandı.
  • Gemini mevcut gerçek API test akışında çalışıyor.
  • OpenAI, OpenRouter, Anthropic ve Groq adaptörleri otomatik istek/yanıt testlerinden geçti; ancak gerçek API anahtarlarıyla ve TV üzerinde henüz uçtan uca doğrulanmadı.
  • Yeni cue davranışı İngilizce, Fransızca ve İtalyanca videolarda masaüstü/VLC karşılaştırmasıyla denendi; bu release APK henüz TV'de ayrıca denenmedi.
  • Hedef altyazı dili şu an Türkçedir ve videoda erişilebilir bir altyazı parçası bulunmalıdır.
  • Evri Text resmî olmayan YouTube uç noktalarına dayanır; YouTube değişiklikleri işleyişi etkileyebilir.

Dosya doğrulaması

APK kalıcı Evri Text yayın anahtarıyla imzalandı.

APK SHA-256:
c70ee9c7cf0f32666396c29e51801b05ffe4eaacb63ea4884127a362f9d02807

İmza sertifikası SHA-256:
cd4c23d4e7a9e5a81a88acbb076c797f6bdaa801c47a794d2b54c1636028e59f

Kaynak commit: cf1807bbf497b8a2a1a8f80cf3a9b32fdcbdbc7f

GPL-3.0-or-later. Google, YouTube veya desteklenen yapay zekâ sağlayıcılarıyla resmî bir bağlantısı yoktur.


English: Second public preview for Android TV. This release adds selectable Gemini, OpenAI, OpenRouter, Anthropic, and Groq providers, encrypted per-provider keys, and smoother timing-aware subtitle cue segmentation. Gemini is covered by the existing live API test flow; the other providers currently have automated adapter coverage but still need real-key and on-device end-to-end testing.

Evri Text v0.1.0 — İlk ön sürüm

Pre-release

Choose a tag to compare

@uslanozan uslanozan released this 09 Sep 19:27

Evri Text v0.1.0 — İlk açık ön sürüm

Android TV’deki resmî YouTube uygulamasına Gemini destekli Türkçe altyazı ekleyen bağımsız, açık kaynak yardımcı uygulama.

Neler var?

  • Kaynak dili otomatik algılama; İngilizce, Fransızca ve Arapçadan Türkçeye çeviri gerçek TV’de denendi.
  • İzlenen bölümü önceliklendiren kademeli çeviri ve yerel altyazı önbelleği.
  • Kumandayla renk, boyut, arka plan ve konum ayarı.
  • Türkçe / İngilizce arayüz.
  • Uygulama içinden YouTube TV kodu ve şifreli Gemini API anahtarı yönetimi.
  • İsteğe bağlı Akıllı YouTube bağlantısıyla oynatma/Shorts/video sonu geçişlerini takip etme.
  • Türkçe ses ve hazır Türkçe altyazı için ayrı, açıklayıcı bildirimler.

Kurulum

  1. Aşağıdaki Evri-Text-v0.1.0.apk dosyasını indirin ve Android TV / Google TV cihazınıza yükleyin (Android 9+).
  2. YouTube → Ayarlar → TV koduyla bağla bölümündeki kodu Evri Text’e girin.
  3. Kendi Gemini API anahtarınızı ekleyin.
  4. Ekran üzerinde gösterim iznini verin; isterseniz Akıllı YouTube bağlantısını etkinleştirin.
  5. Altyazıyı açıp YouTube’da bir video oynatın.

Ayrıntılı kullanım rehberi · English documentation

Bilinen sınırlar

  • Hedef altyazı dili şu an Türkçe; desteklenen sağlayıcı Gemini. API kotası ve ücretleri kendi Google hesabınıza bağlıdır.
  • Videoda erişilebilir altyazı olması gerekir. Sesten altyazı üretimi henüz yoktur.
  • YouTube’un resmî olmayan uç noktaları kullanılır; YouTube değişiklikleri işleyişi etkileyebilir.
  • Doğrudan bir normal videodan Shorts’a geçişte bazen bir kez “Bağlantıyı kes” uyarısı çıkabilir.
  • Cihaz testleri ağırlıklı olarak Mi Box üzerinde yapıldı. Bu imzalı, küçültülmüş release APK henüz TV’de ayrıca denenmedi; cihaz geri bildirimleri bekleniyor.
  • Debug sürümü (tr.com.uslanozan.evritext.debug) ayrı uygulamadır. Release kurulumunda eşleştirme ve API anahtarını yeniden girin; iki altyazı servisini aynı anda etkinleştirmeyin.

Dosya doğrulaması

APK kalıcı yayın anahtarıyla imzalandı. SHA256SUMS.txt dosyası indirilen APK’nın bütünlüğünü kontrol etmek içindir.

İmza sertifikası SHA-256:
cd4c23d4e7a9e5a81a88acbb076c797f6bdaa801c47a794d2b54c1636028e59f

Kaynak commit: 07784678c4d4497ef1bf3322c8b07bcdc49eec63

GPL-3.0-or-later. Google, YouTube veya Gemini ile resmî bir bağlantısı yoktur.


English: First public preview for Android TV (Android 9+), using your own Gemini key to translate available YouTube captions into Turkish. Download the signed APK below. The release package installs separately from debug builds and requires pairing/key setup again. This minified release APK has passed build and signature verification but has not yet been tested separately on TV. See the English README above for setup and limitations.