Ana içeriğe geç
Vaka incelemesi · Wolf’un yapabildikleri, gerçek bir üründe kanıtlandı

Punchbox — gizlilik önceliğine sahip bir sesten-videoya stüdyosu

Punchbox — Wolf Agency tarafından tasarlanan ve işletilen bir dikte, transkripsiyon ve dikey video stüdyosu.

Bu bir satış konuşması değil, bir mühendislik gösterisidir. Punchbox, Wolf’un inşa edip işlettiği gerçek bir üründür: siz konuşursunuz, o yazar, siz düzeltirsiniz, metni sesli okuyabilir ve altyazılı bir dikey video oluşturabilir. punchbox.fr üzerinde dağıtılmış ve çalışır durumdadır.

Önce dürüstlük: Punchbox ön üretim aşamasındadır. Ücretsiz deneme çalışıyor, ancak ücretli abonelikler henüz açık değil — dolayısıyla bildirilecek müşteri, gelir veya referans bulunmuyor. Bu sayfadaki her şey gerçek bir izle desteklenir: bir görev raporu, bir commit veya bir ölçüm.

Ön üretim aşamasında 20 dilli arayüz WCAG kontrastı ölçüldü üçüncü taraf API çağrısı — motorlar yerel ve dondurulmuş
Ürün

Cep boyutunda bir sesten-videoya stüdyosu

Punchbox tek işi olan tek bir araçtır: söylediğinizi metne, metni de paylaşmaya hazır bir dikey videoya dönüştürür. Tarayıcıda, kurulabilir bir uygulama olarak çalışır ve hiçbir üçüncü taraf API’si devreye girmez.

Bir araç, bir platform değil

Siz konuşursunuz; Punchbox transkripsiyon yapar; siz düzeltirsiniz; metni sesli okuyabilir ve altyazılı bir dikey video oluşturabilir. Müşteri onu kendisi paylaşır — hiçbir şey barındırılmaz veya önerilmez; bu da tam olarak tek kişilik bir ürünü hukuki ve etik açıdan temiz tutan şeydir.

Her motor yerel olarak ve dondurulmuş biçimde Wolf’un kendi sunucusunda çalışır: transkripsiyon için faster-whisper, konuşma için Piper, video için ffmpeg. Aranacak bir üçüncü taraf yoktur — dolayısıyla sızdırılacak kimse yoktur.

Dikte edin → transkripsiyon

Tarayıcıya konuşun; faster-whisper (large-v3-turbo) otomatik dil algılamayla 27 dilde transkripsiyon yapar.

Düzeltin ve düzenleyin

Transkript bir düzenleme rafına düşer — bir videoya dönüşmeden önce düzeltin, çevirin, hazırlayın.

Konuşma sentezi

Metin sentetik bir sese dönüşür: 8 Avrupa dilinde 13 ses, her ses lisansı kaynağına kadar izlenir.

Çeviri

Her biri doğrulanmış lisanslı, kurulu dokuz çeviri çifti; böylece bir transkript başka bir dilde sunulabilir.

Dikey video

Kendi sesinizden veya sentetik bir sesten altyazılı bir 9:16, 16:9 veya 1:1 video oluşturulur — GPU gerekmez.

Size ait ve gizli

Windows, Linux ve Android üzerinde bir uygulama olarak kurulabilir; kaynak ses bir saat içinde otomatik olarak silinir; hiçbir şey satılmaz veya paylaşılmaz.

Ekranlar

Neye benziyor

Çalışan ürünün ekran görüntüleri için ayrılmış yuvalar. Gerçek yakalamalar düzene dokunmadan yerine oturur.

  • Dikte konsolu Ekran görüntüsü — ayrılmış yuva

    Kayıt konsolu — taşıma, seviye göstergesi ve canlı metin.

  • Taşıma ve ölçüm Ekran görüntüsü — ayrılmış yuva

    Kayıt düğmesi ve VU tarzı seviye ölçümü.

  • Metin monitörü Ekran görüntüsü — ayrılmış yuva

    Transkript, kaynak ve çeviri yan yana.

  • Video fabrikası Ekran görüntüsü — ayrılmış yuva

    Dikey video oluşturucu ve ayarları.

  • Yüzen mod Ekran görüntüsü — ayrılmış yuva

    Tam taşıma özellikli kompakt yüzen panel.

  • Şart ve hukuk Ekran görüntüsü — ayrılmış yuva

    Punchbox şartı ve hukuki sayfalar.

