მთავარ შინაარსზე გადასვლა

აკრეფის სიჩქარის ტესტი (WPM) უფასოდ

გაზომეთ თქვენი აკრეფის სიჩქარე (WPM) და სიზუსტე დროის, სიტყვების, ციტატის, მორგებული და ზენ ტესტებით. რეალური დროის WPM, ნედლი სიჩქარე, სტაბილურობა, შედეგების გრაფიკი, მრავალი ენა და სიმბოლოების მიხედვით უკუკავშირი — ყველაფერი თქვენს ბრაუზერში.

ქართული სიტყვების სია ჯერ არ არის, ამიტომ სიტყვები ინგლისურია. აკრიფეთ ისინი ან ჩასვით საკუთარი ტექსტი.
0Tab — გადატვირთვა · Esc — ტექსტიდან გასვლა

უბრალოდ დაიწყეთ აკრეფა — ტაიმერი პირველი ღილაკის დაჭერისას ირთვება.

აკრეფის ტექსტი:

მუშაობს მთლიანად თქვენს ბრაუზერში — არაფერი, რასაც აკრეფთ, არ იტვირთება.

გავრცელებული გამოყენება

  • Seci WPM muSaobis moTxovnebisTvisშეადარეთ თქვენი სიტყვები წუთში მონაცემთა შეყვანისა და ადმინისტრაციული პოზიციების მოთხოვნებს.
  • praktika klavis skolisaTvisგანივითარეთ აკრეფის სიმარჯვე, რომელიც ესეებისა და ჩანაწერების წერას აჩქარებს.
  • gajgeba mamuSaobs winმოკლე აკრეფა თითების გასაღვიძებლად ფოკუსირებულ სესიამდე.
  • Salicibis klavis siwraifi tastatureebi Sorisნახეთ, ახალი კლავიატურა ან განლაგება მართლა გაჩქარებთ თუ არა.

როგორ მუშაობს

აკრეფის სიჩქარის ტესტი მთლიანად ბრაუზერში მუშაობს React-ის მდგომარეობისა და performance.now()-ის დროის საზომად გამოყენებით — სერვერის, ატვირთვის ან გარე სერვისის გარეშე. კლავიშის დაჭერები კლასიფიცირდება და ითვლება რეალურ დროში, ხოლო WPM, სიზუსტე და თანმიმდევრულობა გამოითვლება იმავე სიმბოლოზე დაფუძნებული ფორმულებით, რასაც Monkeytype საჯაროდ აქვეყნებს.

  1. 1
    სიტყვების სია ლოკალურად იტვირთება
    ენის არჩევისას, სიტყვების ფონდი მოიპოვება სტატიკური JSON ფაილიდან და ინახება კომპონენტის მდგომარეობაში. შემდეგ სიტყვები შემთხვევით შეირჩევა სატესტო მონაკვეთის ასაშენებლად; პუნქტუაციისა ან რიცხვების ჩართვისას, გენერატორი ალბათობრივად ამატებს მძიმეებს, სასვენ ნიშნებსა და რიცხვით ტოკენებს თანმიმდევრობაში.
  2. 2
    კლავიშის დაჭერები ითვლება წამში
    დამალული input ელემენტი იჭერს ყოველ სიმბოლოს. თითოეული დაჭერა ზრდის წამზე მიბმულ თვლადს, და თითოეული სიმბოლო მაშინვე ედარება სამიზნეს, რომ დაკლასიფიცირდეს, როგორც სწორი, არასწორი ან ზედმეტი. ტაიმერი მუშაობს setInterval-ის მეშვეობით, 1-წამიანი ინტერვალებით, სიზუსტისთვის performance.now()-ის გამოყენებით.
  3. 3
    მეტრიკები გამოითვლება დაუმუშავებელი კლავიშის დაჭერების მონაცემებიდან
    ტესტის ბოლოს, ნეტო WPM გამოითვლება სრულად სწორი სიტყვების სიმბოლოებით, პლუს მათი ბოლო ჰარეებით, დაყოფილი გასული წამებით, და გადაყვანილი სტანდარტულ 5-სიმბოლო-ერთ-სიტყვაში ერთეულში. დაუმუშავებელი WPM ითვლის ყოველ დაჭერას, შეცდომების ჩათვლით. თანმიმდევრულობა იყენებს წამზე დაუმუშავებელ სემპლებს ვარიაციის კოეფიციენტის გამოსათვლელად, შემდეგ იყენებს kogasa-ს გლუვ ფორმულას (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))), 0–100 ქულის მისაღებად.
  4. 4
    შედეგების გრაფიკი რენდერდება Canvas-ზე
    WPM-დროში და დაუმუშავებელი-WPM-დროში სერიები დახატულია HTML Canvas ელემენტზე, 2D Context API-ს გამოყენებით. შედეგის გამოტანისას იგივე Canvas API რენდერს ქმნის 820×460 სურათს — გრაფიკის, ძირითადი სტატისტიკისა და libratool.com ატრიბუციის ჩათვლით — და მას PNG-ად გადმოსცემს canvas.toBlob()-ის მეშვეობით.

დაკავშირებული ინსტრუმენტები

📖

კითხვის დროის კალკულატორი

შეაფასეთ ნებისმიერი ტექსტის კითხვაზე დახარჯული დრო. აირჩიეთ კითხვის სიჩქარე, მიიღეთ სიტყვების, წინადადებების და ლაპარაკის დროის შეფასებები.

სცადე
⚡

სწრაფი მკითხველი (RSVP)

იკითხეთ უფრო სწრაფად სწრაფი სერიული ვიზუალური პრეზენტაციით: თქვენი ტექსტი ციმციმებს თითო სიტყვად, რეგულირებადი 100–1200 WPM სიჩქარით, ოპტიმალური ამოცნობის წერტილის ასო ცენტრშია. ჩასვით, დააყენეთ სიჩქარე და დააჭირეთ დაკვრას. ყველაფერი თქვენს ბრაუზერში.

სცადე
⚡

რეაქციის დროის ტესტი

გაზომეთ თქვენი რეაქციის დრო მილიწამებში: დაელოდეთ, სანამ ყუთი მწვანე გახდება, დააწკაპუნეთ ან შეეხეთ რაც შეიძლება სწრაფად, და მიიღეთ 5 ცდის საშუალო და საუკეთესო შედეგი.

სცადე

ხშირად დასმული კითხვები