Негізгі мазмұнға өту

Оқу уақыты есептегіші — тегін

Кез келген мәтінді оқуға қанша уақыт кететінін бағалаңыз. Оқу жылдамдығын таңдаңыз, сөз санын, сөйлем санын және сөйлеу уақытын бағалауды алыңыз.

Жүктелгеннен кейін офлайн жұмыс істейді
Оқу уақыты
51 сек
@ 238 с/мин
Сөйлеу уақыты
1 мин 33 сек
@ 130 с/мин
Баяу1 мин 21 секОрташа51 секЖылдам35 секДауыстап оқу1 мин 33 сек
202
Сөздер
1 093
Таңбалар
10
Сөйлемдер
1
Параграфтар

Орташа жылдамдықтар: Ересектер үнсіз оқығанда 200–250 с/мин. Аудиокітаптар 120–150 с/мин жылдамдықпен айтылады. Жылдам оқырмандар түсінушілік төмендеуімен 500–700 с/мин-ге жете алады.

Орташа мақалалар: ~1 200 сөз (~5 мин). Ұзақ формат: ~2 500 сөз (~10 мин). Кітаптар орта есеппен 70 000–90 000 сөзден тұрады (250 с/мин-де ~5–6 сағат).

Жиі қолданылуы

  • Блог Сипаттамалары үшін Оқу УақытыБлог мақалалары үшін дәл оқу уақыты бағалауларын есептеңіз оқу уақыты төсіндерін қосу және оқушы күтінігін орнату үшін.
  • Электрондық пошталар және Бюллетеньдер үшін Оқу УақытыЭлектрондық пошта бюллетеньдері және бизнес электрондық поштасы үшін оқу уақытын бағалаңыз ұзындығын оңтайландыру және ашық-жер нысанасын жақсарту үшін.
  • Презентациялар және Сценарийлер үшін Оқу УақытыМинутына сөздерге негіздеген презентация сценарийлері, сөздер және дыбыс-үстіндігі үшін сөйлеу уақытын есептеңіз.
  • Әлеуметтік Медиа Көшірмесі үшін Сөз СаныӘлеуметтік медиа байрамдау және постериты үшін сөз санын, таңба санын және болжамды оқу уақытын тексеріңіз.
  • Кітаптар және Тарауларды Оқу Уақытын БағалаңызОқу бөлінісіне немесе үзінді бөлінісіне ықпал етіп, әртүрлі оқу жылдамдықтарында оқуның қанша уақыт алатынын бағалаңыз.

Қалай жұмыс істейді

Оқу уақыты қолмен жазылған сөз-санау алгоритмі мен қарапайым арифметика пайдаланып толығымен браузеріңізде есептеледі — кітапхана жоқ, серверлік шақыру жоқ. Кірістірілген жылдамдық тесті сіздің жеке қаншалықты жылдам оқитыныңызды өлшеу үшін браузердің жоғары-ажыратымдылықты performance.now() таймерін және requestAnimationFrame пайдаланады, содан кейін сол өлшенген WPM-ды бағалауға кері қайтарады.

  1. 1
    Бос орын токенизациясы
    Қойылған мәтініңіз сөздерді санау үшін /\s+/ регексінде бөлінеді. Сөйлем шекаралары .!? тыныс белгі қатарларын сәйкестендіру арқылы анықталады; абзац үзілістері бос жолдарда бөлу арқылы табылады. Мұның барлығы нөлдік сыртқы кітапханасы бар жай JavaScript-тің бірнеше жолы.
  2. 2
    Оқу жылдамдығына бөлу
    Оқу уақыты — React useMemo хугі арқылы әр перне басу сайын тірі есептелетін сөзСаны ÷ WPM. Сөйлеу уақыты бекітілген 130 WPM негізін пайдаланады (дауыстап баяндау үшін стандартты жылдамдық). Құрал сондай-ақ жалпы ауқымды бір қарағанда көру үшін төрт жалпы жылдамдыққа уақыттарды бір мезгілде алдын ала есептейді.
  3. 3
    Қосымша жеке жылдамдық тесті
    Жылдамдық Тесті қойындысына ауысу проза үзіндісін ашады (бестің біреуі, әрқайсысы шамамен ~180-220 сөз). Үзінді "Бастау"-ды баспас бұрын бұлыңғырланған; сол сәтте performance.now() бастапқы уақыт белгісін түсіреді, ал requestAnimationFrame тірі мм:сс санауышын басқарады. "Дайын"-ды баспаңда, өткен миллисекундтар нақты WPM-ыңызды алу үшін үзінді сөз санына бөлінеді.
  4. 4
    Дұрыстықты тексеру және кері байланыс циклы
    10 секундтан қысқа немесе 1500 WPM-ден жылдам жүрістер күдікті деп белгіленіп, алынып тасталады. Жарамды өлшенген жылдамдық Бағалау қойындысында бір басумен белсендіре алатын чип ретінде пайда болады, жалпы дайын баптауды нақты оқу жылдамдығыңызбен алмастырады.

Байланысты құралдар

Жиі қойылатын сұрақтар