Gõ Tiếng Việt Trực Tuyến — Giải Thích TELEX, VNI và VIQR
Tìm hiểu cách gõ dấu tiếng Việt bằng các phương thức nhập TELEX, VNI và VIQR. Không cần cài phần mềm — gõ tiếng Việt trực tiếp trên trình duyệt của bạn.
Tiếng Việt là một trong những ngôn ngữ có nhiều dấu diacritics nhất trên thế giới. Một nguyên âm đơn có thể mang dấu thanh, dấu biến thể gốc, hoặc cả hai — biến một bàn phím thông thường thành một bài toán hóc búa. TELEX, VNI và VIQR là ba phương thức nhập giúp giải quyết bài toán đó. Hướng dẫn này giải thích cách hoạt động của từng phương thức và khi nào nên dùng phương thức nào.
Tại sao gõ tiếng Việt cần phương thức nhập đặc biệt
Bảng chữ cái tiếng Việt gồm 29 chữ cái — 12 nguyên âm và 17 phụ âm — cùng với 5 dấu thanh áp dụng cho nguyên âm. Điều đó có nghĩa là một từ như "nhưỡng" cần kết hợp nguyên âm gốc (u), dấu móc (ư) và dấu ngã (~) — không có ký tự nào trong số này tồn tại dưới dạng phím đơn trên bàn phím tiêu chuẩn.
Ba chuẩn mã hóa đã được phát triển để cho phép bàn phím tiêu chuẩn tạo ra các ký tự tiếng Việt:
| Phương thức | Cách tiếp cận | Phù hợp với |
|---|---|---|
| TELEX | Phím tắt dựa trên chữ cái | Quen thuộc với hầu hết người dùng Việt Nam |
| VNI | Phím tắt dựa trên số | Đơn giản và dễ đoán |
| VIQR | Phím tắt dựa trên ký hiệu | Môi trường ASCII, hệ thống cũ |
Cả ba đều tạo ra cùng một đầu ra Unicode. Sự khác biệt chỉ nằm ở cách bạn gõ các tổ hợp phím.
TELEX — phương thức được sử dụng rộng rãi nhất
TELEX mã hóa dấu thanh và dấu biến thể nguyên âm bằng các chữ cái bổ sung gõ sau ký tự gốc. Cảm giác gõ rất tự nhiên vì các phím tắt bắt chước hình dạng hoặc âm thanh của dấu.
Dấu thanh trong TELEX
| Thanh | Tên | Phím | Ví dụ nhập | Kết quả |
|---|---|---|---|---|
| Bằng phẳng | Ngang | (không có) | a |
a |
| Xuống | Huyền | f |
af |
à |
| Lên | Sắc | s |
as |
á |
| Gãy | Hỏi | r |
ar |
ả |
| Uốn | Ngã | x |
ax |
ã |
| Nặng | Nặng | j |
aj |
ạ |
Dấu biến thể nguyên âm trong TELEX
| Dấu biến thể | Phím | Ví dụ nhập | Kết quả |
|---|---|---|---|
| Mũ (^) | nhân đôi nguyên âm | aa |
â |
| Móc (̛) | w |
uw |
ư |
| Trăng (˘) | w |
aw |
ă |
| D gạch ngang | dd |
dd |
đ |
Ví dụ TELEX
| Từ | Nhập TELEX | Kết quả |
|---|---|---|
| Việt | Vieejt |
Việt |
| Nước | Nuowcs |
Nước |
| Chào | Chaof |
Chào |
| Đường | DDuowngf |
Đường |
| Tiếng | Tieesng |
Tiếng |
Mẹo: Trong TELEX, dấu thanh đặt ở cuối âm tiết, sau nguyên âm và bất kỳ dấu biến thể nào. Vì vậy
tieesng=ti+ee(→ê) +s(→ sắc) +ng.
VNI — phương thức dùng số
VNI sử dụng các chữ số 1–9 để biểu thị dấu thanh và dấu biến thể. Mỗi số tương ứng với một dấu diacritics cụ thể. Phương thức này không cần ghi nhớ tổ hợp chữ cái — bạn chỉ cần nhớ số gán cho từng dấu.
Dấu thanh trong VNI
| Thanh | Phím | Ví dụ nhập | Kết quả |
|---|---|---|---|
| Huyền | 2 |
a2 |
à |
| Sắc | 1 |
a1 |
á |
| Hỏi | 3 |
a3 |
ả |
| Ngã | 4 |
a4 |
ã |
| Nặng | 5 |
a5 |
ạ |
Dấu biến thể nguyên âm trong VNI
| Dấu biến thể | Phím | Ví dụ nhập | Kết quả |
|---|---|---|---|
| Mũ (^) | 6 |
a6 |
â |
| Móc | 7 |
u7 |
ư |
| Trăng | 8 |
a8 |
ă |
| D gạch ngang | 9 |
d9 |
đ |
Ví dụ VNI
| Từ | Nhập VNI | Kết quả |
|---|---|---|
| Việt | Vie61t |
Việt |
| Nước | Nu7o71c |
Nước |
| Chào | Cha2o |
Chào |
| Đường | D9u7o71ng2 |
Đường |
Mẹo: Trong VNI, dấu biến thể và dấu thanh có thể được thêm vào theo bất kỳ thứ tự nào sau ký tự gốc. Hầu hết mọi người thêm dấu biến thể gốc trước, sau đó đến dấu thanh.
VIQR — phương thức cũ
VIQR (Vietnamese Quoted Readable) sử dụng các ký hiệu dấu câu ASCII để biểu thị dấu diacritics. Phương thức này được thiết kế vào những ngày đầu của internet khi Unicode chưa được hỗ trợ phổ biến và các tin nhắn phải giữ nguyên trong bộ ký tự ASCII.
Dấu thanh trong VIQR
| Thanh | Ký hiệu | Ví dụ | Kết quả |
|---|---|---|---|
| Huyền | ` |
a` |
à |
| Sắc | ' |
a' |
á |
| Hỏi | ? |
a? |
ả |
| Ngã | ~ |
a~ |
ã |
| Nặng | . |
a. |
ạ |
Dấu biến thể nguyên âm trong VIQR
| Dấu biến thể | Ký hiệu | Ví dụ | Kết quả |
|---|---|---|---|
| Mũ | ^ |
a^ |
â |
| Móc | + |
u+ |
ư |
| Trăng | ( |
a( |
ă |
| D gạch ngang | dd |
dd |
đ |
VIQR hiếm khi được dùng để gõ ngày nay. Bạn có nhiều khả năng gặp nó khi làm việc với các tệp văn bản cũ, diễn đàn cũ, hoặc lưu trữ email từ những năm 1990 đến đầu 2000.
TELEX so với VNI — nên dùng cái nào?
Chọn TELEX nếu:
- Bạn lớn lên ở Việt Nam hoặc học gõ tiếng Việt trên thiết bị trong nước — TELEX là mặc định trong Unikey và hầu hết các IME tiếng Việt
- Bạn thích phím tắt dựa trên chữ cái có liên hệ ngữ âm với các dấu
- Bạn gõ nhanh và muốn các tổ hợp hòa vào nhịp gõ
Chọn VNI nếu:
- Bạn đang học tiếng Việt lần đầu và muốn một hệ thống đánh số dễ đoán
- Bạn gõ trên bàn phím có numpad và thấy việc dùng số tiện lợi
- Bạn thấy dễ nhớ số hơn chữ cái cho dấu diacritics
Cả hai đều tạo ra đầu ra Unicode giống hệt nhau. Không có sự khác biệt về chất lượng — chỉ là sở thích cá nhân.
Cách gõ tiếng Việt trực tuyến mà không cần cài phần mềm
Cài Unikey hoặc IME khác là cách tiếp cận tiêu chuẩn trên Windows, nhưng không phải lúc nào cũng thực tế — trên máy tính dùng chung, Chromebook, máy tính công ty bị hạn chế, hoặc điện thoại bạn không thể cấu hình.
Công cụ Vietnamese Typing Tool của chúng tôi cho phép bạn gõ bằng TELEX, VNI hoặc VIQR trực tiếp trên trình duyệt mà không cần cài đặt gì:
- Mở công cụ
- Chọn phương thức nhập của bạn (TELEX, VNI hoặc VIQR)
- Gõ bằng các phím tắt ở trên
- Sao chép văn bản tiếng Việt kết quả đến bất cứ đâu bạn cần
Hoạt động trên Windows, macOS, Linux, iOS và Android — bất kỳ thiết bị nào có trình duyệt.
Cài đặt gõ tiếng Việt trên thiết bị của bạn
Nếu bạn gõ tiếng Việt thường xuyên, việc cài đặt một IME phù hợp xứng đáng với công thiết lập một lần:
Windows
- Unikey — miễn phí, nhẹ, IME tiếng Việt phổ biến nhất tại Việt Nam. Hỗ trợ TELEX, VNI, VIQR và nhiều hơn nữa.
- IME tích hợp sẵn của Windows — vào Settings → Time & Language → Language → Add Vietnamese. Sau đó chuyển đổi phương thức nhập qua thanh ngôn ngữ.
macOS
- Vào System Settings → Keyboard → Input Sources → Add → Vietnamese
- macOS bao gồm hỗ trợ tích hợp sẵn cho tiếng Việt TELEX và VNI
iOS / Android
- Cả hai nền tảng đều có bố cục bàn phím tiếng Việt trong cài đặt hệ thống
- Bàn phím của bên thứ ba như Google Gboard cũng hỗ trợ nhập tiếng Việt một cách tự nhiên
Các lỗi thường gặp và cách khắc phục
Ký tự sai xuất hiện (ví dụ: ó thay vì ổ)
Thứ tự dấu thanh và dấu biến thể rất quan trọng. Trong TELEX, gõ dấu biến thể nguyên âm trước dấu thanh: oo → ô, sau đó s → ổ. Vì vậy gõ oos chứ không phải oso.
Chữ cái đôi xuất hiện thay vì dấu diacritics Phương thức nhập không được kích hoạt. Hãy đảm bảo công cụ đang được focus hoặc IME của bạn đã được bật.
TELEX cứ gõ đ khi tôi muốn d
Gõ dd để được đ, còn một d đơn vẫn là d. Nếu bạn muốn hoàn tác một thay thế TELEX, nhấn z (hoặc backspace và gõ lại mà không có phím kích hoạt).
Dán văn bản tiếng Việt hiển thị ký tự lạ Văn bản nguồn ở định dạng mã hóa cũ (như TCVN3 hoặc VPS) thay vì Unicode (UTF-8). Đây là các codepage trước Unicode vẫn còn trong các tài liệu cũ. Bạn cần một công cụ chuyển đổi để chuyển từ TCVN3/VPS sang Unicode thì văn bản mới hiển thị đúng.
Hệ thống thanh điệu tiếng Việt — tham khảo nhanh
Tiếng Việt có 6 thanh điệu, mỗi thanh có đường nét cao độ riêng biệt. Mỗi âm tiết mang đúng một thanh điệu.
| Thanh | Dấu | Mô tả | Ví dụ |
|---|---|---|---|
| Ngang (bằng phẳng) | (không có) | Giữa, bằng phẳng | ma |
| Huyền (xuống) | ̀ |
Thấp, đi xuống | mà |
| Sắc (lên) | ́ |
Cao, đi lên | má |
| Hỏi (gãy) | ̉ | Giữa, đi xuống rồi lên | mả |
| Ngã (uốn) | ̃ | Cao, gãy/khàn | mã |
| Nặng (nặng) | ̣ | Thấp, đi xuống, nghẹt | mạ |
Cả sáu thanh đều được viết phía trên (hoặc phía dưới) nguyên âm chính của âm tiết. Trong các âm tiết phức tạp có hai nguyên âm, dấu đặt trên nguyên âm mang trọng âm ngữ âm — theo các quy tắc đặt dấu cụ thể trong chính tả tiếng Việt.
Câu hỏi thường gặp
TELEX có giống nhau ở khắp nơi không?
Chuẩn TELEX cốt lõi nhất quán, nhưng một số công cụ có hành vi hơi khác nhau cho các trường hợp ngoại lệ (như liệu uo có kích hoạt nguyên âm ghép trước khi đặt dấu thanh hay không). Vietnamese Typing Tool tuân theo hành vi TELEX chuẩn.
Tôi có thể gõ tiếng Việt trên bàn phím tiếng Anh không? Có — đó chính xác là mục đích của TELEX, VNI và VIQR. Tất cả các tổ hợp đều sử dụng các phím ASCII tiêu chuẩn có trên bất kỳ bàn phím nào.
Tôi nên dùng mã hóa nào khi lưu tệp văn bản tiếng Việt? Luôn dùng UTF-8. Tránh các mã hóa cũ như TCVN3, VPS hoặc Windows-1258 cho bất kỳ tài liệu mới nào. UTF-8 được hỗ trợ phổ biến và sẽ hiển thị đúng trong mọi ứng dụng, trình duyệt và hệ điều hành hiện đại.
Tại sao tiếng Việt dùng nhiều dấu diacritics như vậy? Tiếng Việt là ngôn ngữ thanh điệu, đơn âm tiết, trong đó thanh điệu có tính ngữ âm — thay đổi thanh điệu sẽ thay đổi hoàn toàn nghĩa của từ. Viết thanh điệu trên giấy (hoặc màn hình) là cần thiết để phân biệt nghĩa, không giống như các ngôn ngữ thanh điệu như tiếng Phổ thông sử dụng ngữ cảnh nhiều hơn và bỏ qua dấu thanh trong nhập liệu dựa trên pinyin.
Unikey là gì? Unikey là phần mềm phương thức nhập tiếng Việt được sử dụng rộng rãi nhất trên Windows, được phát triển bởi Phạm Kim Long. Phần mềm này miễn phí, mã nguồn mở và hỗ trợ nhiều phương thức nhập và mã hóa. Đối với bất kỳ ai gõ tiếng Việt thường xuyên trên Windows, đây là công cụ tiêu chuẩn.
Công cụ liên quan
- Vietnamese Typing Tool — gõ TELEX, VNI hoặc VIQR trực tiếp trên trình duyệt của bạn
- Text Case Converter — chuyển đổi văn bản tiếng Việt giữa các kiểu chữ
- Character Counter — đếm ký tự, từ và âm tiết