Harfiyen nedir? Ücretsiz Türkçe altyazı oluşturma ve videoya altyazı gömme, tarayıcıda
Harfiyen'de Türkçe konuşan bir videoyu ya da ses kaydını tarayıcıda açarsın; konuşmayı yazıya döker, noktalamayı ve sayıları Türkçe kurallarına göre yazar, seçtiğin stildeki altyazıyı videoya gömüp MP4 olarak indirirsin. Ücretsiz, açık kaynak bir web uygulaması (kodu MIT; kullandığı modeller kendi lisanslarıyla, varsayılan model CC BY-SA 4.0). Dosya bir sunucuya yüklenmez; işlem bilgisayarının ekran kartında (WebGPU) yapılır. Dikey Reels kadrajı, SRT/VTT, Türkçe seslendirme ve Türkçe ↔ İngilizce çeviri de var. Masaüstü Chrome ya da Edge önerilir. Yeni bir proje: ilk sürüm 11 Ekim 2026.
- Ne yapar
- Türkçe videoya tarayıcıda altyazı ekler
- Nerede
- harfiyen.dev, tarayıcıda
- Dosyam yüklenir mi
- Hayır, bilgisayarda işlenir
- Gereken
- WebGPU destekli tarayıcı
- Çıktı
- Altyazılı MP4, SRT, VTT, metin
- Proje
- İlk sürüm 11.10.2026, son v0.5.0 (23.10.2026); bir ana geliştirici
- Ücret
- Ücretsiz; kodu MIT, modeller kendi lisanslı
Harfiyen ne işe yarar?
Bir Reels ya da YouTube videosuna Türkçe altyazı eklemek genelde ya elle yazmak ya da videoyu bir siteye yükleyip ücretli bir hizmete döktürmek demek. Harfiyen bunu tarayıcının içinde yapar: videoyu açarsın, Türkçe konuşmayı kelime kelime zamanlarıyla yazıya döker, noktalama ve büyük harfi ekler, sen seçtiğin altyazı stilini uygularsın ve altyazısı videonun içine yazılmış MP4'ü indirirsin. Dosya bilgisayarından çıkmaz.
Türkçe kurallarına dikkat ediyor: özel ad eklerini kesme işaretiyle ayırır ("İstanbul'da", "TBMM'de"), sayıları TDK'ya göre ya da hepsini rakamla yazar ("Saat 15.30'da 15 kişi geldi"), büyük harfte i → İ dönüşümünü doğru yapar.
Kime yarar: Reels, Shorts ve YouTube için Türkçe altyazı isteyen içerik üreticilerine, ders ya da röportaj kaydını yazıya dökmek isteyen öğretmen ve danışmanlara, videosunu bir sunucuya yüklemek istemeyen küçük işletmelere.
Yeni ve küçük bir proje: depo 9 Ekim 2026'da açıldı, ilk herkese açık sürüm 11 Ekim 2026, son sürüm v0.5.0 (23 Ekim 2026); bir ana geliştirici.
Harfiyen nasıl açılır? Tarayıcı ve donanım
- harfiyen.dev'i aç. Hesap ya da giriş yok. README masaüstü Chrome veya Edge öneriyor; WebGPU destekli bir tarayıcı gerekir.
- İlk açılışı bekle. Tarayıcı yaklaşık 190 MB indirir (varsayılan model ve çalıştırma motoru) ve saklar; sonraki açılışlar önbellekten, internetsiz çalışır.
- Dosyanı aç. Dosya aç düğmesiyle ya da dosyayı pencereye sürükleyerek.
Chrome ve Edge'de adres çubuğundan masaüstü uygulaması olarak da kurulabilir (README).
Gerekenler: Node.js 20+, Python 3.10+ (yalnız modeli bir kez hazırlamak için) ve WebGPU destekli tarayıcı. Depoyu indirdikten sonra README'deki komutlar:
› npm install
python3 -m pip install -r scripts/requirements.txt
npm run models
npm run devnpm run models konuşma tanıma, noktalama ve çeviri modellerini indirip tarayıcı için dönüştürür; README'ye göre büyük model dahil yaklaşık 3 GB. Uygulama http://localhost:5173 adresinde açılır.
Varsayılan model ve canlı mikrofon ekran kartında (WebGPU) çalışır. Ekran kartı olmayan cihaz için işlemcide çalışan bir model seçilebilir; yalnız dosyalarda çalışır, canlı kayıtta kullanılmaz. WebGPU yoksa altyazılı video yine çıkar; daha yavaştır, buzlu cam ve aura sadeleşir (v0.4.1). Ayrıntı model bölümünde.
README telefonda model seçiminin ⋯ menüsünde olduğunu söylüyor; telefon ve tarayıcı uyumluluk listesi resmî kaynakta net değil. README masaüstü Chrome veya Edge öneriyor.
Harfiyen ile videoya Türkçe altyazı nasıl eklenir?
Aşağıdaki iki örnek README'deki kullanım tablosundan derlendi; düğme adları uygulamadaki gibi.
- Dosya aç ile videoyu aç; döküm kendiliğinden başlamaz, ses grafiği çizilir.
- Oynatıcının üstündeki kırpma düğmesiyle (ya da C) 9:16 kadrajı seç; istersen zaman çizelgesinin sonundaki Kes ile yalnız kullanacağın bölümü işaretle.
- Transkript panelinde Yazıya dök'e bas. Bölüm seçtiysen yalnız o kısım dökülür (20 dakikalık videodan 30 saniye seçersen yalnız 30 saniye işlenir).
- Yanlış duyulan kelimeyi satıra çift tıklayarak düzelt; bir ismi bütün metinde değiştirmek için ⌘F / Ctrl+F.
- Sağ panelde Altyazı'dan bir stil seç (ör. Karaoke), sağ üstte Dışa aktar.
Karşılığında: README'ye göre 4K yatay videodan 1080×1920 dikey, altyazısı görüntünün içine yazılmış bir MP4 çıkar; dışa aktarma menüsü 9:16'da 1080p'yi önerir. İstersen aynı altyazıyı SRT ya da VTT dosyası olarak da indirirsin.
Boş ekrandaki Metin seslendir'e metni yapıştırırsın; metin yapay Türkçe sesle okunur, kelimeler zamanlarıyla altyazıya yerleşir.
| İşlem | Nasıl (README) |
|---|---|
| Mikrofonla canlı yazıya dökme | Alttaki kırmızı düğme ya da R |
| Elindeki doğru metni sese oturtma (şarkı sözü, konuşma metni) | Transkriptin başlığındaki hizalama düğmesi, metni yapıştır |
| Sessizlikleri ve "eee" seslerini kesme | Sağ panelde Metin › Sessizlikleri at |
| Hazır SRT/VTT açıp stillendirme | Dosya aç ile altyazı dosyasını seç |
| Projeyi sonra açma | Projeler menüsü; tarayıcıda otomatik saklanır |
Altyazı stilleri, kadraj ve dışa aktarma
| Grup | Stiller (README) |
|---|---|
| Sakin | Klasik (koyu kutuda iki satır), Sade (kutusuz, hafif gölgeli), Cam (arkadaki video buzlu cam gibi bulanıklaşır) |
| Vurgulu | Karaoke, Dolgu, Akış, Odak, Vurgu: söylenen kelime belirginleşir, renkle dolar ya da kutuya girer |
| İri | Pop, Tek kelime, Netleş: ortada iri, tek tek gelen kelimeler |
- On yazı tipi (hepsi Türkçe karakterli) ya da kendi yazı tipin (TTF, OTF, WOFF); boyut, konum, kutu, kontur, gölge, renk.
- Kendi logon seçtiğin köşede durur.
- Sahne sekmesinde altyazı yerine bütün ekranı kullanan sekiz kinetik tipografi stili; ses dosyaları için aura ya da kendi fotoğrafın zemin olur.
- Kadraj: 9:16, 4:5, 1:1, 16:9 ya da serbest; Doldur kareyi kaplar, Sığdır videonun tamamını sığdırır.
- Konuşmacıları ayır kimin ne zaman konuştuğunu sesinden bulur; altyazıda konuşanın adı çıkabilir.
Bunlara ek olarak SRT, WebVTT ve düz metin indirilir ya da panoya kopyalanır. Ses dosyalarından 720p, 1080p ya da 4K altyazılı MP4 çıkar.
İngilizce videoya Türkçe altyazı, çeviri ve seslendirme
Yazıya dökmeden önce videodaki dili seçersin: Türkçe ya da İngilizce. İngilizce video yazıya döküldükten sonra cümle cümle Türkçeye çevrilir; transkriptin üstündeki TR / EN ile altyazının dili seçilir ve altyazılı MP4 o dilde çıkar. Türkçe videoya da İngilizce altyazı ve İngilizce seslendirme yapılabilir.
| Türkçe konuşma tanımaVar | Ana iş; model bölümündeki seçeneklerden biriyle. |
|---|---|
| İngilizce konuşma tanımaKısmen | Yalnız ekran kartı isteyen büyük modellerle (model bölümüne bak). |
| ÇeviriKısmen | Yalnız Türkçe ↔ İngilizce; her yönün modeli ilk kullanımda yaklaşık 360 MB iner. Özel adlar ve argo yanlış çevrilebilir. |
| Türkçe seslendirmeVar | Tek sesli yapay ses; her konuşmacı aynı sesle okunur, dudak hareketiyle eşleşmez. |
| Arayüz diliVar | Türkçe. |
Hangi model? Konuşma tanıma ve seslendirme modelleri
README'ye göre Harfiyen konuşmayı yazıya dökmek için üç model sunar; bunlardan Whisper Turbo'nun bir de küçük Hafif biçimi var, yani tabloda dört seçenek görünür. Seçim üst çubuktan (telefonda ⋯ menüsünden) yapılır. Modeller ilk kullanımda iner, Ayarlar › Modeller'den önceden indirilip silinebilir.
| Model | Ne için (README) | Nerede çalışır | İndirme |
|---|---|---|---|
| Seda (varsayılan, seda-v0.2) | Küçük ve hızlı; canlı mikrofonda ve her cihazda. Hızlı, Dengeli ve dil modeliyle En doğru ayarı var. Noktalamayı ayrı bir model ekler | Ekran kartı (WebGPU) | ~190 MB |
| Duyu (Duyu-small) | Ekran kartı olmayan cihaz için; noktalamayı ve büyük harfi kendisi yazar. Yalnız dosyalarda | İşlemci | ~85 MB |
| Whisper Turbo | Daha az hata; noktalamayı, büyük harfi ve rakamları kendisi yazar. İngilizce videoyu yalnız Whisper anlar. Yalnız dosyalarda | Ekran kartı (WebGPU, shader-f16) | ~1,5 GB |
| Whisper Turbo Hafif | Aynısının küçüğü; zor seste biraz daha fazla hata yapabilir | Ekran kartı | ~600 MB |
- Çoğu Türkçe video ve canlı mikrofon: Seda.
- Ekran kartı yoksa: Duyu.
- İngilizce video ya da zor ses (gürültü, müzik): Whisper Turbo; bilgisayar zorlanıyorsa Hafif.
README, model kartındaki doğruluğu veriyor: Seda (seda-v0.2) En doğru ayarında FLEURS-TR testinde %6,38 kelime hata oranı (düşük olan iyi). Bu ölçüm modelin geliştiricisine ait.
| Seslendirme sesi | Dil | İndirme | Not (README) |
|---|---|---|---|
| EMA Lightning | Türkçe | ~36 MB | Tek ses |
| Antalia Mini | Türkçe | 23 MB | Tek ses |
| Ahenk Cep | Türkçe | 18 MB | Rakam, tarih ve kısaltma okuması için öneriliyor; diğerlerinden biraz yavaş |
| Supertonic 3 | İngilizce ve Türkçe | 203 MB | İngilizce seslendirmede on ses |
EMA Lightning rehberi: küçük Türkçe metinden ses modeli
Model listesi 29.10.2026'da README'den kontrol edildi (v0.5.0). Modeller kendi lisanslarıyla gelir: Seda CC BY-SA 4.0, Duyu Apache-2.0, Whisper MIT, EMA Lightning Apache-2.0, Antalia Mini Apache-2.0, Ahenk Cep CC BY 4.0, Supertonic 3 BigScience OpenRAIL-M, çeviri modelleri (OPUS-MT) CC-BY 4.0.
Harfiyen ücretsiz mi? Lisans ve ticari kullanım
Evet. Harfiyen'in kodu MIT lisanslı; hesap, plan, kredi ya da kullanım sınırı yok, bir fiyat sayfası da yok. Maliyeti bilgisayarının işlem gücü ve modellerin kapladığı yer.
- Kodu ticari dahil kullanmak, değiştirmek, dağıtmak (MIT)
- Kendi kopyasını kendi adresinde yayınlamak (README'de yayına alma adımları var)
- Lisans bildirimini kopyalardan çıkarmak
- Modellerin lisansını kodun lisansı sanmak: her model kendi lisansıyla gelir (ör. varsayılan model CC BY-SA 4.0, bir seslendirme modeli OpenRAIL-M)
Ürettiğin altyazılı videoyu ticari bir işte kullanacaksan kullandığın modelin lisansını model bölümündeki listeden kontrol et. Hukuki görüş değildir.
Videom bir sunucuya yükleniyor mu? Gizlilik
README: ses ve video bilgisayarından çıkmaz, ses ve metin işlenmek için sunucuya gönderilmez. Projeler tarayıcının kendi alanında (IndexedDB) saklanır.
Modeller ve çalıştırma motoru ilk kullanımda harfiyen.dev'in dosya sunucusundan indirilip tarayıcıda saklanır.
harfiyen.dev sayfası Cloudflare'in ziyaret ölçüm betiğini yüklüyor (sayfa kaynağında görünüyor). Bu, dosyanın değil sayfa ziyaretinin ölçümü.
!Tarayıcı ayarlarından site verisini silmek kayıtlı projeleri de siler. Modellerden yer açmak için Ayarlar sonra Modeller'i kullan; önemli projeyi .harfiyen dosyası olarak indir.
Bilinen sınırlar
| Ne | README ne diyor |
|---|---|
| Kesme | Tek bölümle sınırlı; transkriptten kelime silerek videodan kesmek yok. |
| Kadraj | Videonun tamamı için sabit; zamanla kayan kadraj yok. |
| Konuşmacı ayırma | Üst üste konuşmayı ayırmaz; kısa araya girmeler yanlış kişiye düşebilir, transkriptten düzeltilir. |
| Ses dosyasından MP4 | Tarayıcı AAC kodlayamıyorsa Opus kullanılır; Opus'lu MP4'ü QuickTime ve iPhone Fotoğraflar açmayabilir. |
| Ağdan http ile açma | Uzun videoyu doğrudan diske yazma çalışmaz, video bellekte oluşturulur. |
| Dosya boyutu | Chrome ve Edge dosyanın kendisine erişim izni saklar; diğer tarayıcılar projede 1 GB'a kadar dosyaların kopyasını tutar. Altyazılı videonun boyut sınırını README yazmıyor; büyük dosyada Chrome ya da Edge kullan. |
Sık sorulan sorular
Harfiyen nedir?
Türkçe konuşmayı tarayıcıda yazıya döken, noktalamayı ve sayıları Türkçe kurallarına göre yazan ve stilli altyazıyı videoya gömüp MP4 olarak indiren ücretsiz, açık kaynak bir web uygulaması.
Videoya otomatik Türkçe altyazı nasıl eklenir?
harfiyen.dev'de videoyu açarsın, Yazıya dök'e basarsın, sağ panelden bir altyazı stili seçip Dışa aktar ile altyazısı videoya yazılmış MP4'ü indirirsin. SRT ve VTT dosyası da alabilirsin.
İngilizce videoya Türkçe altyazı eklenebilir mi?
Evet. Videonun dilini İngilizce seçip yazıya dökersin (İngilizceyi anlayan model otomatik seçilir), çeviriyi Türkçeye yaptırırsın ve TR seçiliyken altyazılı videoyu indirirsin. Bunun için ekran kartı gerekir.
Harfiyen ücretsiz mi?
Evet. Kodu MIT lisanslı, hesap ya da kullanım sınırı yok. Kullandığı modeller kendi lisanslarıyla gelir; ticari işte modelin lisansına bak.
Videom bir sunucuya yükleniyor mu?
Hayır. README'ye göre ses ve video bilgisayarından çıkmaz, işlem tarayıcıda yapılır. Ses, video ve metin sunucuya gönderilmez; modeller ilk kullanımda iner, sayfa ziyareti Cloudflare'in ölçüm betiğiyle sayılır.
Harfiyen için ekran kartı gerekir mi?
Varsayılan model ve canlı mikrofon ekran kartında (WebGPU) çalışır. Ekran kartı yoksa işlemcide çalışan modeli seçip dosyaları yazıya dökebilirsin. Masaüstü Chrome ya da Edge önerilir.
İlgili rehberler
Kaynaklar
- Harfiyen README
- Değişiklik günlüğü (CHANGELOG)
- Yayına alma belgesi (DEPLOY.md)
- Lisans (MIT)
- harfiyen.dev
- Varsayılan konuşma tanıma modelinin kartı (Hugging Face)
Resmî kaynaklarda net olmayanlar: Resmî olarak desteklenen tarayıcı ve sürüm listesi (README yalnız masaüstü Chrome ve Edge öneriyor) · telefonda hangi özelliklerin çalıştığı · altyazılı videonun dosya boyutu sınırı. Her biri ilgili bölümde ne yapabileceğinle birlikte yazılı.




