Pereiti prie pagrindinio turinio

Skaitymo laiko skaičiuotuvas nemokamai

Įvertinkite, kiek laiko užtruks perskaityti bet kurį tekstą. Pasirinkite skaitymo greitį, gaukite žodžių skaičių, sakinių skaičių ir kalbėjimo laiko įvertinimus.

Veikia neprisijungus, kai įkeliama
Skaitymo laikas
51 sek
@ 238 žod./min
Kalbėjimo laikas
1 min 33 sek
@ 130 žod./min
Lėtai1 min 21 sekVidutinis51 sekGreitai35 sekSkaityti garsiai1 min 33 sek
202
Žodžiai
1 093
Simboliai
10
Sakiniai
1
Pastraipos

Vidutiniai greičiai: Suaugusieji skaito 200–250 wpm tyliai. Garsinės knygos pasakojamos 120–150 wpm. Greitaskaičiai pasiekia 500–700 wpm su supratimo sumažėjimu.

Vidutiniai straipsniai: ~1 200 žodžių (~5 min). Ilgos formos: ~2 500 žodžių (~10 min). Knygų vidurkis 70 000–90 000 žodžių (~5–6 val. esant 250 wpm).

Dažniausi naudojimo būdai

  • Skaitymo laikas tinklaraščio įrašamsApskaičiuokite tikslūs skaitymo laiko įverčius tinklaraščio straipsniams, kad pridėtumėte skaitymo laiko žymes ir nustatytumėte skaitytojų lūkesčius.
  • Skaitymo laikas el. paštui ir naujienlaiškiamsĮvertinkite skaitymo laiką el. pašto naujienlaiškiams ir verslo el. paštui, kad optimizuotumėte ilgį ir pagerintumėte atidarymo į spustelėjimą rodiklius.
  • Skaitymo laikas prezentacijoms ir scenarijamsApskaičiuokite kalbėjimo laiką pristatymo scenarijams, kalboms ir balso persigrupavimui pagal žodžius per minutę.
  • Žodžių skaičius socialinės žiniasklaidos kopijaiPatikrinkite žodžių skaičių, simbolių skaičių ir numatomą skaitymo laiką socialinės žiniasklaidos podžemėms ir įrašams.
  • Įvertinkite skaitymo laiką knygoms ir skyriamĮdėkite skyrių arba ištrauką, kad įvertintumėte, kiek laiko užtrunka skaityti skirtingomis skaitymo greičiomis.

Kaip tai veikia

Skaitymo laikas apskaičiuojamas visiškai jūsų naršyklėje, naudojant rankomis parašytą žodžių skaičiavimo algoritmą ir paprastą aritmetiką — jokios bibliotekos, jokio kreipimosi į serverį. Įtaisytas greičio testas naudoja naršyklės aukštos raiškos performance.now() laikmatį ir requestAnimationFrame, kad išmatuotų, kaip greitai jūs asmeniškai skaitote, tada tą išmatuotą WPM grąžina atgal į įvertį.

  1. 1
    Tarpų žetonizavimas
    Jūsų įklijuotas tekstas padalijamas pagal reguliarųjį reiškinį /\s+/, kad suskaičiuotų žodžius. Sakinių ribos aptinkamos atitinkant .!? skyrybos ženklų sekas; pastraipų pertraukos randamos padalijant pagal tuščias eilutes. Visa tai yra kelios paprasto JavaScript kodo eilutės, be jokių išorinių bibliotekų.
  2. 2
    Dalyba iš skaitymo greičio
    Skaitymo laikas yra wordCount ÷ WPM, apskaičiuojamas gyvai su kiekvienu paspaudimu per React useMemo kablį. Kalbėjimo laikas naudoja fiksuotą 130 WPM atskaitą (standartinis tempas garsiam skaitymui). Įrankis taip pat iš anksto apskaičiuoja laikus keturiems dažniems greičiams vienu metu, kad matytumėte visą diapazoną iš karto.
  3. 3
    Pasirenkamas asmeninio greičio testas
    Perjungus į greičio testo skirtuką, atsiskleidžia prozos ištrauka (viena iš penkių originalų, po ~180–220 žodžių). Ištrauka išliekama neryški, kol nepaspaudžiate „Pradėti“; tada performance.now() užfiksuoja pradžios laiko žymą, o requestAnimationFrame valdo gyvą mm:ss skaitiklį. Paspaudus „Baigta“, praėjusios milisekundės padalijamos iš ištraukos žodžių skaičiaus, kad gautumėte jūsų tikrą WPM.
  4. 4
    Patikimumo patikra ir grįžtamojo ryšio ciklas
    Bandymai, trumpesni nei 10 sekundžių ar greitesni nei 1500 WPM, pažymimi kaip įtartini ir atmetami. Galiojantis išmatuotas greitis pasirodo kaip žyma įvertinimo skirtuke, kurią galite aktyvuoti vienu paspaudimu, pakeisdami bendrą šabloną savo tikruoju skaitymo tempu.

Susiję įrankiai

Dažnai užduodami klausimai