声学模型

✍ dations ◷ 2025-12-07 20:48:41 #计算语言学,语音识别

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

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

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

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

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

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

相关

  • 科尔根航空3407号班机坐标:43°00′42″N 78°38′21″W / 43.011602°N 78.63904°W / 43.011602; -78.63904科尔根航空3407号班机(与大陆连接航空实行代码共享,为大陆连接航空3407号班机)是一班往
  • 核苷酸反转录酶抑制剂核苷类逆转录酶抑制剂(NRTIs)的结构与核苷类似,为双脱氧核苷衍生物,可与细胞内核苷竞争性地结合逆转录酶,从而终止逆转录反应。美国FDA已批准上市了10种这类药物(ZDV、ddI、ddC、d
  • 利贝昆氏腺利贝昆氏腺是位于十二指肠壁和空肠壁的一种外分泌腺,在不同的位置,其功能不尽相同。
  • 苗语苗语是苗族人语言的统称,属于苗瑶语族的苗语支。分布在中国的湖南、四川、贵州、云南等地;以及越南、老挝、泰国、美国等国。苗语可以分为湘西(100万人)、黔东(210万人)和川黔滇(30
  • 清双唇鼻音清双唇鼻音是辅音的一种,用于一些口语中。清双唇鼻音在国际音标的符号是 ⟨m̥⟩,X-SAMPA音标的符号则是m_0。当符号成对出现时,左边的是清音,右边的是浊音。阴影区域表示被认为
  • 谢尔盖·阿列克谢耶维奇·恰普雷金谢尔盖·阿列克谢耶维奇·恰普雷金(俄语:Сергей Алексеевич Чаплыгин,1869年4月5日-1942年10月8日)是一位俄罗斯及前苏联物理学家、数学家暨机械工程师
  • 信令风暴信令风暴是指网络收到的终端信令请求超过了网络各项信令资源的处理能力而导致网络服务出现问题。一些手机应用程序会频繁地和服务器交换少量的数据以确保用户保持在线状态,这
  • 李代芳李代芳(1894年9月18日-1975年7月5日),字芸轩,山东青岛人,政治人物、企业家。曾任青岛市参议会参议长、青岛市商会理事长、制宪国大代表等职。1894年9月18日,李代芳生于山东省莱州府
  • 库米儿库米儿(Čumil,意为守望者、“观察者”)又名“工作中的男人”(Man at Work)是斯洛伐克首都布拉迪斯拉发最著名的雕塑之一,也是市中心最著名的景点之一。这是由Viktor Hulík创作的
  • 新青口岸坐标:22°0′11″N 106°41′2″E / 22.00306°N 106.68389°E / 22.00306; 106.68389新青口岸(越南语:Cửa khẩu Tân Thanh),另译新清口岸,是越南谅山省文朗县的一个边境口岸。