Aksiyon Cümleleri Pratiği
Otomatik modda kelime okunur, ardından "boşluk" süresince sen tekrar edersin (shadowing). Etiket bekle açıkken etiket seçmeden sonraki karta geçilmez.
Geliştirici
Hüseyin Bayer
Konuşma Pratiği'nin tasarımcısı ve geliştiricisi.
✉️ izmgamestudios@gmail.com 📞 0541 770 92 05Uygulama
Konuşma Pratiği · Teknodoz Speak Beta - Erken Erişim
İngilizce konuşma pratiği: Oxford 3000 kelimeleri, aksiyon cümleleri, tonlama ve vurgu çalışmaları, aralıklı tekrar, sınav, WAV kayıt ve rapor.
Kaynaklar ve teşekkürler
- Kelime listesi: The Oxford 3000™, Oxford University Press. Bu uygulama Oxford University Press ile bağlantılı değildir.
- Şiir ve şarkı dizeleri: kamu malı eserler; yazar ve yıl kart notunda yazar.
- Cümleler, Türkçe karşılıklar ve film/dizi tarzı replikler bu uygulamaya özgüdür. Gerçek film, dizi veya modern şarkı alıntısı değildir.
- Kütüphaneler: JSZip (MIT veya GPLv3), jsPDF (MIT).
- Ses ve kayıt: tarayıcının Web Speech ve Web Audio özellikleri, cihazın kendi sesleri.
Geri bildirim ve sorumluluk
Çeviriler ve seviyeler elle hazırlanmıştır, hatalı olabilir. Hata, öneri veya iş birliği için yukarıdaki e-posta ya da telefondan ulaşabilirsin. Veriler yalnızca senin cihazında saklanır (sunucu eşitlemesini kendin açarsan sunucuya da yazılır).
© 2026 Hüseyin Bayer. Tüm hakları saklıdır.
📚 Video ve kaynaklar
Bu uygulama nedir?
İngilizce konuşma pratiği için kısa (3-5 kelimelik) aksiyon cümleleri ve tek kelimelik kelime kartları. Her kart Türkçe çevirili ve A1-C2 seviyelidir. Amaç: cümleyi duy, yüksek sesle tekrar et, kendini kaydet, ilerlemeni etiketle.
Görünüm modları ve paneller
Sade: yalnızca kart ve oynatıcı görünür, renkler yumuşatılmıştır, animasyon yoktur. Günlük pratik için önerilir. Detaylı: tüm paneller açılır: filtreler, gezinme çubuğu, kayıt, meydan okuma ve istatistik.
Detaylı modda her panelin başlığına dokunarak açıp kapatabilir, ▲ ▼ düğmeleriyle yukarı aşağı taşıyabilirsin. "Hepsini aç/kapat" ve "Düzeni sıfırla" üstte durur. Düzenin ve modun tarayıcıda hatırlanır.
Telaffuz puanı (konuşma tanıma)
Kartın altındaki 🎤 Telaffuz puanı düğmesine dokun, cümleyi söyle. Tarayıcı söylediğini yazıya çevirir, uygulama bunu kelime kelime hedefle hizalayıp 0-100 puan verir (⭐ 60+, ⭐⭐ 80+, ⭐⭐⭐ 95+). Doğru söylenen kelimeler yeşil, yakın söylenenler sarı, eksik veya yanlış duyulanlar kırmızı görünür; altta "Duyduğum" satırı çıkar. En iyi puan kartta 🎤 ile görünür. Aksan (ABD / İngiliz) Veri > Ayarlar'dan seçilir ve hem okumayı hem tanımayı etkiler.
Sınır: Puan, tarayıcının tanıdığı kelimelere göredir. Ses tonu, vurgu ve ritmi ölçmez; bu yüzden tonlama kartlarında kaydını modelle kendin karşılaştır. Konuşma tanıma bazı tarayıcılarda internet bağlantısı ister ve her tarayıcıda yoktur (Chrome, Edge, Safari önerilir).
Oyunlaştırma: XP, görevler, sandık ve yolculuk
XP ve seviye: Kart çalışma, etiketleme, yeni kart öğrenme, doğru sınav cevabı, telaffuz, kayıt ve meydan okuma XP kazandırır; aynı kartı tekrar tekrar yaparak XP kasılamaz (günlük sınırlar var). Seviye atlayınca 🎁 sandık ve bazı seviyelerde yeni avatar gelir.
Günlük görevler: Her gün 3 görev (biri hep "kart çalış") üretilir; hedefler seviyenle birlikte zorlaşır. 3 görevi bitirince 🎁 kazanırsın. Haftalık görevler daha büyük ödül verir.
Sandık: Her seferinde farklı çıkar: XP, büyük XP, ❄️ seri koruyucu (bir gün atlarsan serin bozulmaz), avatar veya nadir 👑 unvan.
Yolculuk: 9 duraklı bir harita (Ses Kampı'ndan Ustalar Zirvesi'ne). Her durak bir hedeftir; tamamlayınca XP ve sandık alırsın.
Alışkanlık döngüsü: Ekranın üstündeki oyuncu çubuğu ve "Günün görevleri" paneli seni bugünkü ilk adıma çağırır, serin ve seviyen yatırımın olarak birikir. Hatırlatıcı: Yolculuk sekmesinden günlük tekrar eden takvim dosyası (.ics) indirebilirsin.
Gizlilik ve veri: Her şey tarayıcında saklanır; veritabanı veya sunucu gerekmez. Veri > Ayarlar'dan oyunlaştırmayı "sessiz" (bildirimsiz) ya da "kapalı" yapabilirsin; sade modda bildirimler sakin görünür. JSON yedeği ve yedek kodu XP, görev ve avatar ilerlemeni de taşır.
Bugünün planı, rozetler ve tema
📅 Bugünün planı kartın altındaki düğmeyle tek dokunuşta günlük çalışma listesi kurar: önce vadesi gelen tekrarlar (günlük hedefin yarısı kadar), ardından önerilen seviyeden etiketsiz yeni kartlar gelir. Sade modda da çalışır, böylece filtre kurmadan ne çalışacağını uygulama belirler.
🏅 Rozetler Rapor sekmesinin üstündedir: ilk etiket, 25/100/500 öğrenilen kart, 7 ve 30 gün seri, ilk sınav, tam puan, ilk kayıt, 60 sn'de 10+ cümle, 10 favori, günlük hedef ve A1 ustası. Kilitli rozetin altında nasıl açılacağı yazar.
Tema: Veri > Ayarlar'dan sistem, açık veya koyu tema seçebilirsin; sade mod da seçime uyar.
Sınav, favoriler ve çalışma geçmişi
Sınav sekmesi üç tür soru sorar: Dinle ve seç (duyduğun ifadeyi 4 seçenekten bul), Türkçeden seç ve Dinle ve yaz (dikte; küçük yazım hataları uzun ifadelerde tolere edilir). Kaynak olarak Pratik listesini, zayıf kartları, bugün tekrar edilecekleri, favorileri veya tüm kartları seçebilirsin. "Sonuca göre etiketle" açıkken yanlışlar Bilmiyorum olur, doğru bilinen Bilmiyorum kartlar Öğreniyorum'a yükselir. Sonuç ekranından yanlışları Pratik'te çalışabilirsin.
Favoriler: kartın köşesindeki ☆ ile (kısayol: F) kartı yıldızla, Durum menüsünden "⭐ Favoriler"i seç. Çalışma geçmişi: Rapor sekmesindeki son 30 günlük grafik her gün kaç kart çalıştığını gösterir (yeşil çubuk: hedefe ulaştığın gün). Yazı boyutu Veri > Ayarlar'dan değiştirilir.
Tonlama, vurgu ve sanatsal içerik
Kategoriler: Tonlama, Vurgu: Cümle vurgusu, Vurgu: Kelime vurgusu, Replik: Film tarzı (özgün), Replik: Dizi tarzı (özgün), Sanatsal ifade (özgün), Şiir (kamu malı), Şarkı (kamu malı), Şarkı tarzı (özgün), Tekerleme (diksiyon).
Notasyon: Büyük harfle yazılan kelime vurgulu söylenir (SHE wants a car). ↗ yükselen, ↘ düşen tondur. Kartın altındaki not, tonu, duyguyu veya vurgulu heceyi anlatır.
Telif notu: Film ve dizi repliklerinin gerçek alıntıları telifli olduğundan bu kartlar özgün yazılmış film/dizi tarzı cümlelerdir, gerçek repliklerden alıntı değildir. Şiir ve şarkı kartları yalnızca kamu malı eserlerden (Blake, Wordsworth, Shakespeare, geleneksel şarkılar vb.) kısa dizelerdir, kaynağı notta yazar. Modern şarkı sözleri eklenmemiştir. Kendi içeriğini Veri sekmesinden ekleyebilirsin.
Nasıl çalışılır: Dinle, ardından otomatik moddaki boşlukta aynı tonla tekrar et (shadowing), kaydet ve kaydını modelle karşılaştır. Cihazın okuma sesi vurguyu ve duyguyu birebir canlandıramayabilir: notu ve BÜYÜK harfleri rehber al.
Aralıklı tekrar (Bugün tekrar)
Etiketlediğin her kart bir tekrar takvimine girer. Bilmiyorum kartlar hemen tekrar zamanı gelir. Öğreniyorum kartlar 1 gün sonra, Öğrendim kartlar kutu atladıkça 3, 7, 14, 30 ve 60 gün sonra tekrar gelir. Kartın üstündeki 🔁 Bugün tekrar düğmesi vadesi gelen kartları açar. Durum menüsünden de "Bugün tekrar" seçebilirsin. Aynı kartı tekrar "Bilmiyorum" yaparsan kutu sıfırlanır.
Arama ve klavye kısayolları
Ara kutusu (Filtreler paneli) İngilizce kelime veya Türkçe anlamda arar. Kısayollar (masaüstü, Pratik sekmesi): Boşluk başlat/duraklat, ← → önceki/sonraki, 1 Bilmiyorum, 2 Öğreniyorum, 3 Öğrendim, T Türkçe aç/kapat, A otomatik mod, S durdur, R kayıt başlat/bitir. Yazı kutusundayken kısayollar çalışmaz.
Pratik sekmesi: kartlar ve filtreler
Kategori / Durum / Seviye / Sıra menüleri listeyi daraltır ve sıralar. Sıra: kategori, seviye (A1→C2) veya alfabetik.
Etiketler: Bilmiyorum, Öğreniyorum, Öğrendim. Etiketledikten sonra sonraki karta geçer. Aynı etikete tekrar basarsan etiket kalkar.
Önerilen seviye: bir seviyedeki kartların %80'i "Öğrendim" olunca sıradaki seviyeyi önerir.
Akıllı sıra: Bilmiyorum kartlar sık, Öğrendim kartlar seyrek gelir. Karıştır: tamamen rastgele.
Türkçe aç/kapat: önce Türkçe kapalıyken söylemeyi dene. Seviye menüsü: kartın seviyesini sen değiştirebilirsin.
Hızlı gezinme (çubuk ve seviye atlama)
Kartın altındaki çubuğu sürükleyerek listede hızlıca ilerle veya geri dön. Yanındaki düğmeler: İlk, −10, +10, Son. A1…C2 etiketleri o seviyenin ilk kartına atlar (sayı, listedeki kart adedidir). Seviyeler arasında rahat atlamak için Sıra menüsünden "seviye A1→C2" seç.
Dinle (ses oynatıcı)
▶ Başlat kartı okur. ⏸ Duraklat / ▶ Devam duraklatır; devam edince cümle baştan okunur. ⏹ Durdur keser. ⏮ / ⏭ önceki/sonraki karta geçer ve çalmaya devam eder. 🐢 Yavaşlat / 🐇 Hızlandır hızı 0.1 adımla 0.5×-1.5× arasında değiştirir, hız düğmesi 0.9×'e döndürür. 🔁 Otomatik açıksa kartlar sırayla çalar. Tekrar her cümlenin kaç kez okunacağını belirler. Ses, cihazın İngilizce ses paketiyle okunur.
Shadowing ve etiket: Otomatik modda kelime okunur, ardından seçtiğin boşluk süresince (0-8 sn) sen yüksek sesle tekrar edersin. Okuma sırasında bir etiket (Bilmiyorum / Öğreniyorum / Öğrendim) seçersen ses kesilmez, etiket kaydedilir ve boşluk bittikten sonra sonraki karta geçilir. Etiket bekle açıkken (varsayılan) etiket seçmeden sonraki karta geçilmez, ekranda etiket seçmen istenir. İstersen İleri → ile etiketsiz atlayabilir ya da ayarı kapatabilirsin.
Kayıt ve konuşma kontrolü
● Kayıt mikrofonla kayıt başlatır (en fazla 30 sn), ■ Durdur bitirir. ▶ Kaydı dinle kaydı çalar. ✕ İptal devam eden kaydı iptal eder ya da bekleyen kaydı atar. 💾 Kaydet kaydı o cümleye bağlar (kartta 🎙 işareti çıkar), 🗑 Sil siler. Kayıtlar WAV (16 kHz, mono) biçimindedir. ⬇ WAV dosyayı indirir, ⬆ WAV dosya yükler.
🎤 Konuşma kontrolü söylediğini tanıyıp hedef cümleyle karşılaştırır (%80+ doğru sayılır). Bu özellik tarayıcıya bağlıdır, desteklenmiyorsa düğme görünmez.
Mikrofon için tarayıcı izni gerekir. Gömülü sayfalarda izin verilmeyebilir.
Meydan okuma (15 / 60 / 180 sn)
Üstteki kutudan süreyi seç: 15 sn hızlı, 60 sn standart, 180 sn maraton. Kartlar karışık gelir, Türkçe kapanır. Cümleyi yüksek sesle söyleyip İleri →'ye bas, her basış bir puandır. Süre bitince sonuç ve rekor görünür. Rekorlar her süre için ayrı tutulur. İstersen ✕ İptal ile bırakabilirsin.
Günlük hedef ve seri
Kartların üstündeki çubuk bugünkü ilerlemeni gösterir (İleri, etiket ve konuşma kontrolü sayılır). Hedefi Veri > Ayarlar'dan değiştirebilirsin. Her gün en az bir kart çalışırsan seri artar.
Rapor sekmesi
Toplam durum, öğrenilme yüzdesi, A1-C2 ve kategori çubukları, tekrar edilecekler ve rekorlar tek infografikte. PNG ve PDF olarak indirilir. Paylaşım bağlantısı ve Yedek kodu etiketlerini ve eklediğin cümleleri metne çevirir, başka cihazda İçe aktar ile geri yüklenir.
Veri sekmesi: içe/dışa aktarım
Dışa aktar: JSON (tam yedek), CSV, Word (.docx tablo). Taslak: boş şablon (başlık + 3 örnek satır). İçe aktar: dosya seç ya da metin yapıştır. Sütunlar: English, Turkish, Category, Status, Level. Ayırıcı ; , | veya sekme olabilir. Word dosyasında veri tabloda olmalı.
Ses kayıtları (WAV): tüm kayıtları ZIP olarak indir, WAV/ZIP içe aktar. Dosya adı cümlenin küçük harfli, alt çizgili hâlidir.
Ekle: tek tek kelime/cümle ekle. Ayarlar: günlük hedef, etiketleri sıfırlama.
Kategoriler
Cümle kategorileri: Sabah, İş, Restoran, Alışveriş, Seyahat, Ev, Gece, Soru-Cevap, Fiil A-H / I-R / S-Z, Phrasal, Temel+, Sağlık, Teknoloji, Yazışma, Sosyal, Gelişmiş, Oxford Cümleleri.
Kelime kategorileri: Kelime: Fiil / İsim / Sıfat ve Oxford: İsim / Fiil / Sıfat / Zarf / Diğer. Kelime pratiği için kategori menüsünden birini seç, seviye filtresiyle A1'den başla.
Seviyeler (CEFR)
A1 başlangıç, A2 temel, B1 orta, B2 orta üstü, C1 ileri, C2 ustalık. Seviyeler yaklaşık atanmıştır, her kartın seviyesini değiştirebilirsin. Kendi eklediğin ve seviye belirtmediğin öğeler A2 sayılır.
Veriler nerede saklanır?
Etiketler, ayarlar, eklediğin öğeler ve ilerleme bu tarayıcıda (localStorage), ses kayıtları IndexedDB'de saklanır. Tarayıcı verisini silersen veya başka cihaza geçersen kaybolur. Düzenli olarak JSON/CSV ve kayıt ZIP'i indirip yedek al.
Sık sorulanlar
Ses çalmıyor: telefonun sessiz modunu ve cihazdaki İngilizce ses paketini kontrol et.
Mikrofon açılmıyor: tarayıcı iznini ver. Bazı gömülü görünümlerde izin verilemez, sayfayı doğrudan tarayıcıda aç.
Dosya inmiyor: metin Veri sekmesindeki alt kutuya da yazılır.
Oxford 3000: resmî listenin (A1-B2) 3000 kelimesinin tamamı kartlarda var. Kelimeler Oxford: İsim / Fiil / Sıfat / Zarf / Diğer kategorilerinde, seviyeleri listedeki resmî seviyedir (birden fazla anlamı olanlarda en düşük seviye). Türkçe karşılıklar kısa tutulmuştur, çok anlamlı kelimelerde en yaygın anlam verilir. Oxford Cümleleri kategorisi seçili kelimeler için 3-5 kelimelik örnek cümlelerdir. Kaynak: Oxford Learner's Dictionaries, The Oxford 3000.
Oyuncu
🎯 Günlük görevler
🗓️ Haftalık görevler
🧭 Yolculuk haritası
🏁 Kişisel rekorlar
⏰ Hatırlatıcı
Sunucu olmadığı için bildirim gönderilmez. Takvim dosyası (.ics) telefonun veya bilgisayarın takvimine her gün tekrar eden bir hatırlatma ekler. Bildirim seçeneği yalnızca sayfa açıkken çalışır.
🧠 Sınav
Dinle ve seç, Türkçeden seç ya da duyduğunu yaz. Yanlış cevaplar "Bilmiyorum" olur, doğru bilinenler bir seviye yükselir.
🏅 Rozetler
Ayarlar
Dışa aktar
Word dosyası Google Dokümanlar'da da açılır. JSON: tüm cümleler, çeviriler, kategoriler ve etiketler. CSV: Excel'de açılır (English, Turkish, Category, Status, Level).
Taslak (şablon) indir
Taslakta başlık satırı ve 3 örnek satır var. Örnekleri silip kendi satırlarını yaz, sonra İçe aktar ile yükle. Sütunlar: English, Turkish, Category, Status, Level.
İçe aktar
Satır biçimi: İngilizce; Türkçe; Kategori; Durum; Seviye; Not. Dosya türleri: CSV, TXT, JSON, Word (.docx, tablo içinde). Ayırıcı olarak ; , | veya sekme olur. Sadece İngilizce yazarsan da eklenir. Durum: Öğrendim / Öğreniyorum / Bilmiyorum. Seviye A1-C2, boşsa A2 sayılır.
Ses kayıtları (WAV)
İçe aktarmada WAV dosya adı cümleyle eşleşmeli (ör. i_grab_my_keys.wav). ZIP içinde manifest.json varsa o kullanılır. Tek bir WAV seçersen ve adı eşleşmezse, Pratik'te açık olan cümleye eklenir.
Kelime / cümle ekle
Sunucu eşitleme
Aynı profil koduyla etiketlerini, ayarlarını, eklediğin cümleleri ve ses kayıtlarını cihazlar arasında taşıyabilirsin. Kodu gizli tut.