Langsung ke konten utama
Studi kasus · Apa yang Wolf mampu, dibuktikan pada produk nyata

Punchbox — studio suara-ke-video yang mengutamakan privasi

Punchbox — studio dikte, transkripsi, dan video vertikal, dirancang dan dijalankan oleh Wolf Agency.

Ini adalah demonstrasi rekayasa, bukan promosi penjualan. Punchbox adalah produk nyata yang Wolf bangun dan jalankan: Anda berbicara, ia menulis, Anda mengoreksi, ia dapat membacakan teks kembali dan membangun video vertikal bersubtitel. Ia diterapkan dan berjalan di punchbox.fr.

Kejujuran lebih dulu: Punchbox berada dalam praproduksi. Uji coba gratis berfungsi, tetapi langganan berbayar belum dibuka — jadi tidak ada klien, tidak ada pendapatan, dan tidak ada testimoni untuk dilaporkan. Segala hal di halaman ini didukung oleh jejak nyata: laporan misi, sebuah commit, atau sebuah pengukuran.

Dalam praproduksi Antarmuka 20 bahasa Kontras WCAG terukur panggilan API pihak ketiga — mesin bersifat lokal dan dibekukan
Produknya

Studio suara-ke-video saku

Punchbox adalah satu alat dengan satu tugas: mengubah apa yang Anda ucapkan menjadi teks, dan teks menjadi video vertikal yang siap diunggah. Ia berjalan di peramban sebagai aplikasi yang dapat dipasang, tanpa melibatkan API pihak ketiga.

Satu alat, bukan platform

Anda berbicara; Punchbox mentranskripsi; Anda mengoreksi; ia dapat membacakan teks kembali dan membangun video vertikal bersubtitel. Klien mengunggahnya sendiri — tidak ada yang dihosting atau direkomendasikan, yang justru menjaga produk satu orang tetap bersih secara hukum dan etika.

Setiap mesin berjalan secara lokal dan dibekukan pada server milik Wolf sendiri: faster-whisper untuk transkripsi, Piper untuk suara, ffmpeg untuk video. Tidak ada pihak ketiga untuk dihubungi — jadi tidak ada siapa pun yang bisa dibocori.

Dikte → transkripsi

Berbicaralah ke peramban; faster-whisper (large-v3-turbo) mentranskripsi di 27 bahasa, dengan deteksi bahasa otomatis.

Koreksi & sunting

Transkrip mendarat di rak penyuntingan — koreksi, terjemahkan, siapkan sebelum menjadi video.

Sintesis suara

Teks menjadi suara sintetis: 13 suara di 8 bahasa Eropa, setiap lisensi suara ditelusuri ke sumbernya.

Penerjemahan

Sembilan pasangan terjemahan terpasang, masing-masing dengan lisensi terverifikasi, sehingga sebuah transkrip dapat ditampilkan dalam bahasa lain.

Video vertikal

Video bersubtitel 9:16, 16:9 atau 1:1 dibangun dari audio Anda sendiri atau suara sintetis — tanpa perlu GPU.

Milik Anda, dan privat

Dapat dipasang sebagai aplikasi di Windows, Linux, dan Android; audio sumber dihapus otomatis dalam waktu satu jam; tidak ada yang dijual atau dibagikan.

Layar

Seperti apa tampilannya

Slot cadangan untuk tangkapan layar produk yang berjalan. Tangkapan nyata dimasukkan tanpa menyentuh tata letak.

  • Konsol dikte Tangkapan layar — slot cadangan

    Konsol perekaman — transport, meter level, dan teks langsung.

  • Transport & pengukuran Tangkapan layar — slot cadangan

    Tombol rekam dan pengukuran level bergaya VU.

  • Monitor teks Tangkapan layar — slot cadangan

    Transkrip, dengan sumber dan terjemahan berdampingan.

  • Pabrik video Tangkapan layar — slot cadangan

    Pembangun video vertikal dan pengaturannya.

  • Mode mengambang Tangkapan layar — slot cadangan

    Panel mengambang ringkas dengan transport lengkap.

  • Piagam & hukum Tangkapan layar — slot cadangan

    Piagam Punchbox dan halaman hukum.

