声学模型

✍ dations ◷ 2025-11-28 16:19:42 #计算语言学,语音识别

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

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

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

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

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

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

相关

  • 肺动脉肺动脉肺部的动脉,是人体内循环系统中肺循环的重要组成部分。与其他动脉不同,肺动脉中运输的是去氧血而非带氧血液。肺动脉携带去氧血由右心室打出,在肺部交换气体后,打入左心房
  • 仁学《仁学》,谭嗣同撰,共2卷。最早由梁启超在日本东京刊行。1896年底谭嗣同抵南京,开始写《仁学》。《仁学》是一部融合儒、释、道、墨等各家学术的哲学典籍。《仁学》指斥二千年
  • 天花 (消歧义)“天花”是由天花病毒引起的烈性传染病。天花也可以指:
  • 人工智能叛变人工智能叛变(AI takeover)又称为电子头脑反叛(Cybernetic revolt)或机器人起义(Robot uprising),是科幻作品中长久以来一直不断出现的惯例。这种类型大多是具有人工智能的程式、机
  • 鲁珀特地 (1670年-1870年)鲁珀特地,或鲁珀特王子地(Rupert's Land),是英属北美的一个地区,包括哈德森湾流域的大部分,在1670年至1870年的200年时间内名义上归哈德逊湾公司所有,实际上由大英帝国所统治。虽然
  • 纳粹德军德国国防军(德语:Wehrmacht)是1935年至1945年间纳粹德国的军事力量,军种包括陆军、海军和空军,纳粹党的武装党卫队单位有时也从属于国防军。德国防军与纳粹党卫军兵数比例约国7党
  • 海棠区海棠区,是中华人民共和国海南省三亚市的一个市辖区,辖原三亚市海棠湾镇的行政区域,共计3个社区和19个行政村。总面积255平方千米,总人口约9万人。
  • 卡尔霍恩约翰·卡德威尔·卡尔霍恩(英语:John Caldwell Calhoun,1782年3月18日-1850年3月31日),南卡罗来纳州人,美国政治家。他是19世纪前半叶最著名的美国政治家之一,曾任美国副总统、美国
  • 姚汝循姚汝循(1535年-1597年),字叙卿,浙江金华府永康县人,南京锦衣卫籍,明朝政治人物。应天府乡试第五十九名举人。嘉靖三十五年(1556年)中式丙辰科三甲第六十四名进士。官大名府知府,后罢官
  • LanascalidaeLanascalidae属于海洋腹足纲软体动物的分类单元,此科的生物均已灭绝。根据2005年的《布歇特和洛克罗伊的腹足类分类》,本科原是新进腹足类吸螺类支序蟹守螺总科之下的一个只有