Test rýchlosti písania (SPM) zadarmo
Zmerajte si rýchlosť písania (WPM) a presnosť pomocou testov s časom, počtom slov, citátmi, vlastným textom a zen režimom. Živý WPM, surová rýchlosť, konzistentnosť, graf výsledkov, viaceré jazyky a spätná väzba pre každý znak — všetko v prehliadači.
Stačí začať písať — časovač sa spustí pri prvom stlačení klávesy.
Text na písanie:
Beží celé vo vašom prehliadači — nič, čo napíšete, sa nenahráva.
Bežné použitia
- Testujte WPM na požiadavkách pracovného miestaSkontrolujte svoje slová za minútu naproti zadávaniu údajov a požiadavkám administratívnych úloh.
- Cvičte písanie do školyVytvorte plynulosť zápisu, ktorá robí eseje a poznámky rýchlejšie.
- Zahrejte sa pred prácouRýchly prst psania upúšťa, aby sa vzbudili prsty pred zameraným sedením.
- Porovnajte rýchlosť písania medzi klávesnicamiVidieť, či nová klávesnica alebo rozloženie vás skutočne robí rýchlejšími.
Ako to funguje
Test rýchlosti písania beží výhradne v prehliadači pomocou React stavu a performance.now() na meranie času — bez servera, bez nahrávania, bez externej služby. Stlačenia klávesov sa klasifikujú a počítajú v reálnom čase a WPM, presnosť a konzistentnosť sa počítajú pomocou rovnakých vzorcov založených na znakoch, aké verejne dokumentuje Monkeytype.
- 1Zoznam slov sa načítava lokálneKeď vyberiete jazyk, zásoba slov sa načíta zo statického súboru JSON a uloží sa do stavu komponentu. Slová sa potom náhodne vzorkujú na zostavenie testovacieho textu; pri zapnutej interpunkcii alebo číslach generátor pravdepodobnostne vkladá do postupnosti čiarky, koncové znamienka a číselné tokeny.
- 2Stlačenia klávesov sa počítajú za sekunduSkrytý vstupný prvok zachytáva každý znak. Každé stlačenie klávesu zvýši počítadlo v danej sekundovej priehradke a každý znak sa okamžite porovná s cieľom, aby sa klasifikoval ako správny, nesprávny alebo navyše. Časovač beží cez setInterval v intervaloch 1 sekundy s presnosťou performance.now().
- 3Metriky sa počítajú zo surových dát o stlačeniach klávesovNa konci testu sa čisté WPM vypočíta zo znakov patriacich k úplne správnym slovám plus ich koncovým medzerám, delené uplynutým počtom sekúnd, a prevedie na štandardnú jednotku 5 znakov na slovo. Surové WPM počíta každé stlačenie klávesu vrátane chýb. Konzistentnosť používa surové vzorky za sekundu na výpočet variačného koeficientu a potom aplikuje vyhladzovací vzorec kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) na získanie skóre 0–100.
- 4Graf výsledkov sa vykresľuje do CanvasuRady WPM v čase a surového WPM v čase sa vykresľujú do prvku HTML Canvas pomocou 2D Context API. Pri exporte výsledku rovnaké Canvas API vykreslí obrázok 820×460 — vrátane grafu, hlavných štatistík a atribúcie libratool.com — a doručí ho ako PNG cez canvas.toBlob().
Súvisiace nástroje
Kalkulačka času čítania
Odhadnite, ako dlho trvá prečítanie ľubovoľného textu. Zvoľte rýchlosť čítania, získajte počet slov, viet a odhady času hovorenia.
Rýchločítanie (RSVP)
Čítajte rýchlejšie vďaka rýchlemu sériovému vizuálnemu zobrazovaniu: váš text bliká po jednom slove pri nastaviteľnej rýchlosti 100 – 1200 SPM, pričom písmeno v bode optimálneho rozpoznania je centrované. Vložte text, nastavte rýchlosť a stlačte play. Všetko vo vašom prehliadači.
Test reakčného času
Zmerajte svoj reakčný čas v milisekundách: počkajte, kým pole zozelenie, kliknite alebo ťuknite čo najrýchlejšie a získajte svoj priemer a najlepší čas z 5 pokusov.