清声门擦音 · h 这一张剖面图上口腔里什么都不发生 —— 而这正是它的全部信息:摩擦在声门,舌头和嘴唇只是被后面的元音拖着走。拼音的 h(喝)是舌根擦音,两者的区别在图上一目了然。
三步发出 /h/
先放松,再决定舌位。
口腔里什么都不做
舌头放平、嘴唇自然、不抵任何地方。这是全站唯一一个不需要摆口型的音 —— 图上那个中性舌位就是全部。
气流从声门擦出
像对着玻璃哈气,但更轻。摩擦发生的位置在喉部(图上左下角的声带),不在口腔。手放喉部:不振动,只有气流感。
舌位跟着后面的元音走
/h/ 本身没有固定的舌位:hat 的 h 已经预备了 /æ/ 的低前舌位,heat 的 h 预备了 /i/ 的高前舌位。图上画中性位置,是因为静态图无法为每个后接元音各画一张。
发音动作(侧剖面)
只画一个发音人、一个瞬间的舌位与唇形。褐色圆圈是「该看哪儿」,图下的文字说明它和另一个音差在哪里。
拼写对应:h 有时完全不发音
h 读 /h/ 是常态。真正的坑是不发音的 h —— hour、honest、heir 里的 h 一个都不读。
词首 h 基本上总读 /h/。
两个元音之间的 h 也读:behind /bɪˈhaɪnd/。
hour /ˈaʊər/、honest /ˈɑːnɪst/、heir /er/ —— h 一个都不读。这些词前面要用 an:an hour、an honest man。
rh 开头的 h 不读(rhythm、rhyme);vehicle /ˈviːɪkl/ 的 h 也不读。
中文母语者为什么会读错
拼音 h 和英语 /h/ 写法一样、符号一样,发音位置完全不同。
读成拼音 h(舌根擦音)
拼音 h 是 /x/:舌根抬起来靠近软腭,摩擦在口腔后部。英语 /h/ 的摩擦在声门,舌根是松开的。
区别在图上:/h/ 的舌根离开软腭留着一大段距离;拼音 h 的舌根要顶到软腭附近。这是本节最该看的一处。
整个音被省略
汉语没有声门擦音作声母,he 读成 /iː/、hand 读成 /ænd/。连读时更明显:tell him 变成 /tel ɪm/。
这一条属于弱读(him / her / has 常被省),在语流板块讲。但词首的 h 不能省。
把不发音的 h 读出来
按拼写把 hour 读成 /haʊər/、honest 读成 /ˈhɑːnɪst/。这纯粹是拼写造成的错。
冠词是判据:an hour / an honest man —— 用 an 就说明那个 h 不发音。
词表
按目标音在词里的位置分组,共 27 个词,点词即听。这些词是单独录的,不是从上面那些句子里切出来的 —— 切出来的词带着前后邻音,听起来永远比孤立词含糊。同一组用同一个发音人,所以听到的差别来自位置,不是嗓门。
词首9
词中9
词尾9
★ 第三组是h 不发音的词(hour、honest、heir、vehicle、rhythm…)。英语里 /h/ 不能做韵尾,所以词尾位置没有 /h/ 的例子 —— 而这一组恰好是全站最容易「照着拼写把 h 读出来」的地方。
语料与声学测量
点击句中的任意单词可从该词开始播放;波形上方的浅黄区域是目标词的实测边界。
逐条数据
下表所有数值均由音频直接测量得出,非人工标注。
| 语料 | 口音 | 性别 | 目标词 | 词长 | h 时长 | 基频 | 音高幅度 | 谐噪比 |
|---|
数据是怎么来的
这一节说明每个数字的计算方式,便于复核。
语料:12 条英文句子,由语音合成引擎按 4 个美音音色(两男两女)生成,每句含一个目标词,覆盖词首、词中、词尾三种位置。音频统一转为 22.05kHz 单声道 64kbps,每段截取目标词前 1.2 秒至后 1.5 秒。
词边界:取自合成引擎输出的词级时间戳(WordBoundary),并针对引擎时间轴与音频起始之间的固定偏移做了校正(逐条单独估计)。目标词在波形上以浅黄色区域标出。
音素边界:用 MMS_FA 声学模型做强制对齐得到的实测边界。做法是保留该句每个字符的对齐帧区间,用动态规划把字符序列映射到音素序列(th→θ、ng→ŋ、ck→k 这类多字一音),音素边界落在字界之间的过渡中央,词内覆盖率为 100%。时间精度是模型帧长 20 毫秒;音素边界取相邻字界的中点,所以实际分辨率约 10 毫秒。
基频:用 Praat 的自相关算法(to_pitch)逐帧计算,帧移 10 毫秒,搜索范围按整句估出的说话人音域自适应收缩,并剔除倍频误判。表中「音高幅度」是词内基频最大值减最小值。
这一页为什么没有配对差值:这是一张单音页。本站另有 8 页是「对立页」(θ/ð、l/r/n、长短元音),那些页靠同一发音人的成对词测出差值;单音页不做这个比较 —— 硬凑一对量到的是它与另一个音的差,那属于另一页的内容。单音页给的是「这个词里的音实际有多长、多响」。