Bepul O'qish Vaqti Kalkulyatori

Istalgan matnni o'qish qancha vaqt olishini baholang. O'qish tezligini tanlang, so'z soni, gap soni va gapirish vaqti taxminlarini oling.

Yuklangandan keyin oflayn ishlaydi
O'qish vaqti
51 son
@ 238 so'z/daq
Gapirish vaqti
1 daq 33 son
@ 130 so'z/daq
Past1 daq 21 sonO'rtacha51 sonTez35 sonOvoz chiqarib o'qish1 daq 33 son
202
So'zlar
1,093
Belgilar
10
Gaplar
1
Paragraflar

O'rtacha tezliklar: Kattalar 200–250 so'z/daq tezlikda ovozsiz o'qiydi. Audiokitoblar 120–150 so'z/daq tezlikda o'qiladi. Tez o'quvchilar tushunishning pasayishi bilan 500–700 so'z/daq tezlikka yetishi mumkin.

O'rta hajmli maqolalar: ~1,200 so'z (~5 daq). Uzun maqolalar: ~2,500 so'z (~10 daq). Kitoblar o'rtacha 70,000–90,000 so'zdan iborat (250 so'z/daq tezlikda ~5–6 soat).

Qanday ishlaydi

O'qish vaqti qo'lda yozilgan so'z-sanash algoritmi va oddiy arifmetika yordamida to'liq brauzeringizda hisoblanadi — kutubxonasiz, server chaqiruvisiz. O'rnatilgan tezlik testi brauzerning yuqori-aniqlikdagi performance.now() taymeri va requestAnimationFrame'dan foydalanib siz shaxsan qanchalik tez o'qishingizni o'lchaydi, so'ng shu o'lchangan WPM'ni taxminga qaytarib beradi.

  1. 1
    Bo'shliq tokenizatsiyasi
    Joylashtirilgan matningiz so'zlarni sanash uchun /\s+/ regexi bo'yicha bo'linadi. Jumla chegaralari .!? tinish belgisi qatorlarini moslashtirish orqali aniqlanadi; abzats tanaffuslari bo'sh qatorlar bo'yicha bo'lish orqali topiladi. Bularning barchasi nol tashqi kutubxonali bir necha qator oddiy JavaScript.
  2. 2
    O'qish tezligiga bo'lish
    O'qish vaqti so'zSoni ÷ WPM, har bir tugma bosishida React'ning useMemo xuki orqali jonli hisoblanadi. Gapirish vaqti qat'iy 130 WPM asosidan (ovoz chiqarib rivoyat qilishning standart tezligi) foydalanadi. Asbob shuningdek to'rt umumiy tezlik uchun bir vaqtda vaqtlarni oldindan hisoblaydi, shunda butun oraliqni bir qarashda ko'rasiz.
  3. 3
    Ixtiyoriy shaxsiy tezlik testi
    Tezlik Testi yorlig'iga o'tish nasr parchasini (har biri ~180-220 so'zli beshta asl matndan biri) ochadi. Boshlashni bosguningizcha parcha xiralashtirilgan; shu paytda performance.now() boshlanish vaqt belgisini oladi, requestAnimationFrame esa jonli mm:ss hisoblagichini boshqaradi. Tugallandi ni bosganingizda, o'tgan millisekundlar sizning haqiqiy WPM'ingizni olish uchun parcha so'z soniga bo'linadi.
  4. 4
    Aqllilik tekshiruvi va fikr-mulohaza sikli
    10 soniyadan qisqa yoki 1500 WPM dan tezroq ijrolar shubhali deb belgilanadi va chiqarib tashlanadi. Amal qiluvchi o'lchangan tezlik Taxmin yorlig'ida bir bosish bilan faollashtirishingiz mumkin bo'lgan chip sifatida paydo bo'ladi, umumiy tayyor sozlamani haqiqiy o'qish tezligingiz bilan almashtiradi.

Tegishli asboblar

Ko'p so'raladigan savollar