声学模型

✍ dations ◷ 2025-10-10 18:32:30 #计算语言学,语音识别

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

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

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

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

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

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

相关

  • Ta4f14 5d3 6s22, 8, 18, 32, 11, 2蒸气压第一:761 kJ·mol−1 第二:1500 kJ·mol体心立方四方主条目:钽的同位素钽(Tantalum,旧译作
  • 鲤鱼病毒属鲤鱼病毒属(学名:Cyprinivirus)是疱疹病毒目异疱疹病毒科的一个属,以鳗鲡科与鲤科鱼类为宿主。本属共有5种病毒,其中模式种为锦鲤疱疹病毒(Cyprinid herpesvirus 3, KHV)。本属包含
  • 沙巴塔卡沙巴塔卡(Shabatka;又译作摄比特库,Shebitku)是古埃及第二十五王朝(努比亚王朝)的第三位法老。他是皮耶(Piye)的儿子和沙巴卡的侄子。沙巴塔卡在位期间,对亚述的势力扩张采取对抗政策
  • 共同体共同体(英语:commonwealth),一个传统的英语名词,为一种政治共同体(community),为了促进共同的利益而成立。在传统上,它与共和主义(republicanism)同义,可被用来指单一的共和国,因此在这种
  • 郎将郎将可以指:
  • 包皮垢包皮垢又称阴茎垢、阴垢、阴蒂垢,耻垢(希腊语:σμήγμα,直译“皂物”),由脱落的表皮细胞、分泌的皮脂以及水分组成,可见于哺乳动物的生殖器官,雌性是在阴蒂及大阴唇附近,雄性则是
  • 韶山高速公路韶山高速公路为进入湖南省韶山市的快速交通通道。路段起于沪昆高速潭邵段韶山互通,由南向北延伸,经银田镇北,经湘潭县、宁乡县和韶山市三县市地域,过韶山灌区和韶山铁路,止于洞江
  • 谷胱甘肽S-轉移酶谷胱甘肽-转移酶(英语:Glutathione S-transferase)家族由许多胞质溶胶、线粒体与微粒体(现被称为MAPEG)蛋白质组成。谷胱甘肽-转移酶存在于真核细胞与原核细胞中,参与催化多种反应
  • 中正区 (台北市)坐标:25°01′57″N 121°31′05″E / 25.0324°N 121.518°E / 25.0324; 121.518中正区(台湾话:Tiong-tsìng-khu)是台湾台北市的区之一,位于台北市西南侧,其涵盖台北府城大部分
  • へのへのもへじHenohenomoheji(日语:へのへのもへじ),亦作Hehenonomoheji(日语:へへののもへじ),是日语中的文字绘之一,属于一种文字艺术;其作法是依序在不同位置画上“へ・の・へ・の・も・へ・じ”