ප්‍රධාන අන්තර්ගතයට පිවිසෙන්න
LibraTool logoLibraTool

නොමිලේ ටයිප් කිරීමේ වේගය පරීක්ෂා කිරීම (WPM)

කාල නියමිත, වචන ගණන, උද්ධෘත, අභිරුචි සහ සෙන් පරීක්ෂණ මගින් ඔබේ ටයිප් කිරීමේ වේගය (WPM) සහ නිරවද්‍යතාව මනින්න. සජීවී WPM, අමු වේගය, ස්ථාවරත්වය, ප්‍රතිඵල ප්‍රස්තාරයක්, බහු භාෂා, සහ අක්ෂරයෙන් අක්ෂරයට ප්‍රතිපෝෂණ — සියල්ල ඔබේ බ්‍රවුසරයේම.

සිංහල වචන ලැයිස්තුවක් තවම නැත; එබැවින් වචන ඉංග්‍රීසි වේ. ඒවා ටයිප් කරන්න, නැතහොත් ඔබේම පෙළක් ඇලවන්න.
0Tab — නැවත ආරම්භ කරන්න · Esc — පෙළෙන් ඉවත් වන්න

ආරම්භ කිරීමට ටයිප් කිරීම ආරම්භ කරන්න — ටයිමරය ඔබේ පළමු යතුරු පීඩනයෙන් ආරම්භ වේ.

ටයිප් කළ යුතු පෙළ:

සම්පූර්ණයෙන්ම ඔබේ බ්‍රවුසරයෙහි ධාවනය වේ — ඔබ ටයිප් කරන දෙයක් උඩුගත නොවේ.

පොදු භාවිත

  • වැඩ සිතුවිම් WPM තිරසන්නදත්ත-අතිරේකයි සහ පරිපාලන කර්තව්‍ය සිතුවිම් ඔබගේ ඉවුණු-ප්‍ර-මිනිත්තු තිරසන්න.
  • පාසල සඳහා ටයිප්පිම ඉගෙන ගන්නවඩා වේගයි සහ සටහන ඉවුණු ටයිප්පිම දිගු ඉගෙන ගන්න.
  • වැඩ කිරීමට ඉතිරිකරණයිශ්‍රධ්ධාසිතුවිම් සෙසම්භාවිතයට පෙර ඔබගේ ඉවුණු සෙමස්ටර කිරීමට ඉක්මනින් ටයිප්පිම.
  • බිම්බ පිට ටයිප්පිම වේගයි තිරසන්නනව බිම්බ හෝ පිරිසිද්ධිය ඔබගේ නිසැයින්ට නිසැයින්ට වඩා වේගයි බලන්න.

එය ක්‍රියා කරන්නේ කෙසේද

