前陣子我媽讓我把《憫農》打成帶拼音的版本,好讓四歲的姪女自己唸。我拿編輯器的拼音指南一個字一個字點,在「春種一粒粟」上把「種」標成了 zhǒng——它在這句裡是播種這個動作,該讀 zhòng。改完這一處又發現「鋤禾日當午」的「當」被我標成了 dàng,而它在這句裡就是 dāng。兩小時過去,我記住的不是排版技巧,而是這件事裡真正的坑:某個字在這一個詞、這一句話裡到底讀什麼,而自動工具只認字頻,不認句意。
一、注音的難點從來不是打字,是選音
常用漢字裡有多音字的比例不低,而工具只能按詞頻和常用搭配猜。下面這些是我在給娃做材料時反覆出錯、必須人工確認的一組:
| 字 | 讀音 | 觸發條件 |
|---|---|---|
| 行 | xíng / háng | 行走、發行 / 銀行、行伍、排行 |
| 重 | zhòng / chóng | 重量、嚴重 / 重複、重新、雙重 |
| 得 | dé / děi / de | 得到 / 你得走了 / 跑得快(助詞輕聲) |
| 教 | jiāo / jiào | 教書、教課 / 教育、宗教 |
| 差 | chā / chà / chāi / cī | 差距、差別 / 差一點、差不多 / 差事、差遣、差使 / 參差(cēn cī) |
| 宿 | sù / xiǔ / xiù | 宿舍 / 一宿 / 星宿 |
| 都 | dōu / dū | 都是 / 首都、都市;作姓氏讀 dū |
這一列我改過兩次:「差」只有 chā、chà、chāi、cī 四個讀音,沒有 chǎi 這一檔。差事、差遣、差使都讀 chāi,cī 基本上只活在「參差」這一個詞裡;按字形再猜出一個音,是自動注音和我自己都會犯的錯。
專有名詞更不可猜。姓氏裡「單」讀 shàn、「解」讀 xiè、「曾」讀 zēng、「查」讀 zhā、「區」讀 ōu、「朴」讀 piáo、「仇」讀 qiú;地名裡蚌埠讀 bèngbù、亳州讀 bózhōu、井陘讀 Jǐngxíng、莘縣讀 Shēnxiàn。這裡還有一種兩頭口徑:1985 年的《普通話異讀詞審音表》把「莘」統讀為 shēn,我照這個注了莘縣,而上海莘莊仍按習慣讀 Xīnzhuāng,撞上這種差異只能選一個口徑並註明。這類專名在語料裡出現頻率極低,任何按常用詞判斷的處理都會給錯,只能建一份自己家的對照表:我先把手頭名單裡所有姓氏和常寫到的地名手工定音,存成一份兩欄的表,之後每次都拿它去核對結果。
二、寫拼音的三條規則,多數人只憑感覺
標調位置不是隨便放的。規則是看韻母裡的主要元音:有 a 就標在 a 上,沒有 a 找 o 或 e,i 和 u 並列時標在後面那個上。所以 hǎi 標在 a,jiǔ 標在 u,guī 標在 i(ui 是 uei 的省寫,iu 是 iou 的省寫)。還有一句常被省掉:韻母裡只剩一個 ü 時,調號就標在這個 ü 上,nǚ、lǜ、jǔ 都是這樣,沒有往聲母上挪的寫法。這一條最容易記反,我一般拿「酒、歸、女」三個字當檢查項。
ü 的處理是第二個高頻錯點:它跟在 j、q、x、y 後面時省略兩點,寫成 juān、qū、xǔ;跟在 l、n 後面時必須保留兩點,寫成 lǜ、nǚ。把「綠」注成 lu 而不是 lǜ,是很多自動注音最典型的錯誤。而鍵盤上打不出 ü 時,通用做法是用 v 代替(lv、nv),這一點在填檔名、護照和證件類表單時尤其要留意。
第三個坑是變調。注音標的是原調,不是讀出來的實際調值:兩個三聲連讀,前一個實際讀成二聲,「你好」仍要寫 nǐ hǎo;「一」和「不」在去聲前變陽平(「一樣」讀 yí yàng、「不是」讀 bú shì),但書面注音還是 yī、bù。輕聲不標調,「媽媽」寫作 mā ma。給識字階段的孩子做材料,按原調標是對的;做朗誦台本,我會額外在旁邊寫一行實際讀法提示。
三、我怎麼做一份能用的注音稿
- 先定用途。識字材料按字注音,每字上方對齊;出版物式的拼音轉寫則要按詞連寫、專有名詞首字母大寫,這兩套排法差別很大。後者的依據是《漢語拼音正詞法基本規則》(GB/T 16159-2012),它要求以詞為單位連寫,比如 pīnyīn 就是一個整體。
- 把原文清一遍。繁體文本先過一道簡繁轉換再注音,否則處理涵蓋不到;混排的數字、英文字母和標點保持原樣,別讓它們混進拼音裡。
- 用漢字轉拼音把整段轉出帶聲調的結果,它同時給拼音漢字對照,我能逐行核對,不必拿兩份文本來回比。需要縮寫或助記時再切首字母模式,比如給專案取代號。
- 專有名詞按自己那份對照表複核,尤其是名單、地名、詩句裡的古語字。
- 如果下游系統不認帶調字元(例如某些字幕格式或老編輯器的字型缺字),我用批次尋找取代建一組規則把帶調元音換回基本字母:a、e、i、o、u、ü 各四個聲調,二十四條規則一次跑完,比手改可靠。需要轉成港台文本的場合,則另外用簡繁轉換處理,注音只按簡體做。
四、還有幾件事容易被忽略
姓名拼寫和注音是兩件事,依據是 GB/T 28039-2011《中國人名漢語拼音字母拼寫規則》:姓和名分寫、姓在前名在後,姓和名各自只把第一個字母大寫,「李明」寫作 Li Ming。證件類場合常額外要求姓整串大寫,該動的是姓:Wáng 寫作 WANG,名仍只首字母大寫,成 WANG Ming。把名也寫成 MING 就是把兩部分混成一團,做完再返工很麻煩,做英文名牌前要先確認口徑。
兒化音寫 -r(huār、yīr),不另加漢字;「兒」作為獨立音節時才單列。做北京口語材料時這裡最容易不一致。
文本涉隱私的話要注意處理環節。姓名、電話、病歷一類的材料,我會確認轉換在瀏覽器本機完成再落盤,避免把整份名單貼進不認識的服務裡。
五、常見疑問
Q:多音字到底能不能自動注對?
常用詞組基本能對,比如「重複」「銀行」這類高頻搭配;單字、生僻搭配、人名地名不可信。把結果當草稿、把複核當必要步驟,是唯一穩妥的做法。
Q:注音應該標原調還是標實際讀音?
書面規範標原調,變調(三聲連讀、「一/不」變調)和輕聲在實際語流裡發生。教學材料按原調,配音朗誦台本可在旁邊另寫一行讀法。
Q:拼音要按字分開還是按詞連寫?
識字注音按字對齊即可;連續文本的正式拼音轉寫要按詞連寫並遵守 GB/T 16159,否則讀者無法從拼音還原句子。
Q:繁體文本能直接注音嗎?
先轉成簡體再注。繁簡一對一轉寫本身還有一詞多譯的情況,直接注音容易在轉換涵蓋不到的字上漏掉聲調。
Q:怎麼快速得到拼音首字母?
用首字母模式整段轉出,常用於內部代號、口令助記和縮寫命名。注意多音字會把首字母一起帶錯,「重慶」取 cq 還是 zq,取決於「重」被判成 chóng 還是 zhòng。
那首《憫農》最後交了兩個版本:字上方標原調,專名和「種」「當」這類要看詞境才定得了音的字,用我自己那份對照表複核過,另附一行給家長的讀法提示。姪女唸到第二句就把「春種」讀成了 zhòng——因為她看到我在旁邊手寫的「播-種」兩個字。這件事讓我確認,注音稿的價值不在於拼音有沒有生成,而在於生成之後有沒有人按這句詩的語境把它檢查過一遍。