Wolf’un yaptıkları

Tasarlandı, ölçüldü, yayına alındı

Wolf’un Punchbox’ta gerçekten ürettiklerinin tam olmayan bir listesi — her madde bir rapor, bir commit veya bir ölçümle desteklenir.

Tasarım sistemi ve şartlar

Üç resmi şartta kapalı bir tasarım sistemi — grafik, arayüz ve yoğunluk — bakalit üzerine pirinç bir radyo konsolu tonu, tek bir stil sayfası ve sıfır üçüncü taraf kaynağı.

Zaman damgalı öncelik

Her depo ve teslimat OpenTimestamps ile sabitlenir (SHA-256 → Bitcoin): hash herkese açıktır, belge gizli kalır ve herkes doğrulayabilir.

20 dilli arayüz

Tam sözlük eşitliğine sahip 20 dilli bir arayüz — her yerde aynı anahtarlar, hiçbiri eksik değil — CSS mantıksal özellikleri aracılığıyla sağdan sola Arapça ve İbranice dahil.

Çok dilli transkripsiyon

Otomatik algılamayla 27 dili kapsayan faster-whisper large-v3-turbo; CPU’da gerçek zamanın yaklaşık 4× katı, iş başına 1.66 GB RAM olarak ölçülmüştür.

Konuşma sentezi

8 Avrupa dilinde 13 Piper sesi; her ses kendi corpus’una ve lisansına (CC BY / CC BY-SA) kadar izlenir, zorunlu atıf ürün içinde taşınır.

Çeviri

Her biri doğrulanmış lisanslı, kurulu dokuz çeviri çifti; böylece bir transkript bir dilden diğerine geçebilir.

Dikey video motoru

9:16, 16:9 ve 1:1 video oluşturan bir suflör; bir dakikalık dikey klip yaklaşık 7 saniye hesaplama maliyeti taşır — ölçüldü — GPU olmadan.

Hizalanmış altyazılar

Bir .srt altyazı izi oluşturulur ve sese hizalanır.

Durağan halde şifreleme

Müşteri verileri, önyüklemede otomatik olarak bağlanan bir LUKS2 biriminde (AES-XTS, 512-bit) durur — hesap veritabanı öncesi ve sonrası bayt-bayt aynı olarak kanıtlanmıştır.

Tasarım gereği GDPR

Kaynak ses bir systemd zamanlayıcısıyla bir saat içinde otomatik olarak silinir; IP adresleri asla açık olarak saklanmaz (tuzlanmış HMAC-SHA256, sınırlı saklama süresi); müşteri 30 günle sınırlı bir saklama penceresi seçer.

Geri yüklenebilirliği kanıtlanmış yedeklemeler

Saha dışında, şifreli, tekilleştirilmiş yedeklemeler (1 TB Storage Box’a restic); saha dışından gerçek bir geri yükleme gerçekleştirildi ve doğrulandı — dump bütünlüğü kontrol edildi, 37 tablo geri okundu.

Ölçülmüş erişilebilirlik

WCAG 2.1 kontrastı bir betikle çift çift hesaplandı: gövde metni 16.26:1 (AAA); metin-olarak-vurgu kullanımları 2.07:1 ile AA altında işaretlendi, ardından her iki temada da eşiğin altında sıfır çift kalacak şekilde düzeltildi.

Kaputun altında

Teknik zincir

Parçalar nasıl birbirine oturuyor: kurulabilir bir uygulamanın önünde bir nginx kenarı, yerel konuşma motorları, şifreli bir veri birimi ve kendini kanıtlayan bir teslimat zinciri.

Kenar ve TLS

Bir nginx kenarı TLS’i sonlandırır (Let’s Encrypt) ve punchbox.fr’i sunar.

Uygulama (PWA)

Kurulabilir bir progresif web uygulaması — HTML/CSS/JS, framework yok, build yok — sürümlü, önbellek kırıcılı varlıklarla.

Transkripsiyon API’si

Katı tek işçili bir kuyruğa, anahtar kimlik doğrulamasına, kotalara ve GDPR temizliğine sahip bir FastAPI hizmeti — paralel işçilerin hiçbir şey katmadığı ölçüldü.

Yerel konuşma motorları

faster-whisper ve Piper, Wolf’un sunucusunda yerel olarak ve dondurulmuş biçimde çalışır; hiçbir zaman üçüncü taraf API’si çağrılmaz.