Apa yang Wolf lakukan

Dirancang, diukur, dirilis

Daftar tak lengkap dari apa yang benar-benar Wolf hasilkan pada Punchbox — setiap butir didukung oleh laporan, commit, atau pengukuran.

Sistem desain & piagam

Sistem desain tertutup dalam tiga piagam formal — grafis, antarmuka, dan kepadatan — register konsol radio kuningan-di-bakelit, satu lembar gaya tunggal, dan nol sumber daya pihak ketiga.

Anterioritas berstempel waktu

Setiap repositori dan hasil kerja ditambatkan dengan OpenTimestamps (SHA-256 → Bitcoin): hash-nya publik, dokumennya tetap privat, dan siapa pun dapat memverifikasinya.

Antarmuka 20 bahasa

Antarmuka 20 bahasa dengan paritas kamus penuh — kunci yang sama di mana-mana, tidak ada yang hilang — termasuk Arab dan Ibrani kanan-ke-kiri melalui properti logis CSS.

Transkripsi multibahasa

faster-whisper large-v3-turbo mencakup 27 bahasa dengan deteksi otomatis; terukur sekitar 4× waktu nyata pada CPU, 1.66 GB RAM per pekerjaan.

Sintesis suara

13 suara Piper di 8 bahasa Eropa; setiap suara ditelusuri ke korpus dan lisensinya (CC BY / CC BY-SA), dengan atribusi wajib yang dibawa di dalam produk.

Penerjemahan

Sembilan pasangan terjemahan terpasang, masing-masing lisensi terverifikasi, sehingga sebuah transkrip dapat berpindah dari satu bahasa ke bahasa lain.

Mesin video vertikal

Sebuah prompter yang merender video 9:16, 16:9, dan 1:1; klip vertikal satu menit menghabiskan sekitar 7 detik komputasi — terukur — tanpa GPU.

Subtitel selaras

Trek subtitel .srt dihasilkan dan diselaraskan dengan suara.

Enkripsi saat diam

Data klien berada pada volume LUKS2 (AES-XTS, 512-bit) yang terpasang otomatis saat boot — dibuktikan dengan basis data akun yang identik byte demi byte sebelum dan sesudahnya.

GDPR sejak desain

Audio sumber dihapus otomatis dalam waktu satu jam oleh timer systemd; alamat IP tidak pernah disimpan dalam bentuk jelas (HMAC-SHA256 bergaram, retensi terbatas); klien memilih jendela retensi yang dibatasi maksimal 30 hari.

Cadangan, terbukti dapat dipulihkan

Cadangan luar-lokasi, terenkripsi, terdeduplikasi (restic ke Storage Box 1 TB); pemulihan nyata dijalankan dari luar-lokasi dan diverifikasi — integritas dump diperiksa, 37 tabel dibaca ulang.

Aksesibilitas terukur

Kontras WCAG 2.1 dihitung pasangan demi pasangan oleh skrip: teks isi pada 16.26:1 (AAA); penggunaan aksen-sebagai-teks ditandai pada 2.07:1 di bawah AA, lalu dikoreksi hingga nol pasangan di bawah ambang pada kedua tema.

Di balik layar

Rantai teknis

Bagaimana bagian-bagian menyatu: edge nginx di depan aplikasi yang dapat dipasang, mesin suara lokal, volume data terenkripsi, dan rantai pengiriman yang membuktikan dirinya sendiri.

Edge & TLS

Sebuah edge nginx menerminasi TLS (Let’s Encrypt) dan melayani punchbox.fr.

Aplikasi (PWA)

Aplikasi web progresif yang dapat dipasang — HTML/CSS/JS, tanpa framework, tanpa build — dengan aset berversi dan anti-cache.

API transkripsi

Layanan FastAPI dengan antrean pekerja-tunggal yang ketat, autentikasi kunci, kuota, dan pembersihan GDPR — pekerja paralel terukur tidak menambah apa pun.

Mesin suara lokal

faster-whisper dan Piper berjalan secara lokal dan dibekukan pada server Wolf; tidak ada API pihak ketiga yang pernah dipanggil.