ටයිප් කිරීමේ වේග පරීක්ෂණය React state සහ කාල ගණනය සඳහා performance.now() භාවිතයෙන් සම්පූර්ණයෙන්ම බ්‍රවුසරයේ ක්‍රියාත්මක වේ — සර්වරයක්, උඩුගත කිරීමක්, බාහිර සේවාවක් නැත. යතුරු තට්ටු කිරීම් තථ්‍ය කාලීනව වර්ගීකරණය කර ගණන් කරන අතර, WPM, නිරවද්‍යතාව, සහ ස්ථාවරත්වය Monkeytype ප්‍රසිද්ධියේ ලේඛනගත කරන එකම අක්ෂර-පදනම් සූත්‍ර භාවිතයෙන් ගණනය කෙරේ.

  1. 1
    වචන ලැයිස්තුව දේශීයව පූරණය වේ
    ඔබ භාෂාවක් තෝරන විට, වචන සමූහය ස්ථිර JSON ගොනුවකින් ලබාගෙන component state එකේ තැන්පත් වේ. පසුව පරීක්ෂණ ඡේදය සෑදීමට වචන අහඹු ලෙස නියැදිගත කෙරේ; punctuation හෝ numbers සක්‍රියව ඇති විට, උත්පාදකය අනුපිළිවෙලට කොමා, අවසාන සලකුණු, සහ ඉලක්කම් ටෝකන ප්‍රාථමිකව ඇතුළත් කරයි.
  2. 2
    යතුරු තට්ටු කිරීම් තත්පරයකට ගණන් කෙරේ
    සැඟවුණු ආදාන element එකක් සෑම අක්ෂරයක්ම ග්‍රහණය කරයි. සෑම යතුරු තට්ටුවක්ම තත්පරයකට-bucket ගණකයක් වැඩි කරන අතර, සෑම අක්ෂරයක්ම එය නිවැරදි, වැරදි, හෝ අමතර ලෙස වර්ගීකරණය කිරීමට ඉලක්කය සමඟ වහාම සංසන්දනය කෙරේ. ටයිමරය නිරවද්‍යතාවය සඳහා performance.now() භාවිතයෙන් setInterval හරහා තත්පර 1ක පරතරයන්හි ධාවනය වේ.
  3. 3
    මිනුම් රෝ යතුරු තට්ටු දත්තවලින් ගණනය කෙරේ
    පරීක්ෂණයේ අවසානයේ, net WPM ගණනය කෙරෙන්නේ සම්පූර්ණයෙන්ම-නිවැරදි වචන වලට අයත් අක්ෂර සහ ඒවායේ අනුගාමී හිස්තැන් වලින්, ගත වූ තත්පර වලින් බෙදා, සම්මත 5-අක්ෂර-එක-වචනයට ඒකකයට පරිවර්තනය කිරීමෙනි. Raw WPM දෝෂ ඇතුළුව සෑම යතුරු තට්ටුවක්ම ගණන් කරයි. ස්ථාවරත්වය variation සංගුණකයක් ගණනය කිරීමට තත්පරයට-raw නියැදි භාවිතා කරන අතර, පසුව 0–100 ලකුණක් නිපදවීමට kogasa smoothing සූත්‍රය (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) යොදයි.
  4. 4
    ප්‍රතිඵල ප්‍රස්ථාරය Canvas වෙත නිරූපණය වේ
    WPM-කාලයත්-සමඟ සහ raw-WPM-කාලයත්-සමඟ මාලා 2D Context API භාවිතයෙන් HTML Canvas element එකකට අඳිනු ලැබේ. ඔබ ඔබේ ප්‍රතිඵලය නිර්යාත කරන විට, එකම Canvas API එක ප්‍රස්ථාරය, ප්‍රධාන සංඛ්‍යාලේඛන, සහ libratool.com ආරෝපණය ඇතුළුව 820×460 රූපයක් නිරූපණය කර, එය canvas.toBlob() හරහා PNG එකක් ලෙස ලබා දෙයි.

සම්බන්ධ මෙවලම්

📖

කියවීමේ කාලය ගණකය

ඕනෑම පාඨ කියවීමට කොතරම් කාලයක් ගතවේද යන්න ගණනය කරන්න. කියවීම් වේගය තෝරන්න, වචන ගණන, වාක්‍ය ගණන, සහ කතා කිරීමේ කාලය ලබා ගන්න.

උත්සාහ කරන්න
⚡

ත්‍වරිත කියවීම (RSVP)

Rapid Serial Visual Presentation මඟින් වඩාත් වේගයෙන් කියවන්න: වඩාත් පහසුවෙන් හඳුනාගත හැකි අකුර මැදට සිටින සේ, ඔබගේ පෙළ 100–1200 WPM වෙනස් කළ හැකි වේගයකින් වරකට එක් වචනය බැගින් දිස් වේ. Paste කරන්න, වේගය සකසන්න, සහ play ඔබන්න. සියල්ල ඔබගේ බ්‍රව්සරය තුළම සිදුවේ.

උත්සාහ කරන්න
⚡

ප්‍රතික්‍රියා කාල පරීක්ෂාව

මිලි තත්පර වලින් ඔබේ ප්‍රතික්‍රියා කාලය මනින්න: කොටුව කොළ පැහැයට හැරෙන තෙක් රැඳී සිටින්න, ඔබට හැකි තරම් වේගයෙන් ක්ලික් කරන්න හෝ තට්ටු කරන්න, සහ උත්සාහයන් 5 ක සාමාන්‍ය සහ හොඳම කාලය ලබා ගන්න.

උත්සාහ කරන්න

නිතර අසන ප්‍රශ්න