English
This page is available in English
The whole page — instructions, buttons and results.
Switch to English注音輸入法沒切換,打出 su3cl3 這樣的亂碼?貼上來就還原成注音和漢字:你好。支援大千與倚天鍵盤,也能反查注音怎麼打。
注音亂碼還原
正在載入字表……
反查:注音要按哪些鍵?
字與讀音取自 Unicode Han Database, Unicode 18.0.0, © Unicode, Inc., Unicode License v3. 全部在瀏覽器中完成,輸入的內容不會傳送出去。
注音亂碼還原怎麼用
把沒切換輸入法時打出的英文字母和數字貼進來,例如 su3cl3。大小寫都可以。
大部分人用大千鍵盤(鍵帽上印的那一種)。預設會自動判斷;用倚天鍵盤的話可以手動切換。
每個音節先放最常用的字。同音字很多,所以這只是猜測;下面逐個音節列出所有候選字。
點一個候選字,上面的文字就換成它,再複製使用。
為什麼打出 su3cl3,又怎樣變回「你好」
臺灣的鍵盤在每個鍵上同時印著英文字母和注音符號。注音輸入法開著的時候,按 S 鍵得到 ㄋ;忘了切換,同一個鍵打出的就是字母 s。所以「你好」(ㄋㄧˇ ㄏㄠˇ)會變成 su3cl3:s 是 ㄋ,u 是 ㄧ,3 是三聲的 ˇ,c 是 ㄏ,l 是 ㄠ。按鍵本身沒有錯,只是被當成英文讀了。還原的第一步是把每個鍵換回它上面的注音符號,完全可以確定。
音節在哪裡斷開
注音輸入法要等按下聲調鍵才把一個音節送出去:3、4、6、7 分別是三聲、四聲、二聲和輕聲,空白鍵是一聲。所以 su3cl3 在兩個 3 處斷開,正好是兩個音節。輕聲比較特別:打的時候點在後面(2k7),寫的時候點在前面(˙ㄉㄜ,的)。輸入法會把每個符號放進它的位置——聲母、介音、韻母——不管按的順序,本工具也一樣。同一個位置出現兩個符號,通常是打錯了,會標出來而不是悄悄覆蓋。
從注音到漢字:這一步只能猜
ㄕˋ 可以是是、事、世、市、試……注音輸入法靠前後文和你的使用習慣選字,單看一個音節沒有正確答案。本工具按字頻給每個音節排出候選字,第一個當作猜測,全部列出讓你點選。字頻來自 Unicode 漢字資料庫的 kHanyuPinlu,也就是 1986 年《現代漢語頻率詞典》的統計。這是大陸語料,所以繁體排序會有偏差:例如 ㄏㄡˋ 的「后」排在「後」前面。本工具做了兩項修正——繁體模式下「麼」排在「么」前、「髮」不會被「發」擠掉——其餘就請直接點選。
大千和倚天
鍵帽上印的是大千鍵盤,輸入法程式稱它為「標準」鍵盤。倚天鍵盤來自 DOS 時代的倚天中文系統,把聲母放在發音相近的字母上(ㄅ在 B、ㄆ在 P)。兩種鍵盤都是一鍵一個符號,所以都能準確還原;本工具會試兩種,選讀出較多國語音節的那一種。許氏鍵盤把兩個符號放在同一個鍵上,要靠詞庫才能分辨,所以不支援。
su3cl3 這樣的字串是怎麼來的
注音有 37 個符號:21 個聲母、3 個介音、13 個韻母,再加上 4 個聲調記號。大千鍵盤一共用 41 個鍵。
大千鍵盤的數字列從左到右是 ㄅㄉˇˋㄓˊ˙ㄚㄞㄢㄦ——四個聲調記號全在數字鍵上。
一聲不標記號,在鍵盤上用空白鍵代替。
輕聲的點打在音節後面,寫在音節前面:2k7 寫成 ˙ㄉㄜ。
「我是」打成 ji3g4:j 是 ㄨ,i 是 ㄛ,g 是 ㄕ。
同一個注音音節常常對應幾十個字:本工具的繁體字表裡,ㄐㄧ 有 66 個候選字。
本工具的字表涵蓋 Big5 的 13,064 個字和 GB 2312 的 6,763 個字。
國語帶聲調的音節只有一千多個——教育部《重編國語辭典修訂本》收了 1,337 個。
倚天鍵盤把 ㄅㄆㄇㄈ 放在 B、P、M、F,和漢語拼音的字母一樣。
還原注音是確定的;選漢字才是猜測,所以每個候選字都會列出來。
常見問題
-
注音輸入法沒有開啟,或切到了英文模式。鍵盤上每個鍵同時代表一個字母和一個注音符號,輸入法關著時就只剩字母。
-
注音一定對;漢字不一定。一個注音音節對應很多字,本工具按字頻排第一個當作猜測,其餘列出來讓你點選。
-
鍵帽上印的就是大千。本工具預設會用兩種鍵盤各讀一次,選讀出較多國語音節的那一種;判斷錯了可以手動切換。
-
一聲。注音的一聲不加記號,輸入法用空白鍵結束一聲的音節。
-
最後一個音節後面沒有聲調鍵,輸入法還沒送出它。本工具當作一聲來查,並標示出來。
-
逗號、句號、斜線、分號和減號在大千鍵盤上都是注音符號(ㄝㄡㄥㄤㄦ),所以會被當成注音讀。問號、驚嘆號這類不在鍵盤配置上的符號會原樣保留。
-
可以。打開「反查」,輸入注音(例如 ㄋㄧˇ ㄏㄠˇ),就會顯示要按的鍵(su3cl3)。
-
字頻來自 1986 年的大陸語料,只用簡體統計。「后」的次數包含了「後」的用法。本工具沒有資料可以準確拆開,所以請直接點選「後」。
-
不支援。許氏鍵盤有些鍵代表兩個符號,要靠詞庫判斷,無法準確還原。
-
不會。字表下載一次,所有轉換都在你的瀏覽器裡完成。
方法與來源
計算方式
Keys to Zhuyin by libchewing v0.5.1 key2pho.c (standard 大千 and ET 倚天 layouts); symbols placed in initial/medial/final slots and a syllable ended by a tone key or space, as a Zhuyin IME does. Candidate characters per syllable from Unihan 18.0.0 (kMandarin, kXHC1983, Big5/GB 2312), ordered by kHanyuPinlu counts.
本工具採用的標準
- Both keyboard layouts are libchewing's own key tables (key2pho.c key_str[0] standard and key_str[4] ET) against its symbol order; a test checks each has 41 distinct keys and pins the standard number and home rows. Layouts that put two symbols on one key (Hsu, ET26) are not offered, because they cannot be decoded exactly.
- Every Zhuyin syllable the page knows is typed and decoded back to itself on both layouts (1,336 traditional syllables, test-asserted), and every one is a syllable the site's Zhuyin kernel reads — the kernel tested against all 1,337 toned syllables of the MOE 重編國語辭典修訂本.
- Characters are offered, never asserted: the first candidate is labelled a guess and all are listed. Order is kHanyuPinlu, a 1986 mainland corpus; a count is used only for a reading the character itself has (so 發 does not take 发's fà), and in traditional mode a form that is also another Big5 character's simplification is counted no higher than it (麼 before 么). The remaining skew (后 before 後) is stated on the page.
資料來源
- libchewing v0.5.1, src/common/key2pho.c (key_str[] keyboard tables and ph_str symbol order), chewing/libchewing on GitHub, LGPL-2.1: https://github.com/chewing/libchewing/blob/v0.5.1/src/common/key2…
- Unicode Han Database (Unihan), Unicode 18.0.0 — kHanyuPinlu (《现代汉语频率词典》, 1986), kMandarin, kXHC1983, kBigFive, kGB0, kTraditionalVariant, kSimplifiedVariant: https://www.unicode.org/reports/tr38/
- 教育部《重編國語辭典修訂本》 — the 1,337 toned syllables the Zhuyin kernel is checked against: https://dict.revised.moe.edu.tw/
Pick up where you left off
Stored only in this browser — never sent to our servers.