为什么一些语言里字母h在开头不发音?

为什么一些语言里字母h在开头不发音?

先看维基了解一下 h 这个字母的历史,可以看到h在古代语言中基本表示/h/或与/h/相似的音。

/h/,

,虽称为“喉擦音”,但作为擦音并不典型,发这个音时,气流从肺部到口腔外,全程并没有明显的摩擦。从听觉上说,这个音跟其他的辅音比较起来,音量较小;从生理结构上说,发这个音时,要动用横膈膜,使肺部气体大量排出,比较“费气”。

由于 /h/ 的这些性质,这个音在语流中很容易被省略掉。我们都知道 h 在英语中的发音为 /h/,但在实际口语中,/h/ 就很容易被省略,可以找找 Let her go 这首歌,听听 h 这个音是怎么省略的。

甚至在英语的某些变体中,比如在伦敦的

英语中,h 的发音已经被完全省略掉了,仅作为一个划分音节的标识。

同样地,h 发音被省略的这个过程发生在拉丁语演变到其后裔,罗曼语族语言的过程中,包括西班牙语、意大利语、法语、葡萄牙语、罗马尼亚语。

拉丁语中的 h,发音就是 /h/,但在罗曼语中,这些 h 的发音都随历史演变消失了,但有些单词在保留了下来,有些连拼写都不要了。

拉丁语中的 hodie(今天),在西班牙语中变为 hoy,在意大利语中变为 oggi。

拉丁语中的 habere(有),在法、西、意语中分别为 avoir, haber, avere

在这三种语言中这个词变位的拼写也不太相同,法语中h全部没有了,西语中全部保留,意大利语只保留陈述式现在时第一二三人称单数变位中的h: ho, hai, ha,这可能是为了区分同音的 o(或), ai(介词 a 加冠词 i 的复合词), a(介词,相当于英语的to)。

但法语也不是什么 h 都省掉,比如Hermès。

还有一些 h 是原本在拉丁语中拼写没有 h,但由于发音发生变化使得单词以元音开头,后加上去的 h。比如西班牙语 hermano(兄弟),其词源是拉丁语的 germanus。