শব্দ · অক্ষর · পড়ার সময়
ওয়ার্ড কাউন্টার
“The quick brown fox jumps over the lazy dog.” বাক্যে 9টি শব্দ, 44টি অক্ষর আর ফাঁকা ছাড়া 36টি অক্ষর আছে। নিজের লেখা পেস্ট বা টাইপ করে তার গণনা দেখুন।
- 1000 ÷ 200/min = 5:00
- 1000 ÷ 130/min = 7:42
লিখতে লিখতেই গণনা হালনাগাদ হয় আর লেখা এই ট্যাব ছেড়ে যায় না। পড়া ও বলার সময় দুটি সংখ্যার ঘরের হার ধরে হিসাব হয়, যা অনুমান মাত্র, আপনি বদলাতে পারেন।
Scanned by NortonTM Safe Web
এক নজরে
- মূল্য
- কোনো চার্জ নেই
- অ্যাকাউন্ট
- লাগে না
- আপলোড
- প্রযোজ্য নয় — লেখা আপনার ট্যাব ছেড়ে যায় না
- শব্দের নিয়ম
- Intl.Segmenter দিয়ে Unicode শব্দ-সীমানা (UAX #29)
- পড়ার সময়
- শব্দ ÷ প্রতি মিনিটের শব্দ; শুরুতে 200, বদলানো যায়
- আকারের সীমা
- প্রতি লেখায় 5,000,000 অক্ষর
নমুনা লেখার গণনা ও পড়ার সময়
এই তালিকাগুলো কাউন্টারের একই কোড থেকে আসে। UTF-16 ইউনিট আর UTF-8 বাইট দেখায় কেন অক্ষরসংখ্যা আর বাইটে আকার আলাদা হয়।
| লেখা | শব্দ | অক্ষর | UTF-16 ইউনিট | UTF-8 বাইট |
|---|---|---|---|---|
| Hello, world! | 2 | 13 | 13 | 13 |
| well-known | 2 | 10 | 10 | 10 |
| naïve | 1 | 5 | 5 | 6 |
| naïve | 1 | 5 | 6 | 7 |
| 日本語のテキスト | 3 | 8 | 8 | 24 |
| 3.14 and 1,000 | 3 | 14 | 14 | 14 |
| 👨👩👧👦 | 0 | 1 | 11 | 25 |
| শব্দ | প্রতি মিনিটে 200 শব্দে পড়া | প্রতি মিনিটে 130 শব্দে বলা |
|---|---|---|
| 100 | 0:30 | 0:46 |
| 250 | 1:15 | 1:55 |
| 500 | 2:30 | 3:51 |
| 1000 | 5:00 | 7:42 |
| 2000 | 10:00 | 15:23 |
| 5000 | 25:00 | 38:28 |
লেখার শব্দ কীভাবে গুনবেন
লেখা পেস্ট বা টাইপ করুন
লেখাটি বাক্সে রাখুন। একটি নমুনা আগে থেকেই আছে, যাতে সঙ্গে সঙ্গে গণনা দেখতে পান; ফাঁকা বাক্স থেকে শুরু করতে মুছুন চাপুন। কয়েক মেগাবাইটের লেখাও চলে, 5,000,000 অক্ষর পর্যন্ত।
গণনা পড়ুন
শব্দ, অক্ষর, ফাঁকা ছাড়া অক্ষর, বাক্য, অনুচ্ছেদ আর লাইন লিখতে লিখতেই হালনাগাদ হয়। এর নিচে পাবেন শব্দের গড় দৈর্ঘ্য, সবচেয়ে লম্বা শব্দ, আর UTF-16 ইউনিট ও UTF-8 বাইটে লেখার আকার।
পড়ার হার ঠিক করুন
পড়ার সময় হলো শব্দসংখ্যা ভাগ প্রথম সংখ্যার ঘরের প্রতি মিনিটের শব্দ (শুরুতে 200)। বলার সময় দ্বিতীয় ঘর ব্যবহার করে (শুরুতে 130)। নিজের গতির সঙ্গে মেলাতে যেকোনোটি বদলান।
গণনার সংজ্ঞা কী
শব্দ হলো অক্ষর, অঙ্ক বা ভাবচিত্র-অক্ষরের এমন একটি ধারা, যাকে Unicode শব্দ-সীমানার নিয়ম (UAX #29) একটি একক ধরে, আর ব্রাউজারের Intl.Segmenter দিয়ে তা খুঁজে বের করা হয়। ফাঁকা ও যতিচিহ্ন শব্দ নয়, আর জাপানি, চীনা বা থাই লেখায়, যেখানে শব্দের মাঝে ফাঁকা থাকে না, ব্রাউজারের অভিধান দিয়ে ভাগ করা হয়। অক্ষর হলো গ্রাফিম ক্লাস্টার, যা পাঠক একটি চিহ্ন হিসেবে দেখেন: সাতটি কোড পয়েন্টে গড়া একটি পরিবারের ইমোজি একটি অক্ষর, আর যুক্ত উচ্চারণচিহ্ন সহ একটি অক্ষরও তাই।
একই লেখায় আলাদা টুল আলাদা গণনা দেয়, কারণ তাদের নিয়ম আলাদা। যে কাউন্টার ফাঁকায় ভাগ করে সে “well-known”-কে একটি শব্দ ধরে, অথচ Unicode নিয়মে তা দুটি; “don't” দুই ক্ষেত্রেই একটি শব্দ। 3.14-এর মতো সংখ্যা একটি শব্দ হিসেবে গোনা হয়। বাক্য খোঁজা হয় Unicode বাক্যের নিয়মে, তাই সংক্ষিপ্ত রূপের পর বড় হাতের অক্ষর এলে তা বাক্যের শেষ ধরা হতে পারে। অনুচ্ছেদ হলো ফাঁকা লাইনে আলাদা করা লাইনের একটি ব্লক। পড়ার সময় হলো শব্দ ÷ প্রতি মিনিটের শব্দ, সেকেন্ডে গোল করা; হারটি অনুমান, আপনার পাঠকদের মাপ নয়।
ওয়ার্ড কাউন্টার নিয়ে প্রশ্ন
ওয়ার্ড কাউন্টার কীভাবে ঠিক করে কোনটি শব্দ?
এটি ব্রাউজারের Intl.Segmenter দিয়ে Unicode শব্দ-সীমানার নিয়ম ব্যবহার করে। অক্ষর, অঙ্ক বা ভাবচিত্র-অক্ষরে গড়া অংশ শব্দ; ফাঁকা ও যতিচিহ্ন নয়। “Hello, world!”-এ 2টি শব্দ, “well-known”-এ 2, “don't”-এ 1 আর “3.14 and 1,000”-এ 3।
অন্য টুল আলাদা শব্দসংখ্যা দেখায় কেন?
বেশিরভাগ সাধারণ কাউন্টার লেখাকে ফাঁকায় ভাগ করে। তাতে “well-known” হয় 1 শব্দ, যেখানে Unicode নিয়মে 2; একা একটি ড্যাশও শব্দ গোনা হয়; আর জাপানি, চীনা বা থাই লেখায়, যেখানে শব্দ ফাঁকা দিয়ে আলাদা হয় না, কোনো শব্দ-সীমানাই মেলে না। কোনো উত্তরই ভুল নয়; তারা আলাদা সংজ্ঞা মানে।
পড়ার সময় কীভাবে হিসাব হয়?
পড়ার সময় হলো শব্দসংখ্যা ভাগ প্রথম সংখ্যার ঘরের প্রতি মিনিটের শব্দ, মিনিট ও সেকেন্ডে দেখানো। প্রতি মিনিটে 200 শব্দে 1,000 শব্দে লাগে 5:00; 250 শব্দে লাগে 4:00। হারটি অনুমান যা আপনি বদলাতে পারেন, কারণ মানুষের পড়ার গতি খুব আলাদা।
অক্ষর, UTF-16 ইউনিট আর UTF-8 বাইটের তফাত কী?
অক্ষর হলো পাঠক যা একটি চিহ্ন হিসেবে দেখেন। UTF-16 ইউনিট হলো JavaScript একটি স্ট্রিংয়ের যে দৈর্ঘ্য জানায়, আর UTF-8 বাইট হলো UTF-8 ফাইলে সংরক্ষণ করলে লেখার আকার। একটি পরিবারের ইমোজি 1 অক্ষর, 11 UTF-16 ইউনিট আর 25 UTF-8 বাইট; “é” অক্ষরটি 1 অক্ষর আর 2 UTF-8 বাইট।
জাপানি, চীনা বা থাই লেখা কি ঠিকমতো গোনে?
আপনার ব্রাউজার যে ভাষা ভাগ করতে পারে, সেখানে এটি শব্দ গোনে: “日本語のテキスト” দেয় 3টি শব্দ, 8টি অক্ষর আর 24 UTF-8 বাইট। ভাগ করা ব্রাউজারে বসানো অভিধানের ওপর নির্ভর করে, তাই বিরল শব্দে দুটি ব্রাউজারে সামান্য তফাত হতে পারে। অক্ষরসংখ্যা তার ওপর নির্ভর করে না।
আমার লেখা কি কোথাও আপলোড হয়?
না। গণনা চলে আপনার ব্রাউজার ট্যাবে আর লেখা কখনো সার্ভারে পাঠানো হয় না। পেজ আগে লোড থাকলে অফলাইনেও চলে। ট্যাব বন্ধ করলে লেখা মুছে যায়।