Volume data terenkripsi

Data klien berada pada volume LUKS2 yang terpasang otomatis, dengan timer systemd yang membersihkan audio sumber dalam waktu satu jam.

Penerapan yang membuktikan dirinya

Skrip penerapan yang membuktikan kontainer benar-benar telah restart — kesegaran dalam 120 s, kecocokan ID-image — dan menolak mengklaim berhasil bila tidak. Suatu kali ia dengan jujur melaporkan sebuah penerapan sebagai TIDAK TERBUKTI dan berhenti.

Cadangan & anterioritas

Cadangan terenkripsi luar-lokasi setiap malam (restic, pemulihan teruji), ditambah penambatan OpenTimestamps untuk setiap repositori dan hasil kerja.

Sebuah rantai yang diskripkan secara jujur — bukti di atas pernyataan, bukan CI siap-pakai yang berat.
Buktinya

Diukur, bukan sekadar diklaim

Dua hal yang Wolf ukur alih-alih klaim: seberapa cepat mesin berjalan, dan bagaimana antarmuka bernilai terhadap WCAG. Angka-angka berasal dari tolok ukur yang dijalankan dan skrip kontras pasangan demi pasangan.

Diukur di server

Berapa biaya mesin

Tolok ukur dijalankan pada CPU produksi (4 inti), tiga lintasan yang konkordan — tanpa GPU di mana pun dalam produk.

Kecepatan transkripsi
≈ 4× waktu nyata
RAM per pekerjaan
1.66 GB
Video vertikal 1 menit
≈ 7 s komputasi
Inti dari semuanya 0 panggilan API pihak ketiga — mesin bersifat lokal dan dibekukan

Karena model berjalan secara lokal dan tidak pernah berubah, pelatihan pada suara Anda tidak mungkin, bukan sekadar dilarang. Tidak ada pihak ketiga untuk dihubungi, jadi tidak ada siapa pun yang bisa dibocori.

WCAG 2.1, pasangan demi pasangan

Kontras, terukur

Rasio kontras dihitung oleh skrip pada pasangan warna yang benar-benar digunakan — yang baik dan yang buruk dilaporkan sama.

Teks isi (terang)
16.26:1
Teks isi (gelap)
15.45:1
Aksen-sebagai-teks yang ditandai
2.07:1
Target WCAG AA
4.5:1
Audit menemukan kegagalan nyata dan menamainya; semuanya dikoreksi hingga nol pasangan di bawah ambang pada konsol, di kedua tema.
Buktinya

Bagaimana ini dibuktikan

Setiap klaim di halaman ini terikat pada sebuah jejak. Rekayasa berjalan sebagai misi yang terlacak, masing-masing berakhir dengan laporan yang memuat bukti yang dijalankan alih-alih pembacaan kode; tolok ukur dijalankan tiga kali; audit antarmuka merilis skrip dan rumusnya.

  • Angka diukur pada server nyata, bukan diperkirakan.
  • Kekuatan yang bermula sebagai celah ditampilkan sebagai celah → perbaikan, kedua sisi terbukti.
  • Batasan yang jujur dinyatakan: tidak ada peramban di host build, sehingga pemeriksaan visual dan pembaca layar masih harus dilakukan.
  • Anterioritas ditambatkan secara publik (OpenTimestamps) sementara dokumen tetap privat.
Apa yang ini buktikan

Metode kerja yang berfungsi, ditampilkan pada produk nyata

Punchbox adalah cara Wolf bekerja, dibuat terlihat: desain, aksesibilitas terukur, penerapan terindustrialisasi dengan bukti restart, cadangan teruji, GDPR, dan anterioritas berstempel waktu — pada produk yang benar-benar berjalan.

Metode yang sama berlaku untuk proyek lain dengan syarat yang sama. Punchbox berada dalam praproduksi; tidak ada angka klien atau pendapatan untuk ditampilkan, dan kami tidak akan mengarang apa pun.

Setiap angka di halaman ini adalah pengukuran nyata dengan sumber yang dapat ditelusuri.