កម្មវិធីគណនាពេលអាន ឥតគិតថ្លៃ
ប៉ាន់ស្មានរយៈពេលអានអក្សរណាមួយ។ ជ្រើសល្បឿនអាន ទទួលចំនួនពាក្យ ចំនួនប្រយោគ និងការប៉ាន់ស្មានពេលនិយាយ។
ល្បឿនមធ្យម: មនុស្សពេញវ័យអានបានល្បឿន 200–250 wpm ស្ងាត់។ អូឌីយ៉ូប៊ុករំលែកក្នុង 120–150 wpm។ អ្នកអានលឿនអាចឡើងដល់ 500–700 wpm ប៉ុន្តែការយល់ដឹងថយចុះ។
អត្ថបទមធ្យម: ~1,200 ពាក្យ (~5 min)។ អត្ថបទវែង: ~2,500 ពាក្យ (~10 min)។ សៀវភៅមានជាមធ្យម 70,000–90,000 ពាក្យ (~5–6 ម៉ោង ក្នុង 250 wpm)។
ការប្រើប្រាស់ទូទៅ
- រយៈពេលអាននៃប៉ុស្តិ៍ប្លកគណនាការប៉ាន់ស្មានពេលវេលាអានដែលត្រឹមត្រូវសម្រាប់អត្ថបទប្លក ដើម្បីបន្ថែមលេខប្រលង ពេលវេលាអាន និងកំណត់ការរំពឹងទុកនៃអ្នកអាន។
- រយៈពេលអាននៃអ៊ីមែល និងលិខិតព័ត៌មានប៉ាន់ស្មានពេលវេលាអានសម្រាប់លិខិតព័ត៌មាននិងអ៊ីមែលលក្ខណ៍ផ្សេងៗ ដើម្បីសម្រួលប្រវែង និងគុណវាលលក្ខណ្ឌលើបើកទៅលើលក្ខណ្ឌលើចុច។
- រយៈពេលអាននៃបទបង្ហាញ និងសក្ខបត្រគណនាពេលវេលានិយាយនៃសក្ខបត្របង្ហាញ ការប្រកាស និងសម្លេងរឹងលើគោលដៅនៃពាក្យក្នុងមួយនាទី។
- ចំនួនពាក្យសម្រាប់ឈ្មោះប្រតិក្ររបស់ឌីជីថលម៉ាសពិនិត្យមើលចំនួនពាក្យ ចំនួនតួអក្សរ និងពេលវេលាអានប៉ាន់ស្មានសម្រាប់រូបភាពរំលេច និងប៉ុស្តិ៍ឌីជីថលម៉ាស។
- ប៉ាន់ស្មានពេលអានសៀវភៅ និងជំពូកដាក់សក្ខបត្រ ឬឯកសារដើម្បីប៉ាន់ស្មានថាវាត្រូវការពេលវេលាប៉ុន្មាននាក់ដែលមាននិ្យោបាយលាប់ផ្ការលាប់ផ្កា។
វាដំណើរការដោយរបៀបណា
ពេលវេលាអានត្រូវបានគណនាទាំងស្រុងក្នុងកម្មវិធីរុករករបស់អ្នកដោយប្រើក្បួនដោះស្រាយរាប់ពាក្យសរសេរដោយដៃ និងនព្វន្តសាមញ្ញ — គ្មានបណ្ណាល័យ គ្មានការហៅម៉ាស៊ីនមេឡើយ។ ការធ្វើតេស្តល្បឿនក្នុងខ្លួនប្រើ performance.now() គុណភាពខ្ពស់ និង requestAnimationFrame របស់កម្មវិធីរុករកដើម្បីវាស់ថាតើអ្នកអានលឿនប៉ុន្មាន ហើយបន្ទាប់មកបញ្ចូល WPM ដែលបានវាស់ត្រឡប់ទៅការប៉ាន់ស្មាន។
- 1ការញែកជាតូខិនតាមចន្លោះស្រង់អត្ថបទដែលអ្នកបានបិទភ្ជាប់ត្រូវបានបំបែកតាម regex /\s+/ ដើម្បីរាប់ពាក្យ។ ព្រំដែនប្រយោគត្រូវបានរកឃើញដោយផ្គូផ្គងការរត់វណ្ណយុត្តិ .!?; ការបំបែកកថាខណ្ឌត្រូវបានរកឃើញដោយបំបែកនៅបន្ទាត់ទទេ។ អ្វីៗនេះជា JavaScript ធម្មតាមួយចំនួនបន្ទាត់ដោយគ្មានបណ្ណាល័យខាងក្រៅឡើយ។
- 2ការចែកតាមល្បឿនអានពេលវេលាអានគឺចំនួនពាក្យ ចែកនឹង WPM គណនាភ្លាមៗរាល់ការចុចគ្រាប់ចុចតាមរយៈខូក React useMemo។ ពេលវេលានិយាយប្រើមូលដ្ឋាន 130 WPM ថេរ (អត្រាស្តង់ដារសម្រាប់ការនិទានឮៗ)។ ឧបករណ៍ក៏គណនាជាមុននូវពេលវេលាសម្រាប់ល្បឿនធម្មតាបួនក្នុងពេលដំណាលគ្នា ដូច្នេះអ្នកអាចមើលឃើញជួរពេញលេញភ្លាមភ្លាម។
- 3ការធ្វើតេស្តល្បឿនផ្ទាល់ខ្លួនជាជម្រើសការប្តូរទៅផ្ទាំងធ្វើតេស្តល្បឿនបង្ហាញអត្ថបទ (មួយក្នុងចំណោមប្រាំដើម ~180-220 ពាក្យនីមួយៗ)។ អត្ថបទព្រិលរហូតដល់អ្នកចុចចាប់ផ្តើម; ចំណុចនោះ performance.now() ចាប់ត្រាចាប់ផ្តើម ហើយ requestAnimationFrame ជំរុញកម្មវិធីរាប់ mm:ss ផ្ទាល់។ ពេលអ្នកចុចរួចរាល់ មីលីវិនាទីដែលកន្លងផុតត្រូវបានចែកនឹងចំនួនពាក្យអត្ថបទដើម្បីទទួលបាន WPM ពិតប្រាកដរបស់អ្នក។
- 4ការត្រួតពិនិត្យសមហេតុផល និងវដ្តមតិត្រឡប់ដំណើរការខ្លីជាង 10 វិនាទី ឬលឿនជាង 1500 WPM ត្រូវបានសម្គាល់ថាគួរសង្ស័យ ហើយត្រូវបានលុបចេញ។ ល្បឿនដែលបានវាស់ត្រឹមត្រូវលេចឡើងជាបន្ទះក្នុងផ្ទាំងការប៉ាន់ស្មានដែលអ្នកអាចធ្វើឲ្យសកម្មដោយចុចម្តង ជំនួសកំណត់ជាមុនទូទៅជាមួយអត្រាអានពិតប្រាកដរបស់អ្នក។
ឧបករណ៍ពាក់ព័ន្ធ
សាកល្បងល្បឿនវាយអក្សរ (WPM)
វាស់ល្បឿនវាយអក្សររបស់អ្នក (WPM) និងភាពត្រឹមត្រូវ ជាមួយតេស្តតាមពេល តាមចំនួនពាក្យ សម្រង់ ផ្ទាល់ខ្លួន និង zen។ WPM ផ្ទាល់ ល្បឿនឆៅ ភាពស្ថិរភាព ក្រាហ្វលទ្ធផល ភាសាច្រើន និងមតិកែលម្អតាមតួអក្សរនីមួយៗ — ទាំងអស់ក្នុងកម្មវិធីរុករករបស់អ្នក។
អានរហ័ស (RSVP)
អានកាន់តែលឿនជាមួយ Rapid Serial Visual Presentation៖ អត្ថបទរបស់អ្នកនឹងបង្ហាញមួយពាក្យម្តងៗក្នុងល្បឿនដែលអាចកំណត់បានពី 100–1200 WPM ដោយដាក់តួអក្សរនៃចំណុចសម្គាល់ល្អបំផុតនៅចំកណ្តាល។ គ្រាន់តែបិទភ្ជាប់ កំណត់ល្បឿន រួចចុចចាក់។ ដំណើរការទាំងស្រុងលើកម្មវិធីរុករករបស់អ្នក។
ម៉ាស៊ីនរាប់ពាក្យ
រាប់ពាក្យ តួអក្សរ ប្រយោគ និងកថាខណ្ឌ។ ប៉ាន់ស្មានពេលវេលាអានសៀវភៅ។