上一篇讲了方块的结构:一个音节方块由初声、中声和可选的终声组成,初声位置上哪怕没有音,也要用 ㅇ 去占位。现在自然会撞上下一篇的问题:垫在最下面那个终声(받침),到底读什么。

先看一组看起来自相矛盾的词

옷 是“衣服”,写出来是 ㅇ + ㅗ + ㅅ。单独读这个词,听到的却是 [옫]:末尾跟 ㄷ 一模一样,那个 ㅅ 不见了。可你在后面接上宾格助词 을,变成 옷을,读音是 [오슬]——[s] 又回来了。

同一个字母,一会儿消失,一会儿出现。这不是特例,而是两条规则轮流管事:一条规定“后面没东西、或者后面是辅音时怎么读”,另一条规定“后面是元音时怎么读”。这篇要把这两条讲透,并说清它们各管到哪一步为止。

终声位置只装得下 7 个音

先说结论:终声位置允许写的字母不少,但读出来的音只有 7 个——ㄱ、ㄴ、ㄷ、ㄹ、ㅁ、ㅂ、ㅇ。

写和读的差距有多大,可以数一下。能在终声位置出现的字母一共 27 个:14 个普通辅音(ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ ㅊ ㅋ ㅌ ㅍ ㅎ)、2 个双写字母(ㄲ ㅆ),再加 11 个两个字母挤在一起的组合(ㄳ ㄵ ㄶ ㄺ ㄻ ㄼ ㄽ ㄾ ㄿ ㅀ ㅄ)。这 27 种写法,在“后面没有东西”或“后面是辅音”的情况下,全部归并到这 7 个音里。谁归到谁,看这张表:

读出来的音写成这些字母例词
[k̚]ㄱ、ㅋ、ㄲ국 [국]、부엌 [부억]、밖 [박]
[n]ㄴ산 [산]
[t̚]ㄷ、ㅅ、ㅆ、ㅈ、ㅊ、ㅌ、ㅎ옷 [옫]、낮 [낟]、꽃 [꼳]、밭 [받]
[l]ㄹ물 [물]
[m]ㅁ밤 [밤]
[p̚]ㅂ、ㅍ밥 [밥]、앞 [압]
[ŋ]ㅇ강 [강]

表里的 [t̚]、[k̚]、[p̚] 多带一个小符号,意思是“堵住但不放气”(术语叫不除阻)。这一点是理解全部归并的钥匙。

为什么归并:终声不放气,区别就全没了

想一想你平时怎么区分辅音。ㄱ 和 ㅋ 的区别是送气,ㄱ 和 ㄲ 的区别是紧音,ㅅ 的特点是气流持续从窄缝里摩擦出来,ㅈ 是先堵住再摩擦。这四样区别有一个共同前提:气要放出来,或者要持续地放。

而韩语的终声恰恰是“关上就停”的收尾。发 ㄱ 时,舌根抵住软腭之后不放开;发 ㅂ 时,双唇闭住就结束。不放气、不除阻,上面那些区别就全部作废,只剩一条信息还留着:在哪个部位堵住。

于是:

  • 舌根部位:ㄱ、ㅋ、ㄲ 都变成同一个不放气、不除阻的 [k̚];
  • 双唇部位:ㅂ、ㅍ 都变成 [p̚];
  • 舌尖/齿龈部位:ㄷ、ㅌ、ㅅ、ㅆ、ㅈ、ㅊ,再加上音位特殊的 ㅎ,都变成 [t̚]。

ㅅ 从摩擦音变成塞音,道理同样简单:本来气流要从窄缝里挤出来,现在缝后面被堵死了,结果和在齿龈处堵住没区别,也就是 [t̚]。ㅈ、ㅊ 也一样,先堵后擦变成了只堵不擦。

鼻音 ㄴ、ㅁ 和 ㅇ 本来就不靠除阻区分,所以照本音读;ㄹ 也一样,读 [l]。特别提一句 ㅇ:它在初声位置是沉默的占位符,在终声位置却是真正的音 [ŋ],也就是英语 sing 结尾那个音。同一个字母,两个位置,两种身份。

这套归并什么时候生效

只有一个条件:终声后面 什么都没有(词说完了),或者后面是辅音。

  • 옷 单独读 → [옫]
  • 옷도 → [옫또](末尾 또 读紧音属于另一条规则,这里只看 옷 那部分)
  • 부엌 → [부억],앞 → [압]

只要后面跟的不是辅音,而是以元音开头的音节,情况就完全变了。

连音:元音一来,终声就搬到下一格去

回到上一篇讲过的那条规则:每个方块必须以辅音开头,没有辅音时用 ㅇ 占位。这带来一个很实际的结果——初声位置可以让 19 个辅音字母全部出现,终声位置只允许 7 个音。也就是说,字母在初声位置能得到的机会,比在终声位置大得多。

