Chuyển đến nội dung

từ · ký tự · thời gian đọc

Đếm từ

Câu “The quick brown fox jumps over the lazy dog.” có 9 từ, 44 ký tự và 36 ký tự không tính dấu cách. Dán hoặc gõ văn bản của bạn để xem các số đếm của nó.

Các số đếm cập nhật ngay khi bạn gõ và văn bản không bao giờ rời khỏi thẻ này. Thời gian đọc và nói dùng tốc độ trong hai ô số, đó là các giả định mà bạn có thể thay đổi.

Scanned by NortonTM Safe Web

Tóm tắt nhanh

Giá
Không mất phí
Tài khoản
Không cần
Tải lên
Không áp dụng — văn bản không bao giờ rời khỏi thẻ của bạn
Quy tắc từ
Ranh giới từ Unicode (UAX #29) qua Intl.Segmenter
Thời gian đọc
Số từ ÷ số từ mỗi phút; ban đầu là 200, có thể sửa
Giới hạn kích thước
5,000,000 ký tự mỗi văn bản

Số đếm của các văn bản mẫu và thời gian đọc

Các bảng này đến từ cùng mã với bộ đếm. Đơn vị UTF-16 và byte UTF-8 cho thấy vì sao số ký tự và kích thước tính bằng byte khác nhau.

Số đếm của các văn bản mẫu
Văn bảnTừKý tựĐơn vị UTF-16Byte UTF-8
Hello, world!2131313
well-known2101010
naïve1556
naïve1567
日本語のテキスト38824
3.14 and 1,0003141414
👨‍👩‍👧‍👦011125
Thời gian để đọc hoặc nói một văn bản
TừĐọc ở 200 từ mỗi phútNói ở 130 từ mỗi phút
1000:300:46
2501:151:55
5002:303:51
10005:007:42
200010:0015:23
500025:0038:28

Cách đếm số từ trong một văn bản

1

Dán hoặc gõ văn bản

Đặt văn bản vào ô. Đã có sẵn một đoạn mẫu để bạn thấy ngay các số đếm; nhấn Xóa để bắt đầu từ một ô trống. Văn bản dài vài megabyte vẫn dùng được, tối đa 5,000,000 ký tự.

2

Đọc các số đếm

Từ, ký tự, ký tự không tính dấu cách, câu, đoạn và dòng cập nhật ngay khi bạn gõ. Bên dưới là độ dài từ trung bình, từ dài nhất, và kích thước của văn bản tính bằng đơn vị UTF-16 và byte UTF-8.

3

Điều chỉnh tốc độ đọc

Thời gian đọc là số từ chia cho số từ mỗi phút ở ô số đầu tiên (ban đầu là 200). Thời gian nói dùng ô thứ hai (ban đầu là 130). Hãy đổi một trong hai cho khớp với nhịp độ của bạn.

Các số đếm được định nghĩa thế nào

Một từ là một chuỗi chữ cái, chữ số hoặc chữ tượng hình mà quy tắc ranh giới từ của Unicode (UAX #29) coi là một đơn vị, được tìm bằng Intl.Segmenter của trình duyệt. Dấu cách và dấu câu không phải là từ, và văn bản tiếng Nhật, tiếng Trung hay tiếng Thái, vốn không có dấu cách giữa các từ, được tách bằng từ điển của trình duyệt. Một ký tự là một cụm grapheme, đơn vị mà người đọc thấy là một biểu tượng: một emoji gia đình tạo từ bảy điểm mã là một ký tự, và một chữ cái kèm dấu kết hợp cũng vậy.

Các công cụ khác nhau cho số đếm khác nhau trên cùng một văn bản vì chúng dùng quy tắc khác nhau. Một bộ đếm tách theo dấu cách đọc “well-known” là một từ, trong khi quy tắc Unicode đọc nó là hai từ; “don't” vẫn là một từ ở cả hai. Các số như 3.14 được tính là một từ. Các câu được tìm bằng quy tắc câu của Unicode, nên một từ viết tắt theo sau là chữ hoa có thể bị đọc là hết câu. Một đoạn là một khối dòng ngăn cách bằng một dòng trống. Thời gian đọc là số từ ÷ số từ mỗi phút, làm tròn đến giây; tốc độ là một giả định, không phải phép đo người đọc của bạn.

Câu hỏi về đếm từ

Công cụ đếm từ quyết định thế nào là một từ?

Nó dùng quy tắc ranh giới từ của Unicode qua Intl.Segmenter của trình duyệt. Một đoạn gồm chữ cái, chữ số hoặc chữ tượng hình là một từ; dấu cách và dấu câu thì không. “Hello, world!” có 2 từ, “well-known” có 2, “don't” có 1 và “3.14 and 1,000” có 3.

Vì sao công cụ khác hiển thị số từ khác?

Hầu hết các bộ đếm đơn giản tách văn bản theo dấu cách. Cách đó cho 1 từ với “well-known” trong khi quy tắc Unicode cho 2, tính một dấu gạch ngang đứng riêng là một từ, và không tìm thấy ranh giới từ trong tiếng Nhật, tiếng Trung hay tiếng Thái, nơi các từ không được ngăn cách bằng dấu cách. Không đáp án nào sai; chúng theo những định nghĩa khác nhau.

Thời gian đọc được tính thế nào?

Thời gian đọc là số từ chia cho số từ mỗi phút ở ô số đầu tiên, hiển thị theo phút và giây. Ở 200 từ mỗi phút, 1,000 từ mất 5:00; ở 250 từ mỗi phút thì mất 4:00. Tốc độ là một giả định bạn có thể thay đổi, vì mỗi người đọc với tốc độ rất khác nhau.

Ký tự, đơn vị UTF-16 và byte UTF-8 khác nhau thế nào?

Ký tự là thứ người đọc thấy là một biểu tượng. Đơn vị UTF-16 là độ dài mà JavaScript báo cho một chuỗi, và byte UTF-8 là kích thước của văn bản khi lưu thành tệp UTF-8. Một emoji gia đình là 1 ký tự, 11 đơn vị UTF-16 và 25 byte UTF-8; chữ “é” là 1 ký tự và 2 byte UTF-8.

Công cụ có đếm đúng văn bản tiếng Nhật, tiếng Trung hay tiếng Thái không?

Nó đếm từ ở bất cứ ngôn ngữ nào trình duyệt của bạn có thể tách: “日本語のテキスト” cho 3 từ, 8 ký tự và 24 byte UTF-8. Việc tách phụ thuộc vào từ điển tích hợp trong trình duyệt, nên hai trình duyệt có thể lệch đôi chút ở những từ hiếm. Số ký tự không phụ thuộc vào điều đó.

Văn bản của tôi có bị tải lên đâu không?

Không. Việc đếm chạy trong thẻ trình duyệt của bạn và văn bản không bao giờ được gửi tới máy chủ. Khi trang đã tải xong, công cụ còn chạy được khi không có mạng. Đóng thẻ là văn bản bị bỏ đi.