Şifreli veri birimi

Müşteri verileri, kaynak sesi bir saat içinde temizleyen bir systemd zamanlayıcısıyla otomatik bağlanan bir LUKS2 biriminde bulunur.

Kendini kanıtlayan dağıtım

Konteynerin gerçekten yeniden başladığını kanıtlayan bir dağıtım betiği — 120 s içinde tazelik, image-ID eşleşmesi — aksi takdirde başarı iddiasında bulunmayı reddeder. Bir keresinde bir dağıtımı dürüstçe KANIT YOK olarak bildirdi ve durdu.

Yedeklemeler ve öncelik

Gecelik saha dışı şifreli yedeklemeler (restic, geri yükleme test edildi), ayrıca her depo ve teslimatın OpenTimestamps ile sabitlenmesi.

Dürüstçe betiklenmiş bir zincir — iddia yerine kanıt, ağır bir hazır CI değil.
Kanıt

İddia edilmedi, ölçüldü

Wolf’un iddia etmek yerine ölçtüğü iki şey: motorların ne kadar hızlı çalıştığı ve arayüzün WCAG karşısında nasıl puan aldığı. Sayılar, çalıştırılmış kıyaslamalardan ve çift çift bir kontrast betiğinden gelir.

Sunucuda ölçüldü

Motorların maliyeti

Kıyaslamalar üretim CPU’sunda (4 çekirdek) çalıştırıldı, birbiriyle uyumlu üç geçiş — üründe hiçbir yerde GPU yok.

Transkripsiyon hızı
≈ 4× real time
İş başına RAM
1.66 GB
1 dakikalık dikey video
≈ 7 s hesaplama
İşin kalbi 0 üçüncü taraf API çağrısı — motorlar yerel ve dondurulmuş

Modeller yerel olarak çalıştığı ve asla değişmediği için, sesiniz üzerinde eğitim yapmak yalnızca yasak değil, imkansızdır. Aranacak bir üçüncü taraf yoktur, dolayısıyla sızdırılacak kimse yoktur.

WCAG 2.1, çift çift

Kontrast, ölçüldü

Kontrast oranları, gerçekten kullanılan renk çiftleri üzerinde bir betikle hesaplandı — iyisi de kötüsü de aynı şekilde bildirildi.

Gövde metni (açık)
16.26:1
Gövde metni (koyu)
15.45:1
İşaretlenmiş metin-olarak-vurgu
2.07:1
WCAG AA hedefi
4.5:1
Denetim gerçek başarısızlıklar buldu ve onları adlandırdı; her iki temada da konsolda eşiğin altında sıfır çift kalacak şekilde düzeltildiler.
Kanıt

Bu nasıl kanıtlanıyor

Bu sayfadaki her iddia bir ize bağlıdır. Mühendislik, her biri kod okuması yerine çalıştırılmış kanıt içeren bir raporla biten izlenen görevler olarak yürütüldü; kıyaslamalar üç kez çalıştırıldı; arayüz denetimi kendi betiğini ve formülünü gönderir.

  • Sayılar tahmin edilmedi, gerçek sunucuda ölçüldü.
  • Eksik olarak başlayan güçlü yönler eksik → düzeltme olarak gösterilir, her iki taraf da kanıtlanmıştır.
  • Dürüst sınırlar belirtilir: build ana makinesinde tarayıcı yok, dolayısıyla görsel ve ekran okuyucu kontrolleri yapılmayı bekliyor.
  • Öncelik herkese açık olarak sabitlenir (OpenTimestamps), belgeler gizli kalır.
Bunun kanıtladığı şey

Gerçek bir üründe gösterilen çalışan bir yöntem

Punchbox, Wolf’un çalışma biçiminin görünür haldeki halidir: tasarım, ölçülmüş erişilebilirlik, yeniden başlatma kanıtlı endüstriyelleştirilmiş dağıtım, kanıtlanmış yedeklemeler, GDPR ve zaman damgalı öncelik — gerçekten çalışan bir üründe.

Aynı yöntem, aynı koşullar altında diğer projelere de uygulanır. Punchbox ön üretim aşamasındadır; gösterilecek müşteri veya gelir rakamı yoktur ve hiçbirini uydurmayacağız.

Bu sayfadaki her rakam, izlenebilir bir kaynağa sahip gerçek bir ölçümdür.