现在把 옷 和宾格助词 을 放在一起。을 这个方块拼写上是 ㅇ + ㅡ + ㄹ,它的初声 ㅇ 是个空位。于是 옷 末尾那个 ㅅ 顺势搬进这个空位,恢复它本来的音 [s]:

  • 옷 + 을 → [옫] + [을] → [오슬]
  • 부엌 + 이 → [부억] + [이] → [부어키](ㅋ 恢复了送气)
  • 밭 + 에 → [받] + [에] → [바테](ㅌ 恢复了送气)
  • 꽃 + 을 → [꼳] + [을] → [꼬츨](ㅊ 恢复了塞擦)
  • 깎 + 아 → [깍] + [아] → [까까](ㄲ 恢复了紧音)

这个现象叫连音(연음),本质是把一个音从终声位置搬到了下一格的初声位置。它之所以最常见,不是因为规则简单,而是因为它出现的场合太频繁:名词后面接助词(이/가、을/를、에、은/는),动词后面接词尾(아/어),这些正是韩语里每天都要用的结构。你只要开始造句,就一直在触发它。

这里还有一点必须先说清,否则你会以为拼写出错了:拼写不跟着读音变。옷、옷이、옷을、옷도 全都写 ㅅ,不写 ㄷ。因为韩语写的不是“某个位置上的实际读音”,而是“这个词本身带的那个音”。好处是同一个词干在所有的形式里长得一样,一眼能认出是同一个词;代价就是字和音对不上,必须额外学发音规则。这也是为什么单背单词的拼写,读音这一关还是过不去。

两个不搬家的例外:ㅇ 和 ㅎ

连音有两个高频例外,零基础阶段一定会碰到。

第一个是终声 ㅇ。강이 读 [강이],방에 读 [방에],都不搬。原因是 [ŋ] 这个音在韩语里不能当音节的初声——初声位置的 ㅇ 从来不读 [ŋ],它只是占位的空壳。所以 ㅇ 到了元音前面无处可搬,只能留在原地。

第二个是终声 ㅎ。它不是搬走,而是直接消失:좋아 读 [조아],낳은 读 [나은],쌓이다 读 [싸이다]。另外 ㅎ 后面跟 ㄱ、ㄷ、ㅈ 时会和它们合并成送气音,좋다 读 [조타],놓고 读 [노코]——那属于另一条规则,本篇不展开。

27 个里的另外一批:겹받침

上面讲的是单个字母当终声的情况。还有一批词,终声位置上同时写了两个辅音字母,这类终声叫 겹받침(双终声)。它们面对两种情况:

后面是停顿或辅音时,两个字母只能活下来一个。 닭 读 [닥](丢 ㄹ)、값 读 [갑](丢 ㅅ)、삶 读 [삼](丢 ㄹ)、여덟 读 [여덜](丢 ㅂ)、앉다 读 [안따](ㄵ 只留 ㄴ)、많다 读 [만타](ㄶ 只留 ㄴ)。

后面是元音开头的助词或词尾时,通常把后一个字母搬走,前一个留在终声位置。 닭이 读 [달기]、앉아 读 [안자]、값을 读 [갑쓸](搬走的 ㅅ 读成紧音 [ㅆ])、없어 读 [업써]。

这里要老实说一句:具体丢哪一个、留哪一个,并不完全由一条统一规则决定,跟具体是哪个词有关。比如 닭 在停顿前丢 ㄹ 只读 ㄱ,맑게 却丢 ㄱ 只读 ㄹ;않아 读 [아나],ㅎ 直接消失。所以这一类不能靠推理猜准,只能查词典、跟着音频记。好在常见的 겹받침 词数量有限。

拿到一个带终声的词,怎么判断

把上面两条规则合成一个流程,就很清楚了:

绘制中

实际操作只有两个动作:先看终声后面是“停顿或辅音”还是“元音”;是前者,就把终声归到 ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅇ 里的一个,塞音不除阻;是后者,就把终声整个搬到下一格,读它的本音。

这一步之后还剩什么

把 7 音归并和连音拿下,你已经能读对相当一部分单词了,但还有几层规则在等着。比如终声是 ㄱ、ㄷ、ㅂ 时,后面的 ㄱ、ㄷ、ㅈ 会变紧音(학교 读 [학꾜]);某些终声会让后面音节的辅音鼻音化(합니다 读 [함니다])。另外,连音主要发生在“同一个词的语法连接”里——名词加助词、动词加词尾;两个独立的词或词素相接时规则会不一样,比如 겉옷 读 [거돋] 而不是 [거솓]。这些都不是前面结论的反例,只是比“归并”和“连音”晚一层生效的规则,需要另学。

但顺序很清楚:先弄清终声位置只有 7 个音,再弄清元音一到读音就搬家。这两条是骨架,剩下的规则都挂在这两条上面。