声学模型

✍ dations ◷ 2025-11-23 13:53:09 #计算语言学,语音识别

声学模型(Acoustic model)是语音识别系统中最为重要的部分之一,目前的主流系统多采用隐马尔科夫模型进行建模。隐马尔可夫模型的概念是一个离散时域有限状态自动机,隐马尔可夫模型HMM是指这一马尔可夫模型的内部状态外界不可见,外界只能看到各个时刻的输出值。对语音识别系统,输出值通常就是从各个帧计算而得的声学特征。用HMM刻画语音信号需作出两个假设,一是内部状态的转移只与上一状态有关,另一是输出值只与当前状态(或当前的状态转移)有关,这两个假设大大降低了模型的复杂度。HMM的打分、解码和训练相应的算法是前向算法、维特比算法和前向后向算法。

声学模型的输入是由特征提取模块提取的特征。一般来说,这些特征是多维的向量,并且其取值可以是离散或连续的。早期的声学模型常常采用矢量量化(Vector Quantification)的方法,将信号直接映射到某个码本 k {\displaystyle k} ,根据上下文的不同将其拆分成不同的建模单元。例如,用表示在之后,之前发音的具体实现。上下文的选择方法有很多,最常见的是三音子建模单元,也就是考虑左上文右下文各一个音子,加上中心音子形成三音子对。

上下文相关建模大大提高了建模的准确性,但是同时也使得模型数量急剧膨胀,使得模型的可训练性大大降低。为了解决这一问题,就需要引入某些聚类算法来减少模型中需要训练的参数。

为了解决模型参数过多的问题,可以使用某些聚类方法来减小模型中的参数数量,提高模型的可训练性。聚类可以在模型层次,状态层次乃至混合高斯模型中每个混合的层次进行。可以将半连续隐马模型看作进行高斯混合进行聚类后的连续隐马模型。目前应用最多的方法是对状态聚类的方法。其思路是,根据状态间混合高斯模型概率输出的相似性,将输出概率接近的状态聚合在一起,以便对其的训练更加充分。聚类的方法有基于规则的方法和数据驱动方法两类。

聚类后的状态被称为Senone,每个Senone都是完整独立的高斯混合模型,它也是解码过程中的最基本单元。

传统上,参数估计使用的方法为Baum-Welch算法,属于最大似然准则下的EM算法。目前研究者提出了多种区分性训练方法(仍然属于产生式模型,但使用区分性准则)进行训练,取得了较好的效果。

相关

  • 止部,为汉字索引中的部首之一,康熙字典214个部首中的第七十七个(四划的则为第十七个)。就繁体和简体中文中,止部归于四划部首。止部通常是从上、下、左方均可为部字。且无其他部
  • 奎师那河克里希纳河(Krishna River,马拉提语:कृष्णा नदी,卡纳达语:ಕೃಷ್ಣಾ ನದಿ,泰卢固语:కృష్ణా నది)是印度中南部最长的河流之一,河道全长1,400公里。克里希纳河
  • CopyleftCopyleft(中文翻译包括:著作传、著佐权、“著作权属左”、“著作权左派”、“公共版權”等),源自自由软件运动,是一种利用现有著作权(英语:copyright)体制来保障用户软件自由使用权
  • ʉ闭央圆唇元音(Ʉ)是母音的一种,使用于许多口语语言之中,其国际音标的符号为 ⟨ʉ⟩,另一种符号为 ⟨ü/ue⟩,相对应的X-SAMPA符号则为 ⟨}⟩。在很多语言中发此音时会突起嘴唇。但
  • 李家钰李家钰(1892年4月25日-1944年5月21日),字其相,四川省蒲江县大兴乡窗子坝村人,清光绪十八年三月二十九日(1892年4月25日)生,中华民国军人。他为中日战争期间阵亡的中国军方军衔最高的
  • 负数,在数学上指小于0的实数,如−2、−3.2、−807.5等,与正数相对。和实数一样,负数也是一个不可数的无限集合。这个集合在数学上通常用粗体R−或
  • 埋葬《埋葬》一般认为是意大利画家米开朗基罗的未完成的蛋彩画,显示耶稣受难后被运送到其坟墓。现藏于伦敦的英国国家美术馆。
  • 罗马人民大会罗马人民大会是古罗马时期罗马共和国的立法机构。会议推行直接民主制,权力建立在普通公民的基础之上,而经选举产生的代表掌握权力,罗马人民大会与罗马元老院的组成是当今议会两
  • 生物检索表生物检索表是生物学研究中常用的一种专业工具书,用于对未知分类地位的细菌、植物、动物等生物进行科学分类和鉴别。根据使用目的的不同,生物检索表会分至不同的分类阶元。检索
  • 戴杜衡戴杜衡(1907年-1964年11月17日),原名戴克崇,笔名有苏汶、杜衡、苏文、白冷、老头儿、李今等,逝世前一直在报社从事评论工作。戴杜衡之女儿戴薇与其丈夫于2001年于政大新闻研究所每