增益控制系统、增益控制方法和增益控制程序的制作方法

文档序号:2830485阅读:289来源:国知局
专利名称:增益控制系统、增益控制方法和增益控制程序的制作方法
技术领域
本发明涉及一种不依赖于输入信号的声压来使输出信号的声压恒定 的增益控制系统、增益控制方法、增益控制程序、及使用该增益控制方法 的声音识别系统、声音识别方法、声音识别程序。
背景技术
对本说明书中使用的术语定义如下。
所谓'声压',是指该声音存在时的气压的上升量。单位为[N/m2]。 该量与声音持有的能量的平方根、声音波形的振幅值成正比。
所谓'声压水平',是指成为对象的声音的声压与基准声压之比的对 数值。单位为[dB]。具体而言,如下式(l)所示定义。
声压水平=20 1ogl0(成为对象的声音的声压/基准声压)…(1)
所谓'增益',是指输出信号的声压与输入信号的声压之比。具体而 言,如下式(2)所示定义。
增益^输出信号的声压/输入信号的声压…(2)
通常的声音通信用或声音录音用中使用的增益控制装置的目的在于, 将输入信号变形为人容易听到的声压后输出。
与此相反,声音识别用中使用的增益控制装置的目的在于,使输入信 号的声压与事先通过学习准备的声音模型的声压一致。
所谓声音模型,如非专利文献l中记载的那样,将声音频谱变换为特 征量,用画(Hidden Markov Model)或G應(Gaussian Mixture Model)夷卩
样的概率模型表示其出现概率。
图9是表示专利文献1中记载的、声音通信用或声音录音用中使用的 增益控制装置的构成图。在图9的增益补正装置中,具备输入声音信号的 输入信号取得部1、仅使事先设定的彼此不同频带的信号通过的多个频分 滤波器部件11、绝对值变换各个频分滤波器部件11输出的信号的绝对值
9变换部件12、存储对由频分滤波器部件11分割的每个频带进行加权的数 据的加权数据存储部件13、向绝对值变换后的值乘以加权数据的乘法部
14、将加权后的值相加的加法部15、补正相加后的值的增益补正部件16、 存储与补正的值相比较的阈值水平数据的阈值水平存储部件17、比较补正 后的值与阈值水平数据的比较部件18、利用比较部件18的比较结果来发 生增益值的增益发生部件19、使增益值的变动量变缓慢的抛物线发生部件 20、和将抛物线发生部件20输出的增益值乘以输入信号并补正声压水平 的声压补正部7。通过如此构成,可对输入信号是声音的可能性高的每个 频带进行加权,根据加权后的信号来进行增益控制。
但是,在图9的构成中,如图10所示,未考虑每个音素的声压的差 异,而始终设为恒定的声压输出,所以有可能输出不自然的声音。
例如,若是母音与子音,则认为母音通常声压大,子音声压小,但在 图9的构成中,未考虑该差异,而设为恒定声压的输出,所以变为过度强 调了子音的声音。
这在使增益控制装置与必需声压信息的声音识别装置组合后使用的 情况下成为大问题,导致识别性能的恶化。
并且,在噪声的频带与构成目的的声音的频带重合的情况下,还存在 会强调噪声的问题。
下面,说明声音识别用中使用的增益控制装置。在通常的声音识别中, 为了顽强识别声压的变动,不使用依赖于声压的倒谱(少7 ^卜,^)的0 次分量或功率特征量等来进行识别。
但是,在作为噪声下的有效声音识别方法而己知的、PMC(Parallel Model Combination)法等使声音模型适应于噪声的方法中,必需依赖于声 压的倒谱的0次信息,所以必需增益控制法(非专利文献2)。
图11例示了作为根据纯音响模型(纯声音模型)与噪声模型来合成噪 声适应模型的方法一例的PMC法。
对事先以倒谱形式学习纯声音的声音模型,通过实施逆余弦变换、指 数变换,变形为频谱形式,得到纯声音频谱。
对在发声前的无声区间等中学习的噪声模型,通过实施逆余弦变换、 指数变换,变形为频谱形式,得到噪声频谱。接着,对上述纯声音频谱,乘以水平调整系数g(也称为'水平补正系 数'),使之与上述噪声频谱一致,算出噪声适应声音频谱。
接着,通过对上述噪声适应频谱实施对数变换、余弦变换,得到噪声 适应声音模型。
当识别时,通过比较对照输入信号与噪声适应声音模型,执行识别。 在PMC法中,通过乘以水平补正系数g,调整声音模型的声压与根据
输入信号算出的噪声模型的声压的混合比。
因此,可将乘以水平补正系数g考虑为一种增益控制。 在非专利文献3或非专利文献4中,根据似然最大化的方针来推定上
述水平调整系数g。 具体地,有
(A) 事先准备多个声压的声音模型,选择似然变为最大的声音模型的 方法,或
(B) 将增益的值处理为变量,对构成声音模型的各高斯分布的每个重 复推定以使似然变为最大的方法。
在上述两个方法中,由于根据学习时的声音的声压,进行增益控制, 所以可执行反映了每个音素的声压差异的增益控制。
但是,在事先准备多个声压的声音模型的方法(A)中,为了执行正确 的推定,必需对全部音素的每个准备改变声压的多个声音模型,在容量或 计算量方面,花费成本多。
在将增益处理为变量重复推定的方法(B)中,通过执行重复推定,存 在花费多的计算量等问题、和若最初设定的增益值不同、则完全引入到不 同的音素中等问题。
专利文献l:特开2004-15125号公报
非专利文献1: Guorong Xuan, Wei Zhang, Peiqi Chai, "EM Algorithms of Gaussian Mixture Model and Hidden Markov Model" , IEEE International Conference on Image Processing ICIP 2001, vol.1, pp. 145-148. 2001年
非专利文献2: M. J. F. Gales and S. J. Young, "Robust Continuous Speech Recognition Using Parallel Model Combination" , IEEE Trans.pp. 352-359. 1996年9月
非专禾!j文献3: Y. Minami and S. Furui, "A Maximum Likelihood Procedure for a Universal Adaptation Method Based on H薩 Composition", IEEE ICASSP, 95, 129-132. 1995年
非专利文献4:高田健司,外山淳,"使用自动适用于S/N比的H薩 合成法的单词识别",电子信息通信学会技术研究报名,SP2002-97 pp.19-24 2002年
非专利文献5: Richard 0. Duda, Petter E. Hart, David G. Stork 著,尾上守夫监译,"图案辨别",Joh Willey &Sons.新技术通讯, 卯.528-529
非专禾(J文献6: Steven F. Boll, "Suppression of Acoustic Noise in Speech Using Spectral Subtraction" , IEEE Trans. ASSP 27, pp. 113-120, 1979年
如上所述,现有系统具有下述记载的课题。
第一问题在于,在现有的声音通信用或声音录音用中使用的增益控制 技术中,由于未考虑每个音素的声压差异,所以输出不自然的声音。
第二问题在于,在现有的声音通信用或声音录音用中使用的增益控制 技术中,在噪声的频带与构成目的的声音的频带重合的情况下,会强调噪 声0
第三问题在于,在现有的基于声音识别用中使用的似然最大化指针的 增益控制技术中,为了对声音识别用而准备的全部音素的每个准备多个声 压的声音模型、或对音素的每个执行多次推定,在容量或计算量方面花费 多的的成本。
第四问题在于,在现有的基于声音识别用中使用的似然最大化指针的 增益控制技术中,若最初设定的增益值不同,则会引入到完全不同的音素 中。

发明内容
因此,本发明的目的在于提供一种增益控制装置、程序,通过反映每 个音素的声压差异,可输出自然的声音。本发明的另一目的在于提供一种不强调无用的噪声、正确强调构成目 的的声音的增益控制装置、程序。
本发明的再一目的在于以少的容量和计算成本提供一种增益控制装 置、程序。
本发明的又一目的在于提供一种维持音素特征不变地执行声压控制 的增益控制装置、程序。
本申请公开的发明为了解决上述课题,大致如下构成。
本发明的第l增益控制系统具备输入信号取得部、特征量变换部、声 音模型存储部、声压比较部、距离算出部、增益值算出部件、和声压补正 部件。在上述声音模型存储部中,根据多个音素的每个或特征量的距离, 存储按将声音分割成簇的每个单位准备的持有特征量与声压的声音模型。
本发明的第1增益控制方法包含
输入信号取得步骤,取得输入信号,并按每个单位时间切分; 特征量变换步骤,根据上述按每个单位时间切分的输入信号,算出特
声音模型存储步骤,按每个音素或将声音分割成簇的每个单位,存储 持有特征量与声压信息的声音模型;
声压比较步骤,算出上述按每个单位时间切分的输入信号与上述声音 模型的每一个之间的声压之比;
距离算出步骤,算出上述按每个单位时间切分的输入信号与上述声音 模型的每一个之间的特征量的距离;
增益值算出步骤,通过对声音模型加权平均上述声压的比,算出增益;
禾口
声压补正步骤,使用算出的增益,补正输入信号的声压。 本发明的第1增益控制程序,执行如下处理 取得输入信号,并按每个单位时间切分; 将每个单位时间的输入信号变换为特征量;
比较每个单位时间的输入信号与声音模型的每一个之间的声压;
算出每个单位时间的输入信号与声音模型的每一个之间的特征量的
距离;通过对多个声音模型加权平均声压的比,算出增益;和 使用算出的增益值,补正输入声音的声压水平。
通过如此构成,对音素或每个簇单位使用持有特征量与声压信息的声 音模型,可反映每个音素的声压差异,实现第l目的。
另外,通过对音素或每个簇单位使用持有特征量与声压信息的声音模 型,可不强调无用的噪声,正确强调构成目的的声音,实现第2目的。
另外,通过对音素或每个簇单位准备持有特征量与声压信息的声音模 型,对多个音素模型,对输入信号与声音模型每个之间的声压的比执行对 应于距离的加权平均,从而算出增益,由此不必对全部音素的每个准备声 压不同的多个模型、或不必执行多次推定,所以可用少的容量和计算成本 实现,实现第3目的。
另外,由于增益控制用声音模型与声音识别用声音模型分别准备,所 以可对应于容量、计算量的制约来准备适当大小的声音模型,实现第3目 的。
本发明的第2增益控制方法,是在第1增益控制方法中,代替在增益
值算出步骤中,对多个声音模型,对上述声压的比执行对应于距离的加权 平均,从而算出增益值,而是
对多个声音模型,考虑上述距离与音素或簇单位的出现频度信息双 方,对上述声压之比执行加权平均,从而算出增益值。
通过如此构成,可正确地推定音素的特征,实现第4目的。
本发明的第3增益控制方法是在第1增益控制方法中,包含-
根据输入信号推定噪声分量的步骤;和
根据输入信号抑制上述噪声分量并算出声音信号的步骤,
对于第1增益控制方法中的特征量变换步骤,代替根据输入信号算出
特征量,按照根据输入信号抑制噪声分量后的声音信号,来算出特征量。 通过如此构成,与第l增益控制方法相比,可进一步不强调噪声分量
地正确强调构成目的的声音。
本发明的第4增益控制方法,对于第3增益控制方法中的声压补正步
骤,
代替使用算出的增益来补正输入信号的声压,而是使用算出的增益,来补正仅取得根据输入信号抑制噪声分量的纯分量后的纯声音信号的声 压。
本发明的第5增益控制方法,代替第1增益控制方法中的声压补正步 骤,而包含根据算出的增益与输入信号、来算出执行了声压调整的特征量 的特征量变换步骤。
发明效果
本发明的第1效果在于,通过使用事先以规定声压的声音学习的声音 模型,可反映每个音素的声压差异。
本发明的第2效果在于,通过对每个音素或将声音分割成簇的每个单 位使用声音模型,可不强调无用的噪声,正确强调构成目的的声音。
本发明的第3效果在于,由于通过在增益算出中、对每个音素或将声
音分割成簇的每个单位准备的音素模型,执行基于距离的加权平均,从而 不必对全部音素准备声压不同的多个模型,或不必执行多次推定,所以可 以少的容量和计算成本实现。
本发明的第4效果在于,通过在增益算出中、对向每个音素或将声音
分割成簇的每个单位准备的声音模型执行基于距离的加权平均,可维持音 素的特征不变地进行声压控制。


图1是表示本发明第1实施例的系统构成图。
图2是表示本发明第1发明实施例的处理步骤的流程图。
图3是表示本发明第1实施例中的输入声压与输出声压的特性图。
图4是表示本发明第2实施例的系统构成图。
图5是表示本发明第3实施例的系统构成图。
图6是表示本发明第4实施例的系统构成图。
图7是表示本发明第5实施例的系统构成图。
图8是表示本发明第6实施例的系统构成图。
图9是表示现有的增益控制系统噪声抑制系统的构成框图。
图10是表示现有的增益控制系统的输入声压与输出声压的特性图。
图11是表示现有的声音模型与噪声模型的合成法的图。符号说明
1输入信号取得部 2特征量变换部 3声音模型存储部 3' 声音模型存储部
3a声音模型的声压值
3b声音模型的特征量
3c声音模型的出现频度(事先概率)
4声压比较部
5距离算出部
6增益值算出部
6' 增益值算出部
7声压补正部
8噪声推定部
9纯声音推定部
10第二特征量变换部件
11频带分割滤波部件
12绝对值变换部件
13加权数据存储部件
14乘法部
15 加法部
16增益补正部件
17阈值水平存储部件
18比较部件
19增益发生部件
20抛物线发生部件
具体实施例方式
下面,参照附图来详细说明实施本发明的最佳方式。本发明具备声音 模型存储部(3),以每个音素或簇单位存储事先由规定声压的声音而学习、且分别包含声压信息与特征量的声音模型;按每个单位时间切出输入信号 后分析并导出特征量的部件(2);和根据所述声音模型存储部中存储的所
述声音模型的特征量(y j)与所述输入信号的特征量(C(t))的距离,算出 选择各个声音模型j的概率(P(jlC(t))),通过使用所述概率,对声音模 型的每一个,加权所述输入信号的特征量中依赖于声压的特征量和所述声 音模型存储部中存储的所述声音模型的声压信息之差"0, j-C(O, t)),来
算出增益(g)的部件(4、 5、 6),执行使输入信号的声压与事先通过学习而
准备的声音模型的音素或簇之每个的声压一致的控制。本发明是一种用于
调整并输出输入信号的声压的增益控制系统,包含输入信号取得部(l), 取得从输入器件输入的声音信号,并按每个单位时间切出;特征量变换部 (2),根据所述按每个单位时间切出的输入信号,算出特征量和声压;声 音模型存储部(3),按多个音素的每个或将声音分割成簇的单位的每个,
存储持有特征量与声压(依赖于声压的特征量例如倒谱的0次分量)的信
息的声音模型;距离算出部(5),算出所述按每个单位时间切出的输入信 号的特征量与所述声音模型存储部中存储的所述声音模型的每一个的特 征量之间的距离;声压比较部(4),算出所述按每个单位时间切出的输入 信号的声压(依赖于声压的特征量)与所述声音模型存储部中存储的所述 声音模型的每一个的声压之比;增益值算出部(6),根据对所述声音模型 的每一个算出的距离和声压之比,算出增益;和声压补正部(7),使用由 所述增益值算出部算出的增益,补正按每个单位时间切出的输入信号的声 压。
在本发明的其它实施方式中,声音模型存储部(图4的3')还存储保 持声音模型的出现频度信息,所述增益值算出部(6')根据对所述声音模 型的每个算出的距离和声压之比、以及所述声音模型存储部中存储的声音 模型的每一个的出现频度,算出增益。
在本发明中,所述增益值算出部使用按每个单位时间切出的输入信号 与声音模型之间的距离,对音素或将声音分割成簇的单位,加权平均每个 单位时间切出的输入信号与声音模型之间的声压之比,从而算出增益。
在本发明的其它实施方式中,具备噪声推定部(图5的8),根据所 述输入信号取得噪声分量;和纯声音推定部(图5的9),根据所述输入信
17号,算出将由所述噪声推定部推定的噪声分量抑制后的信号,并输出抑制 了噪声分量的信号,所述特征量变换部(2)输入从所述纯声音推定部输出 的、抑制了噪声分量的信号,取出输入的信号的特征量和声压。
在本发明的其它实施方式中,所述声压补正部(7)输入从所述纯声音 推定部(9)输出的、抑制了噪声分量的信号,并补正声压。
在本发明的其它实施方式中,所述声压补正部(7)在多个所述单位时 间平滑化或平均化所述每个单位时间上求出的增益,在多个所述单位时间 控制声压。
在本发明的再一个实施方式中,代替所述声压补正部(7),具备第二 特征量变换部(图7的IO),其根据所述增益值算出部算出的增益与所述输
入信号,算出声音识别中使用的特征量,使用由所述第二特征量变换部算 出的特征量来执行声音识别。
在本发明的又一实施方式中,代替所述声压补正部,具备第二特征量
变换部(图8的10),其使用由所述增益值算出部算出的增益,补正由所述 特征量变换部求出的特征量,算出声音识别中使用的特征量,使用由所述 第二特征量变换部算出的特征量来执行声音识别。下面,说明实施例。 〈实施例1〉
图1是表示本发明第1实施例的构成图。参照图1,本发明的第1实
施例具备取得输入信号并按每个单位时间切出的输入信号取得部1、根
据每个单位时间的输入信号算出特征量与声压的特征量变换部2、存储声 音模型的声音模型存储部3、比较每个单位时间的输入信号与上述声音模 型的每个之间的声压并求出声压之比的声压比较部4、求出每个单位时间 的输入信号与声音模型的每个之间的特征量的距离的距离算出部5、根据 由声压比较部4算出的声压之比与由距离算出部算出的距离来算出增益的 增益值算出部6、和使用由增益值算出部6算出的增益来补正输入信号的 声压的声压补正部7。
声音模型存储部3存储对多个音素的每个或将声音分割成簇的每个单 位所准备的多个声音模型。
这里,所谓'音素',是指母音或子音、无声音或有声音、或即便为 相同的音、也可利用前后音的排列等来分类声音。另外,所谓'簇',是指将音素汇总和对应于特征量的距离来分割声

作为簇分割方法,例如可使用<K-means法'(非专利文献5)。所谓 'K-means法,,是指对应于距离将提供的数据分类成K个簇的方法。
声音模型由声压3a与特征量3b构成。作为声压3a,使用倒谱的0 次分量。作为特征量3b,既可使用将声音变换为特征量后的值本身,也可 使用输出该值的概率密度分布。
声压3a与特征量3b使用"Expectation Maximization" (EM)算法等 事先学习准备(非专利文献l)。另外,也可使用EM算法来决定簇。
下面,参照图1和图2的流程图,来详细说明本实施例的整体动作。
按每个单位时间周期加窗口切出输入信号,用X(f, t)表示通过博立叶 解析算出的频谱量。其中,f表示频率方向的序号,t表示时间方向的序 号(帧序号)。
特征量变换部2根据输入信号算出特征量。这里,用作特征量的是
.频谱
.对数频谱
.倒谱
.间距.功率
.其A(—阶差分)量 .AA(二阶差分量)等量。
在本实施例中,设倒谱为特征量。倒谱由式(3)算出(步骤S1)。
C (t) =DCT[log[X (t) ]] (3)
其中,X(t)是持有X(f,t)作为要素的矢量。
C (t)是持有C (i, t)作为要素的矢量(其中,i表示倒谱维度)。
DCT []表示离散余弦变换。
设对声音模型存储部3中存储的声音模型的每个执行接着的步骤S2 和步骤S3。声压比较部4比较输入信号的声压与声音模型的声压(步骤 S2)。具体而言,由于倒谱的O次分量表示声压的对数值的信息,所以算出
声音模型持有的倒谱的0次分量(声音模型存储部3的声压3a)与由特征量 变换部2算出的输入信号的倒谱的0次分量C(O, t)之差。 h广C (0, t) (4)
其中,u。,j表示第j个声音模型持有的倒谱的0次分量(声音模型存 储部3的声压3a)。
接着,距离算出部5算出输入信号的特征量与声音模型持有的特征量 的距离(步骤S3)。
之后,增益值算出部6根据声压比较部4对每个模型算出的倒谱的0 次分量的差与由距离算出部5算出的距离,来推定增益(步骤S4)。
具体而言,首先,选择声音模型j的概率(正规化后的似然)P(jlC(t)) 由下式求出。
户G IC(/)) = d[C(a ^ ] / J] ,4C(/), ] (5 )
式(5)中,d[C(t), yj]表示输入信号的特征量(倒谱)与第j个声音模 型持有的特征量的距离。该距离由距离算出部5计算(不包含0次倒谱)。 另外,式(5)的分母的j'表示声音模型,涉及j'的距离d[C(t), p,]之 和表示涉及多个声音模型之和。该和也可对声音模型存储部3中存储的全 部的声音模型执行。或者,也可对距离近的上位数个执行等。不用说,式 (5)的概率导出也可使用倒谱以外的特征量来计算。
接着,通过使用该概率P (j IC (t))对声音模型的每个取加权平均(期待 值),算出增益g(t)的值。
洲=exp[Z , {( -C(0,0)尸(/1 C(,)川 (6 )
上式(6)中,实施exp []是为了将由式(3)实施log []并变形为对 数区域的量的值恢复为原始值。
上式(6)中,涉及j的和表示涉及多个模型的和。该和与式(5)—样对 模型执行。
另外,在本实施例中,示出对应于每个单位时间的输入信号与声音模 型每个的距离,来加权平均倒谱的O次项的差的实例,但也可代替式(6), 如下式(7)所示,对倒谱的O次项的差实施exp [],恢复为声压之比,之 后,对应于每个单位时间的输入信号与声音模型每个的距离,进行加权平
20均。
洲工(ex麵-C(O,,)刚C, (7)
另外,也可根据对与每个单位时间的输入信号(的特征量)的距离最近 的声音模型的倒谱之O次项的差,算出增益g(t)。
洲=叫[~-C(O,,)] (8)
其中,k表示与每个单位时间的输入信号的距离最近的声音模型。
最后,声压补正部7取由增益值算出部6算出的增益g(t)与输入信号 X(f,t)的积,补正输入信号的声压水平(步骤S5)。
Y (f, t) 二g(t)X (f,t) (9)
其中,Y(f,t)表示补正后的信号。Y(f,t)与X(f,t)一样,f表示频率 方向的序号,t表示时间方向的序号(帧序号)。
在本实施例中,示出对按每个单位时间切出输入信号的单位、即每个 帧来补正声压水平的实例,但也可就增益g(t)而言,对多个帧取平滑化或 平均等,对多个帧补正声压水平。
下面,说明本实施例的作用效果。
根据本实施例,通过使用事先以规定声压的声音学习的声音模型,如 图3所示,可反映每个音素的声压差异。
另外,根据本实施例,通过使用声音模型,可不强调无用的噪声,能 够正确地强调构成目的的声音。
并且,根据本实施例,通过在增益算出中使用对应于每个单位时间的 输入信号与声音模型的每个之间的距离的加权平均,不必对全部音素的每 个准备多个声压的模型或进行多次推定,所以可以少的容量和计算成本实 现。
〈实施例2>
图4是表示本发明第2实施例的构成图。参照图4,在本发明的第2 实施例中,声音模型存储部3'按每个音素或分割声音的每个簇单位,包 含声压、特征量与声音模型的出现频度(事先概率)。即,在声音模型存储 部3'中,向第1实施例的声音模型存储部3追加输出频度信息。另外, 本发明的第2实施例中,增益值算出部6'根据声压比较部4对声音模型 的每个算出的声压之比、距离算出部5对声压模型的每个算出的距离、和声音模型的每个的出现频度(事先概率),来算出增益。
存储在声音模型存储部3'中的声音模型,分别由声压3a、特征量3b 与出现频度(事先概率)3c构成。虽然未特别限制,但在本实施例中,可使 用G麗作为声音模型。除G薩以外,也可使用声音识别用中使用的H丽等。
作为声压3a,与上述实施例一样,使用倒谱的0次。另外,作为特征 量3b,既可使用将声音变换为特征量后的值本身,也可使用输出该值的概 率密度分布。
另外,出现频度(事先概率)3c是在多个声音模型中构成对象的声音模 型出现的频度。
声压3a、特征量3b、出现频度(事先概率)3c使用Expectation Maximization (EM)算法等来学习(非专利文献1)。
本实施例相对所述第1实施例,置换了步骤S4的增益值算出中的处理。
增益值算出部6'根据声压比较部4对声音模型的每个算出的倒谱的 0次分量之差、距离算出部5对声压模型的每个算出的距离、和对应的声 音模型的出现频度3c,来推定增益。
具体地,首先算出选择声音模型j的概率(事后概率)。 尸(y I C(O) = /^W[C(,), a〗/S j.尸(/)c/[C(/),/v] (10)
式(10)中,d [C (t) , p J表示输入信号的特征量(倒谱)与第j个声音模 型持有的特征量的距离(C(t)中去除C(O, t))。 P(j)表示第j个声音模型的出现频度。
涉及分母j'的和仏.P(j, )d[C(t), 1^]},表示涉及多个声音模型 之和。该和也可对声音模型存储部3'中存储的全部声音模型来执行,或 对距离近的上位数个来执行等。
使用该概率P(jiC(t))对声音模型的每个取加权平均(期待值),由此 算出增益值。具体而言,与所述第l实施例一样,使用式(6)、 (7)或式(8) 来算出。
下面,说明本实施例的作用效果。
相对于所述第l实施例,当求出选择声音模型的概率时,通过使用利 用事先学习准备的出现频度(事先概率)的信息,可正确地推定音素的特
22征。
〈实施例3〉
图5是表示本发明第3实施例的构成图。参照图5,本发明的第3实
施例除所述第1实施例外,还具备根据输入信号取得噪声分量的噪声推
定部8;和根据输入信号与噪声推定部8推定的噪声、推定并输出声音的纯声音推定部9。
噪声推定部8例如将输入信号的最初数个帧视为非声音区间,根据该区间中的输入信号的平均值来推定噪声。
纯声音推定部9使用非专利文献6所示的频谱减法等噪声抑制方法,根据输入声音和由噪声推定部8得到的噪声分量的信息,推定并输出去除了噪声分量后的纯的声音。所谓频谱减法,是在频谱区域按每个频率分量从输入信号中减去噪声分量的方法。
特征量变换部2输入从纯声音推定部9输出的、抑制了噪声分量的纯声音,取出纯声音的特征量和声压。
根据本发明的第3实施例,与图1的第1实施例(无噪声推定部8、纯声音推定部9)相比,可不强调噪声分量,正确强调构成目的的声音。<实施例4>
下面,说明本发明的第4实施例。在图5所示的所述第3实施例中,声压补正部7使用由增益值算出部6算出的增益,补正输入信号的声压。相反,参照图6,在本发明的第4实施例中,声压补正部7使用由增益值算出部6算出的增益,补正由纯声音推定部9推定的纯声音的声压。
〈实施例5〉
下面,说明本发明的第5实施例。参照图7,本发明的第5实施例是将图1的第1实施例中使用增益来补正输入信号的声压的声压补正部7置换成根据增益与输入信号、算出声音识别中使用的特征量的第二特征量变换部10。其它构成与所述第1实施例一样。
在根据输入信号算出特征量的特征量变换部2、与根据增益和输入信号算出特征量的第二特征量变换部10中,也可使用不同的特征量。
例如,特征量变换部10将不依赖于声压的量设为特征量,在执行增益控制时,特征量变换部2也可以使用依赖于声压的特征量。<实施例6>
下面,说明本发明的第6实施例。在所述第5实施例中,第二特征量
变换部10根据增益值算出部6算出的增益与输入信号,算出声音识别中使用的特征量。参照图8,在本发明的第6实施例中,第二特征量变换部10使用由增益值算出部6算出的增益,补正由特征量变换部2算出的特征量,并设为声音识别中使用的第二特征量。例如,第二特征量变换部10对由特征量变换部2算出的特征量执行乘以增益等的处理。<实施例7〉
下面,说明本发明的第7实施例。本发明的第7实施例构成为在使图11所示的声音模型适应于噪声的方法中,使用所述第1实施例的增益算出部6算出的增益,求出图11所示的水平调整系数。另外,也可不直接使用按切出输入信号的每个时间单位由增益值算出部6算出的增益,而在多个帧和多个发声中进行平均化。另外,所述第1 第6实施例也可相互组合后使用。
根据本发明,可使声音的声压恒定,可通信和录音易听到的明了的声

另外,通过与声音识别系统组合使用,可顽强识别声音的声压变动。另外,也可应用于助听器等。
以上根据上述实施例说明了本发明,但本发明不仅限于上述实施例的构成,不用说,包含在本发明的范围内本领域技术人员可执行的各种变形、修正。
权利要求
1、一种增益控制系统,调整并输出输入信号的声压,其特征在于,具备按每个单位时间切出所述输入信号,按音素或将声音分割成簇的单位来分类所述按每个单位时间切出的输入信号的部件;算出增益以使所述按每个单位时间切出的输入信号的声压与按每个音素或每个簇单位设定的声压一致的部件;和使用所述算出的增益,在所述每个单位时间或多个单位时间中控制所述输入信号的声压的部件。
2、 根据权利要求l所述的增益控制系统,其特征在于具备根据所述按每个单位时间切出的输入信号来分析特征量的部件, 将所述特征量中依赖于声压的特征量设为所述输入信号的声压。
3、 一种增益控制系统,调整并输出输入信号的声压,其特征在于,包含输入信号取得部,取得从输入器件输入的声音信号,并按每个单位时 间切出; '特征量变换部,根据所述按每个单位时间切出的输入信号,算出特征量和声压;声音模型存储部,按多个音素的每个或将声音分割成簇的每个单位, 存储持有特征量与声压信息的声音模型;距离算出部,算出所述按每个单位时间切出的输入信号的特征量与所 述声音模型存储部中存储的所述声音模型之每个的特征量之间的距离;声压比较部,算出所述按每个单位时间切出的输入信号的声压与所述 声音模型存储部中存储的所述声音模型的每个之间的声压之比;增益值算出部,根据对所述声音模型的每个算出的距离和声压之比, 算出增益;和声压补正部,使用由所述增益值算出部算出的增益,补正按每个单位 时间切出的输入信号的声压。
4、 根据权利要求3所述的增益控制系统,其特征在于所述声音模型存储部还存储保持声音模型的出现频度信息, 所述增益值算出部根据对所述声音模型的每个算出的距离、声压之比、和所述声音模型存储部中存储的声音模型的每个的出现频度,算出增益。
5、 根据权利要求3或4所述的增益控制系统,其特征在于所述增益值算出部,使用按每个单位时间切出的输入信号与声音模型 之间的距离,对音素或将声音分割成簇的单位,加权平均每个单位时间切 出的输入信号与声音模型的声压之比,算出增益。
6、 根据权利要求3 5之一所述的增益控制系统,其特征在于,具备: 噪声推定部,根据所述输入信号取得噪声分量;和 纯声音推定部,根据所述输入信号,算出抑制由所述噪声推定部推定的噪声分量的信号,并输出抑制了噪声分量的信号,所述特征量变换部,输入从所述纯声音推定部输出的、抑制了噪声分 量的信号,取出输入的信号的特征量和声压。
7、 根据权利要求6所述的增益控制系统,其特征在于 所述声压补正部输入从所述纯声音推定部输出的、抑制了噪声分量的信号,并补正声压。
8、 根据权利要求3 5之一所述的增益控制系统,其特征在于所述声压补正部在多个所述单位时间中平滑化或平均化所述每个单 位时间求出的增益,在多个所述单位时间中控制声压。
9、 一种声音识别系统,其特征在于权利要求3 8之一所述的增益控制系统,代替所述声压补正部,具 备第二特征量变换部,其根据所述增益值算出部算出的增益与所述输入信 号,算出声音识别中使用的特征量,使用由所述第二特征量变换部算出的特征量来执行声音识别。
10、 一种声音识别系统,其特征在于权利要求3 8之一所述的所述增益控制系统,代替所述声压补正部,具备第二特征量变换部,其使用由所述增益值算出部算出的增益,补正由 所述特征量变换部求出的特征量,算出声音识别中使用的特征量, 使用由所述第二特征量变换部算出的特征量来执行声音识别。
11、 根据权利要求9或10所述的声音识别系统,其特征在于 具备根据算出的增益,使声音模型适应于噪声,并且使用适应于所述噪声的声音模型,来执行声音识别的部件。
12、 一种增益控制方法,调整并输出输入信号的声压,其特征在于 按每个单位时间切出输入信号;按音素单位或将声音分割成簇的单位来分类所述按每个单位时间切 出的输入信号;算出增益以使所述按每个单位时间切出的输入信号的声压与按每个音素或每个簇单位设定的声压一致;在所述每个单位时间或多个单位上控制声压。
13、 一种增益控制方法,调整并输出输入信号的声压,其特征在于按每个音素或将声音分割成簇的每个单位,将持有特征量与声压信息 的声音模型存储在声音模型存储部中,包含如下步骤取得从输入器件输入的声音信号,并按每个单位时间切出; 根据所述按每个单位时间切出的输入信号,算出特征量和声压; 算出所述按每个单位时间切出的输入信号的特征量与所述声音模型存储部中存储的所述声音模型之每个的特征量之间的距离;算出所述按每个单位时间切出的输入信号的声压与所述声音模型存储部中存储的所述声音模型之每个的声压之比;根据对所述声音模型的每个算出的距离和声压之比,算出增益;和 使用所述算出的增益,补正按每个单位时间切出的输入信号的声压。
14、 根据权利要求13所述的增益控制方法,其特征在于所述声音模型存储部还存储保持声音模型的出现频度信息, 在所述算出增益的步骤中,根据对所述声音模型的每个算出的距离、声压之比、和所述声音模型存储部中存储的声音模型之每个的出现频度,算出增益。
15、 根据权利要求13或14所述的增益控制方法,其特征在于 在所述算出增益的步骤中,使用按每个单位时间切出的输入信号与声音模型的距离,对音素或将声音分割成簇的单位,加权平均每个单位时间切出的输入信号与声音模型的声压之比,算出增益。
16、 根据权利要求13 15之一所述的增益控制方法,其特征在于,包含如下步骤根据所述输入信号取得噪声分量;和根据所述输入信号,算出抑制了由所述噪声推定部推定的噪声分量的 信号,并输出抑制了噪声分量的信号,在所述算出特征量的步骤中,输入所述抑制了噪声分量的信号,作为 所述输入信号,取出特征量和声压。
17、 根据权利要求16所述的增益控制方法,其特征在于 所述补正声压的步骤,输入所述抑制了噪声分量的信号,并补正声压。
18、 根据权利要求13 15之一所述的增益控制方法,其特征在于所述补正声压的步骤,在多个所述单位时间中平滑化或平均化所述每 个单位时间求出的增益,在多个所述单位时间中控制声压。
19、 根据权利要求13所述的增益控制方法,其特征在于代替所述补正声压的步骤,包含根据算出的增益与输入信号、算出执 行声压调整的特征量的步骤。
20、 一种程序,在执行用于调整并输出输入信号的声压的增益控制的计算机中执行如下处理按每个单位时间切出输入信号,按音素单位或将声音分割成簇的单位来分类所述按每个单位时间切出的输入信号;和算出增益以使所述按每个单位时间切出的输入信号的声压与按每个 音素或每个簇单位设定的声压一致,并在所述每个单位时间或多个单位中 控制声压。
21、 一种程序,执行用于调整并输出输入信号的声压的增益控制的计算机,具备声音 模型存储部,其按每个音素或将声音分割成簇的每个单位,存储持有特征 量与声压信息的声音模型,所述程序让所述计算机执行如下处理按每个音素或将声音分割成簇的每个单位,将持有特征量与声压信息的声音模型存储在声音模型存储部中;取得从输入器件输入的声音信号,并按每个单位时间切出;根据所述按每个单位时间切出的输入信号,算出特征量和声压;算出所述按每个单位时间切出的输入信号的特征量与所述声音模型存储部中存储的所述声音模型之每个的特征量之间的距离;算出所述按每个单位时间切出的输入信号的声压与所述声音模型存储部中存储的所述声音模型之每个的声压之比;根据对所述声音模型的每个算出的距离和声压之比,算出增益;和 使用所述算出的增益,补正按每个单位时间切出的输入信号的声压。
22、 根据权利要求21所述的程序,其特征在于所述声音模型存储部还存储保持声音模型的出现频度信息, 在所述算出增益的处理中,让计算机执行如下处理,即根据对所述声音模型的每个算出的距离、声压之比、和所述声音模型存储部中存储的声音模型之每个的出现频度,算出增益。
23、 根据权利要求21所述的程序,其特征在于在所述算出增益的处理中,让计算机执行如下处理,即使用按每个单 位时间切出的输入信号与声音模型的距离,对音素或将声音分割成簇的单 位,加权平均每个单位时间切出的输入信号与声音模型的声压之比,算出 增益。
24、 根据权利要求21所述的程序,其特征在于,让计算机执行如下 处理根据所述输入信号取得噪声分量;根据所述输入信号,算出抑制了由所述噪声推定部推定的噪声分量的 信号,并输出抑制了噪声分量的信号;和在所述算出特征量的处理中,输入所述抑制了噪声分量的信号,作为 所述输入信号,取出特征量和声压。
25、 根据权利要求21所述的程序,其特征在于所述补正声压的处理,让计算机执行如下处理,即输入所述抑制了噪声分量的信号,并补正声压。
26、 根据权利要求21所述的程序,其特征在于-所述补正声压的处理,让计算机执行如下处理,即在多个所述单位时间中平滑化或平均化所述每个单位时间求出的增益,在多个所述单位时间 中控制声压。
27、 一种程序,让所述计算机执行根据算出的增益与输入信号、算出 执行声压调整的特征量的处理,代替所述补正声压的处理。
28、 一种声音识别用的增益控制装置,其特征在于,具备 声音模型存储部,以每个音素或簇单位,存储事先由规定声压的声音学习、并分别包含依赖于声压的第1特征量与第2特征量的声音模型; 按每个单位时间切出输入信号后分析、并导出特征量的部件;和算出增益的部件,其根据所述声音模型存储部中存储的所述声音模型 的第2特征量和与所述输入信号对应的特征量的距离,算出选择各个声音 模型的概率,使用所述概率,对声音模型的每个,加权所述输入信号的特 征量中依赖于声压的特征量与所述声音模型存储部中存储的所述声音模 型的第l特征量之差,算出增益,执行使输入信号的声压与事先通过学习准备的声音模型的音素或每 个簇的声压一致的控制。
29、 根据权利要求28所述的声音识别用的增益控制装置,其特征在于所述声音模型存储部还存储声音模型的出现频度,使用所述声音模型存储部中存储的声音模型的所述第2特征量与所述输入信号对应的特征量之间的距离、和声音模型的出现频度,算出选择各 个声音模型的概率。
30、 一种声音识别用的增益控制装置,其特征在于,具备声音模型存储部,以每个音素或簇单位,存储事先由规定声压的声音学习、并分别包含依赖于声压的第1特征量与第2特征量的声音模型; 按每个单位时间切出输入信号后分析、并导出特征量的部件;和 算出增益的部件,其对声音模型的第2特征量,选择与每个单位时间的输入信号的特征量的距离最近的声音模型,根据依赖于所述声音模型的声压的第1特征量与所述输入信号的特征量中依赖于声压的特征量之差,算出增益,执行使输入信号的声压与事先通过学习准备的声音模型的音素或每个簇的声压一致的控制。
31、 根据权利要求28 30之一所述的声音识别用的增益控制装置,其特征在于作为所述依赖于声压的第i特征量,使用倒谱的o次分量,作为所述第2特征量,使用0次分量以外的倒谱、频谱、对数频谱、 间距、功率、这些之一的一阶或二阶差分量中的至少一个。
32、 一种增益控制装置,其特征在于将事先以规定声压的声音学习的声音模型存储在声音模型存储部中, 具备参照所述声音模型存储部,对所述声音模型存储部中存储的声音 模型的每个执行输入信号的声压与声音模型的声压的比较、和所述输入信号的特征量与声音模型持有的特征量之间的距离的算出的部件;和 根据所述声压的比较结果与所述特征量的距离来算出增益的部件。
33、 一种增益控制方法,其特征在于,包含下述各步骤 参照用于存储事先以规定声压的声音学习的声音模型的声音模型存储部,对所述声音模型存储部中存储的声音模型的每个,执行输入信号的 声压与声音模型的声压的比较、和所述输入信号的特征量与声音模型持有 的特征量之间的距离的算出;根据所述声压的比较结果与所述特征量的距离来算出增益。
34、 一种程序,在可参照存储了事先以规定声压的声音学习的声音模 型的声音模型存储部之计算机中执行如下处理参照所述声音模型存储部,对所述声音模型存储部中存储的声音模型 的每个,执行输入信号的声压与声音模型的声压的比较、和所述输入信号 的特征量与声音模型持有的特征量之间的距离的算出;和根据所述声压的比较结果与所述特征量的距离来算出增益。
全文摘要
对多个音素的每个或将声音分割成簇的每个单位,将由声压与特征量的组构成的声音模型存储在声音模型存储部(3)中。当提供输入信号时,由特征量变换部(2)算出特征量和声压,由声压比较部(4)求出输入信号与声音模型之每个的声压比,由距离算出部(5)算出输入信号与声音模型之每个的特征量的距离,由增益算出部(6)根据声压的比与距离的信息,算出增益的值,由声压补正部(7)补正输入信号的声压。
文档编号G10L15/06GK101460996SQ20078002048
公开日2009年6月17日 申请日期2007年1月16日 优先权日2006年6月2日
发明者荒川隆行, 辻川刚范 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1