CN1932974A - 说话者识别设备、说话者识别程序、和说话者识别方法 - Google Patents

说话者识别设备、说话者识别程序、和说话者识别方法 Download PDF

Info

Publication number
CN1932974A
CN1932974A CNA2005100995434A CN200510099543A CN1932974A CN 1932974 A CN1932974 A CN 1932974A CN A2005100995434 A CNA2005100995434 A CN A2005100995434A CN 200510099543 A CN200510099543 A CN 200510099543A CN 1932974 A CN1932974 A CN 1932974A
Authority
CN
China
Prior art keywords
feature vector
speech feature
vector sequence
distance
speaker
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2005100995434A
Other languages
English (en)
Inventor
柿野友成
伊久美智则
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to CNA2005100995434A priority Critical patent/CN1932974A/zh
Publication of CN1932974A publication Critical patent/CN1932974A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

在说话者识别设备的说话者距离计算部分中,获得在从要被识别的说话者语音中产生的语音特征向量序列的语音特征向量和码本中的代表向量之间的量化距离。基于该量化距离而量化语音特征向量。并且通过使用语音特征向量序列中的高阶语音特征向量组而获得量化失真。在说话者识别设备的识别部分中,基于量化失真执行说话者识别,其中该量化失真例如是多个量化失真的平均值。

Description

说话者识别设备、说话者识别程序、和说话者识别方法
技术领域
本发明涉及说话者识别设备、用于说话者识别的计算机程序、以及说话者识别方法,用于通过使用包括在声波中的个人信息来识别说话者。
背景技术
已经提出了基于说预定内容的语音而识别说话者的取决于文本的说话者识别设备、以及基于说任何内容的语音而标识说话者的与文本无关的说话者识别设备作为说话者识别设备。
说话者识别设备通常将输入的声波转换为模拟信号,将所转换的模拟信号转换为数字信号,执行数字信号的离差分析,并然后产生包括个人信息的语音特征向量序列。这里,倒谱(cepstrum)系数用作语音特征向量。在登记模式中,说话者识别设备将语音特征向量序列群集为预定数量的簇(cluster),例如三十二个簇,并且产生作为每个簇的形心(centroid)的代表向量(参见Furui所著,日本Morikita Shuppan Co.Ltd的“Speech Information Processing”,第一版,第56-57页)。此外,在标识模式中,说话者识别设备基于每个语音特征向量而计算在登记模式从输入声波中产生的语音特征向量序列和预先登记的码本之间的距离,算出平均值(平均距离),并且基于该平均距离标识说话者。
在其中说话者识别设备用作说话者验证设备的情况下,计算在从要被识别的说话者产生的语音特征向量序列和关于该说话者的码本之间的距离,并且将该距离和阈值进行比较以执行说话者验证。在其中说话者识别设备用作说话者标识设备的情况下,计算在从要被标识的说话者中产生的语音特征向量序列和所有登记的说话者的码本之间的距离,并且从对应于登记的说话者的多个距离中选出最短的距离以执行说话者标识。
当前,反映声道形状的倒谱系数、或者指示声带的振动频率的音调通常被用作语音特征量。它的信息包括指示话音内容的音韵(phonological)信息,以及取决于说话者的个人信息。当作为距离计算说话者语音的差别时,因为音韵信息的离差大于个人信息的离差,所以将音韵信息的离差与个人信息的离差进行比较不是所希望的。相反地,希望比较相同的音韵信息。因此,依据现有的说话者识别设备,通过在观察空间中群集向量离差而执行音素的近似归一化,并且将通过对近似相同的音素进行比较而获得的反映个性的说话者距离计算为失真量。
然而,当群集语音特征向量序列时,应该将语音特征向量设置为哪个阶是个问题。通常,大量的音韵信息存在于低阶,而大量的个人信息存在于高阶。因此,如果当群集时为了改善音韵分辨性能而将语音特征向量阶设置为低阶,则可能降低说话者分辨性能。相反地,如果为了提高说话者分辨性能而将语音特征向量设置为高阶,则可能降低音韵分辨性能。这导致折衷关系的问题。因为这个问题,语音特征向量阶当前被设置为由实验方法确定的最合适的阶数。
发明内容
因此,本发明的目的是消除在音韵分辨性能和演说者分辨性能之间的折衷关系,并且实现精确的说话者识别。
依据本发明的一个方面,提供了一种说话者识别设备,其中基于从要被登记的说话者的语音中产生的第一语音特征向量序列中的低阶语音特征向量组而获得第一语音特征向量序列的语音特征向量之间的距离。基于所获得的距离而群集第一语音特征向量序列,并且产生和存储包括多个代表向量的码本。基于从要被识别的说话者的语音中产生的第二语音特征向量序列的低阶语音特征向量组,而获得在(a)第二语音特征向量序列中的每个语音特征向量和(b)存储在码本中的多个代表向量中对应的一个之间的量化距离。基于所获得的量化距离而量化第二语音特征向量序列中的每个语音特征向量。并且基于第二特征向量序列的高阶语音特征向量组,而获得在第二语音特征向量序列的每个语音特征向量和存储在码本中的多个代表向量中对应的一个之间的量化失真。基于所获得的量化失真执行说话者识别。
依据本发明的另一个方面,提供了一种说话者识别设备,其中在从要被登记的说话者的语音中产生的第一语音特征向量序列的语音特征向量之间获得基于第一权重的加权向量距离。基于所获得的加权向量距离而群集第一语音特征向量序列,并且产生和存储包括多个代表向量的码本。获得在存储在码本中的多个代表向量中对应的一个和从要被识别的说话者语音中产生的第二语音特征向量序列的每个语音特征向量之间的基于第二权重的加权量化距离。基于所获得的加权量化距离而量化第二语音特征向量序列中的每个语音特征向量。以及获得在存储在码本中的多个代表向量中对应的一个和第二语音特征向量序列的每个语音特征向量之间的基于与第一权重和第二权重不同的第三权重的加权量化失真。基于该量化失真执行说话者识别。
依据本发明,可以实现高度精确的说话者识别。
附图说明
图1为示出了本发明的说话者识别设备的结构的方框图;
图2为示意地示出为了从语音特征向量序列中获得代表向量而进行的群集的模式图;
图3为示出了在说话者识别设备中提供的说话者识别部分的结构的方框图;
图4为示出特征向量的结构的模式图;以及
图5为示出由软件实现的本发明的说话者识别设备的示例结构的方框图。
具体实施方式
将参考图1到4说明本发明的第一实施例。图1为示出第一实施例的说话者识别设备100的结构的方框图。
如图1所示,该说话者识别设备100包括麦克风1、低通滤波器2、A/D转换器3、特征向量产生部分4、说话者识别部分5、说话者模型产生部分6、以及存储部分7。利用这些部分和元件,可以执行各种装置(或者步骤)。
麦克风1把输入的语音转换为电模似信号。低通滤波器2从输入模拟信号中去除高于预定频率的频率。A/D转换器3以预定取样频率和量化位数将输入模拟信号转换为数字信号。语音输入部分8包括麦克风1、低通滤波器2、和A/D转换器3。
特征向量产生部分4执行输入数字信号的离散分析并且产生和输出M阶语音特征向量序列(特征参数时间序列)。此外,特征向量产生部分4包括切换器(未显示),用于选择登记模式和标识模式。依据所选择的模式,在登记模式中,特征向量产生部分4电连接到说话者模型产生部分6,并且向说话者产生部分6输出M阶语音特征向量序列,而在标识模式中,特征向量产生部分4电连接到说话者识别部分5,并且向说话者识别部分5输出M阶语音特征向量序列。在本发明的这个实施例中,M阶语音特征向量序列是16阶语音特征向量序列(M=16),而且该特征向量包括1到16阶LPC倒谱系数,但是不局限于这个示例。
说话者模型产生部分6在登记模式中,从在特征向量产生部分4处产生的语音特征向量序列中产生码本,作为说话者模型。存储部分7是存储(登记)在说话者模型产生部分6处产生的码本的词典。
说话者识别部分5计算在预先存储在存储部分7中的码本和在特征向量产生部分4处产生的语音特征向量序列之间的距离,然后基于该距离识别说话者,并且输出结果作为说话者识别结果。
接下来,将参考图2描述说话者模型产生部分6,其是示意地示出为了从语音特征向量序列获得代表向量(形心)而进行的群集的模式图。
如图2所示,说话者模型产生部分6将在登记模式中在特征向量产生部分4处从要被登记的说话者语音中产生的M阶语音特征向量序列群集为多个对应于预定码本尺寸的簇。说话者模型产生部分6然后为每个簇获得作为该簇的加权中心的形心,作为该簇的代表向量,并且作为码本元素将多个代表向量(每个簇的形心)登记到存储部分7(词典)。为每个登记的说话者产生码本。
这里,通过使用M阶语音特征向量序列中的N阶(N<M)语音特征向量序列(图2中的阴影区)而执行群集,并且获得M阶代表向量。N阶语音特征向量序列是低阶语音特征向量组。
可以从以下的公式(1)中获得在群集中使用的向量之间的向量距离D1。在本发明的这个实施例中,N=8、M=16、且码本尺寸是32。
D 1 = [ Σ K = 1 N ( X K - Y K ) 2 ] 1 2 - - - ( 1 )
其中D1:向量距离
    XK、YK:M阶特征向量
    N<M
也就是说,说话者模型产生部分6使用在登记模式中在特征向量产生部分4处产生的M阶语音特征向量序列中的N阶语音特征向量序列,按照公式(1)获得向量距离D1,然后基于所获得的向量距离D1群集M阶语音特征向量序列,并且产生由多个M阶代表向量组成的码本。
接下来,将参考图3说明说话者识别部分5,该图为示出说话者识别部分5的结构的方框图。
如图3所示,说话者识别部分5包括说话者距离计算部分11和识别部分12。
说话者距离计算部分11计算在存储在码本中的多个代表向量和在特征向量产生部分4处从要被识别的说话者语音中产生的M阶语音特征向量序列之间的距离(在码本和特征向量序列之间的距离)。也就是说,说话者距离计算部分11为在特征向量产生部分4处产生的M阶语音特征向量序列中的每个特征向量,计算来自特征向量产生部分4的特征向量和存储部分7中的码本的代表向量之间的距离(在代表向量和特征向量之间的距离)。
这里,在码本和特征向量序列之间的距离可以通过下述获得:(a)基于通过使用N阶元素计算的在代表向量和特征向量之间的量化距离D2,量化该语音特征向量序列中的每个M阶语音特征向量;以及(b)通过使用M阶语音特征向量而获得在代表向量和特征向量之间的失真距离D3(量化失真)。因此,作为所获得的量化失真的平均值而计算在码本和特征向量序列之间的距离。这里,N阶语音特征向量序列是低阶语音特征向量组,而且M阶语音特征向量序列是高阶语音特征向量组。
可以从以下的公式(2)中获得在量化处理中使用的代表向量和特征向量之间的量化距离D2,而且可以从以下的公式(3)中获得失真距离D3。
D 2 = [ Σ K = 1 N ( C K - X K ) 2 ] 1 2 - - - ( 2 )
其中,D2:代表向量-特征向量距离(量化距离)
      CK:代表向量
      XK:M阶特征向量
D 3 = [ Σ K = 1 M ( C K - X K ) 2 ] 1 2 - - - ( 3 )
其中,D3:代表向量-特征向量距离(失真距离)
      CK:代表向量
        XK:M阶特征向量
说话者距离计算部分11根据公式(2)获得量化距离D2。D2是在代表向量和特征向量之间的量化距离,也就是,在特征向量产生部分4处产生的M阶语音特征向量序列中的每个语音特征向量和在登记模式中存储在存储部分7的码本中的多个代表向量之间的量化距离。然后基于所获得的量化距离D2,通过使用N阶语音特征向量序列来执行M阶语音特征向量序列的量化。也就是说,量化M阶语音特征向量序列中的每个语音特征向量。然后,根据公式(3)计算在代表向量和特征向量之间的失真距离D3。D3是在存储部分7的码本中存储的多个代表向量和在特征向量产生部分4处产生的M阶语音特征向量序列之间的失真距离。
在这个实施例中,通过使用M阶语音特征向量序列获得量化失真,但是其不局限于这个示例。例如,可以通过使用包括(m到M)阶(N<m<M)语音特征向量序列(高阶语音特征向量序列)的语音特征向量序列获得量化失真。包括(m到M)阶(N<m<M)语音特征向量序列的语音特征向量序列应该是高阶语音特征向量组。如果高阶语音特征向量组包括高阶语音特征向量序列,则它应当足够高。(m到M)阶(N<m<M)语音特征向量序列可以是下列的任何一个:仅仅包括图4(b)阴影区中所示的(m到M)阶倒谱系数的语音特征向量序列;包括图4(c)阴影区中所示的(m到M)阶倒谱系数以及(1到N)阶倒谱系数中的一部分的语音特征向量序列;或者包括图4(d)阴影区中所示的(1到M)阶倒谱系数的语音特征向量序列(M阶语音特征向量序列)。这里,(1到N)阶倒谱系数(图4(a)中的阴影区)是低阶倒谱系数,而(m到M)阶倒谱系数是高阶倒谱系数。高阶倒谱系数比低阶倒谱系数包括更多的个人信息,而低阶倒谱系数比高阶倒谱系数包括更多的音韵信息。在这个实施例中,N=8且M=16,但是不局限于这些值。
识别部分12基于在说话者距离计算部分11处获得的量化失真的平均值而识别说话者,并且输出识别结果作为说话者识别结果。当说话者识别设备100用作说话者验证设备时,说话者距离计算部分11计算在从要被识别的说话者语音中产生的语音特征向量序列和存储在要被识别的说话者的码本中的多个代表向量之间的距离(量化失真的平均值)。识别部分12通过将该距离和阈值比较来识别说话者。此外,当说话者识别设备100用作说话者标识设备时,说话者距离计算部分11计算在从要被识别的说话者语音中产生的语音特征向量序列和存储在所有登记的说话者的码本中的多个代表向量之间的距离,并然后通过从多个距离中选择最短距离来识别说话者。
依据本发明的第一实施例,在登记模式中,可以通过使用从要在登记模式中登记的说话者语音中产生的M阶语音特征向量序列中的N阶向量元素,而获得每个语音特征向量D1的向量到向量的距离。基于向量距离D1而群集M阶语音特征向量序列,并且产生由多个M阶形心组成的码本。此外,在标识模式中,基于在从要被识别的说话者语音中产生的每个M阶语音特征向量和码本的每个代表向量中的N阶向量元素之间的量化距离D2,而量化M阶语音特征向量序列中的每个语音特征向量,获得使用M阶向量元素的失真距离D3,并且基于量化失真的平均值执行说话者识别。利用上述结构,可以消除在音韵分辨性能和说话者分辨性能之间的折衷关系,并且可以确保它们的良好平衡。因此,可以实现高度精确的说话者识别。
在本发明的这个实施例中,从要被登记的说话者语音中产生的第一语音特征向量序列和从要被识别的说话者语音中产生的第二语音特征向量序列都是M阶语音特征向量序列,低阶语音特征向量组是N阶(N<M)语音特征向量序列,码本包括M阶代表向量,而高阶语音特征向量组是M阶语音特征向量序列。因此,可以确信地确保稳定的识别性能。
可替换地,依据本发明的这个实施例,第一语音特征向量序列和第二语音特征向量序列都是M阶语音特征向量序列,低阶语音特征向量组是N阶(N<M)语音特征向量序列,码本包括M阶代表向量,而高阶语音特征向量组是包括(m到M)阶(N<m<M)语音特征向量序列的语音特征向量序列。因此,可以确信地确保稳定的识别性能。
现在将说明本发明的第二实施例。第二实施例是本发明第一实施例的说话者识别部分5和说话者模型产生部分6的修改。因此,将用与第一实施例中相同的附图标记表示第二实施例中出现的相同结构的部分,并且除了说话者识别部分5和说话者模型产生部分6之外,将省略它们的说明。
将参考图2说明依据第二实施例的说话者模型产生部分6。说话者模型产生部分6将在登记模式中在特征向量产生部分4处从要被登记的说话者语音中产生的M阶语音特征向量序列群集为对应于预定码本尺寸的多个簇,获得作为每个簇的加权中心的形心以便使该形心成为该簇的代表向量,并且向存储部分(词典)7登记多个代表向量以作为码本。为每个登记的说话者产生码本。
这里,通过使用M阶语音特征向量序列执行群集,并且获得M阶代表向量。可以从以下的公式(4)中获得在群集中使用的向量之间的加权向量距离D1。在这个实施例中,N=8、M=16、而且码本尺寸是32。
D 1 = [ Σ K = 1 M U K ( X K - Y K ) 2 ] 1 2 - - - ( 4 )
其中D1:向量距离
    UK:权重 U K = 1 K ≤ N 0 K > N
    XK、YK:M阶特征向量
说话者模型产生部分6使用在特征向量产生部分4处产生的M阶语音特征向量序列依据公式(4)而获得每个加权向量距离D1,基于所获得的加权向量距离D1而群集该M阶语音特征向量序列,并且产生由多个M阶代表向量组成的码本。
接下来,将说明依据第二实施例的说话者识别部分5(参见图3)。说话者识别部分5基本上具有与第一实施例相似的结构,并且包括说话者距离计算部分11和识别部分12。
说话者距离计算部分11计算在存储部分7的码本中存储的多个代表向量和在特征向量产生部分4处从要被识别的说话者语音中产生的M阶语音特征向量序列之间的距离(在码本和特征向量序列之间的距离)。也就是说,说话者距离计算部分11为在特征向量产生部分4处产生的M阶语音特征向量序列中的每个特征向量,计算在特征向量和码本的代表向量之间的距离(在代表向量和特征向量之间的距离)。
这里,通过基于加权量化距离D2量化语音特征向量序列中的每个M阶语音特征向量,并然后通过使用该M阶语音特征向量获得在代表向量和特征向量之间的距离的加权失真距离D3(量化失真),而获得在码本和特征向量之间的距离作为量化失真的平均值。
依据第二实施例,可以从以下公式(5)中获得在量化中使用的代表向量和特征向量的加权量化距离D2,而且可以从以下公式(6)中获得用于获得量化失真的加权失真距离D3。
D 2 = [ Σ K = 1 M U K ( C K - X K ) 2 ] 1 2 - - - ( 5 )
其中,D2:代表向量-特征向量距离(量化距离)
      UK:权重 U K = 1 K ≤ N 0 K > N
      UK:代表向量
      XK:M阶特征向量
D 3 = [ Σ K = 1 M V K ( C K - X K ) 2 ] 1 2 - - - ( 6 )
其中,D3:代表向量-特征向量距离(失真距离)
      VK:权重(VK=1)
      CK:代表向量
      XK:M阶特征向量
因此,说话者距离计算部分11依据公式(5)获得在代表向量和特征向量之间的加权量化距离D2,其是在识别模式中存储在存储部分7的码本中的多个代表向量和在特征向量产生部分4处产生的M阶语音特征向量序列中的每个语音特征向量之间的距离。然后,基于所获得的加权量化距离D2执行M阶语音特征向量序列的量化。也就是说,量化M阶语音特征向量序列中的每个语音特征向量,依据公式(6)获得在存储部分7的码本中存储的多个代表向量和在特征向量产生部分4处产生的M阶语音特征向量序列中的每个语音特征向量之间的加权失真距离D3,并且获得所获得的加权失真距离D3的平均值(量化失真的平均值)。
识别部分12基于在说话者距离计算部分11处获得的量化失真的平均值而识别说话者,并且作为说话者识别结果而输出识别结果。当说话者识别设备100用作说话者验证设备时,说话者距离计算部分11计算在从要被识别的说话者语音中产生的语音特征向量序列和存储在要被识别的说话者的码本中的多个代表向量之间的距离,而且识别部分12通过将距离和阈值进行比较来验证说话者。此外,当说话者识别设备100用作说话者标识设备时,说话者距离计算部分11计算在从要被识别的说话者语音中产生的语音特征向量和存储在所有登记的说话者的码本中的多个代表向量之间的距离(量化失真的平均值),并且通过从所获得的距离中选择最短距离来标识说话者。
依据上述本发明的第二实施例,在登记模式中,获得从要被登记的说话者语音中产生的M阶语音特征向量序列的每个向量的加权的向量到向量距离D1,基于所获得的加权向量距离D1而群集M阶语音特征向量序列,并且产生包括多个M阶代表向量的码本。在标识模式中,基于在从要被识别的说话者语音中产生的M阶语音特征向量序列中的每个语音特征向量和码本的每个代表向量之间的加权量化距离D2而量化每个语音特征向量,通过基于失真距离D3使用M阶语音特征向量序列而获得量化失真,并然后基于该量化失真的平均值而执行说话者识别。利用上述结构,可以消除在音韵分辨性能和说话者分辨性能之间的折衷关系,并且可以确保它们的良好平衡。因此,可以实现高度精确的说话者识别。
在本发明的第二实施例中,使用了公式(4)、(5)和(6),但是不局限于这些公式。例如,公式(4)可以替换为以下的公式(7)(权重:UK=1)、公式(5)可以替换为以下的公式(8)(权重:UK=1)、以及公式(6)可以替换为以下的公式(9)(权重:VK=1/SK)。这里,预先统计地获得作为每个语音特征向量的离差值的标准偏差SK
D 1 = [ Σ K = 1 M U K ( X K - Y K ) 2 ] 1 2 - - - ( 7 )
其中D1:向量距离
    UK:权重(UK=1)
    XK、YK:M阶特征向量
D 2 = [ Σ K = 1 M U K ( C k - X K ) 2 ] 1 2 - - - ( 8 )
其中,D2:代表向量-特征向量距离(量化距离)
      UK:权重(UK=1)
      CK:代表向量
      XK:M阶特征向量
D 3 = [ Σ K = 1 M V K ( C K - X K ) 2 ] 1 2 - - - ( 9 )
其中,D3:代表向量-特征向量距离(失真距离)
      VK:权重(VK=1/SK)
      CK:代表向量
      XK:M阶特征向量
        SK:K阶标准偏差
在本发明的第二实施例中,从要被登记的说话者的语音中产生的第一语音特征向量序列和从要被识别的说话者语音中产生的第二语音特征向量序列都是M阶语音特征向量序列。通过使用满足以下关系的权重分别获得加权的向量距离和加权的量化距离,
UK=1(k≤N),0(k>N),其中N<M。
这里UK是第一权重和第二权重。可以通过使用满足以下关系的权重获得加权的失真距离,
VK=1(k≤M),其中第三权重是VK
因此,可以实现高度精确的识别性能。
可替换地,在本发明的第二实施例中,第一语音特征向量序列和第二语音特征向量序列都是M阶语音特征向量序列。通过使用满足以下关系的权重分别获得加权的向量距离和加权的量化距离,
UK=1(k≤M)
这里UK是第一权重和第二权重。可以通过使用满足以下关系的权重获得加权的失真距离,
VK=1/SK(k≤M),其中第三权重是VK
因此,可以实现高度精确的识别性能。
硬件结构不局限于上述特定结构,而且它可以通过软件实现。说话者识别部分5或者说话者模型产生部分6可以由软件实现。图5为示出由软件实现的说话者识别设备100的方框图。
如图5所示,说话者识别设备100包括:CPU 101,其经由总线连接到存储BIOS等的ROM;以及存储器102,其包括ROM和RAM,以构成微型计算机。CPU 101通过I/O(未示出)经由总线连接到HDD 103、读取计算机可读CD-ROM 104的CD-ROM驱动器105、与因特网等通信的通信设备106、键盘107、诸如CRT或者LCD之类的显示器108、以及麦克风1。
作为计算机可读存储介质的CD-ROM 104存储实现本发明的说话者识别功能的程序,而且CPU 101可以通过安装该程序而实现本发明的说话者识别功能。此外,通过麦克风1输入的语音存储在HDD 103等中。然后,当程序运行时,读取存储在HDD 103等中的语音数据以执行说话者识别处理。说话者识别处理实现与特征向量产生部分4、说话者识别部分5和说话者产生部分6等中的每个部分相似的功能,因此可以获得与上述相似的效果。
对于存储介质,可以使用诸如DVD之类的各种光盘、各种光磁盘、诸如软盘之类的各种磁盘、以及半导体存储器等。此外,可以通过从例如因特网的网络中下载程序并且将该程序安装到作为存储部分的HDD 103中,而实现本发明。在这种情况下,在发送端的服务器处存储程序的存储装置成为本发明的存储介质。该程序可以在给定OS(操作***)上运行,而且在那种情况下,该程序可以允许OS执行上述处理的某些部分,而且该程序可以是包括诸如字处理器软件之类的规定应用软件、或者OS等在内的程序文件组的一部分。

Claims (8)

1、一种说话者识别设备(100),其特征在于包括:
用于基于从要被登记的说话者语音中产生的第一语音特征向量序列中的低阶语音特征向量组而获得在第一语音特征向量序列的语音特征向量之间的距离、基于所获得的距离而群集第一语音特征向量序列、并产生包括多个代表向量的码本的装置;
用于存储所产生的码本的装置;
用于基于从要被识别的说话者语音中产生的第二语音特征向量序列中的低阶语音特征向量组向量而获得在(a)第二语音特征向量序列中的每个语音特征向量和(b)存储在码本中的多个代表向量中对应的一个之间的量化距离、基于所获得的量化距离而量化第二语音特征向量序列中的每个所述语音特征向量、并基于第二特征向量序列中的高阶语音特征向量组而获得在第二语音特征向量序列中的每个所述语音特征向量和存储在码本中的多个代表向量中对应的一个之间的量化失真的装置;以及
用于基于所获得的量化失真执行说话者识别的装置。
2、如权利要求1所述的说话者识别设备,其中,第一语音特征向量序列和第二语音特征向量序列中的每一个都是M阶语音特征向量序列,低阶语音特征向量组是N阶(N<M)语音特征向量序列,相应的向量是M阶代表向量,而高阶语音特征向量组是M阶语音特征向量序列。
3、如权利要求1所述的说话者识别设备,其中,第一语音特征向量序列和第二语音特征向量序列中的每一个都是M阶语音特征向量序列,低阶语音特征向量序列是N阶(N<M)语音特征向量序列,代表向量是M阶代表向量,而高阶语音特征向量组是包括m到M阶语音特征向量序列(N<m<M)的语音特征向量序列。
4、一种说话者识别设备(100),其特征在于包括:
用于获得在从要被登记的说话者语音中产生的第一语音特征向量序列的语音特征向量之间的基于第一权重的加权向量距离、基于所获得的加权向量距离而群集第一语音特征向量序列、并产生包括多个代表向量的码本的装置;
用于存储所产生的码本的装置;
用于获得在码本存储中的多个代表向量中对应的一个和从要被识别的说话者语音中产生的第二语音特征向量序列中的每个语音特征向量之间的基于第二权重的加权量化距离、基于所获得的加权量化距离而量化第二语音特征向量序列中的每个所述语音特征向量、并获得在码本中存储的多个代表向量中对应的一个与第二语音特征向量序列中的每个所述语音特征向量之间的基于与第一权重和第二权重不同的第三权重的加权量化失真的装置;以及
用于基于该量化失真执行说话者识别的装置。
5、如权利要求4所述的说话者识别设备,其中,第一语音特征向量序列和第二语音特征向量序列中的每一个都是M阶语音特征向量序列;
其中加权向量距离的第一权重和加权量化距离的第二权重都是UK,其中:
UK=1(k≤N),0(k>N),
以及N<M;而且
其中加权失真距离的第三权重是VK,其中:
VK=1(k≤M)。
6、如权利要求4所述的说话者识别设备,其中,第一语音特征向量序列和第二语音特征向量序列中的每一个都是M阶语音特征向量序列;
其中加权向量距离的第一权重和加权量化距离的第二权重都是UK,其中:
UK=1(k≤M);以及
其中加权失真距离的第三权重是VK,其中:
VK=1/SK(k≤M),
而且每个M阶的离差值是SK
7、一种说话者识别方法,其特征在于包括:
用于基于从要被登记的说话者语音中产生的第一语音特征向量序列中的低阶语音特征向量组而获得在第一语音特征向量序列中的语音特征向量之间的向量距离、基于所获得的向量距离而群集第一语音特征向量序列、并且产生包括多个代表向量的码本的步骤;
用于存储所产生的码本的步骤;
用于基于从要被识别的说话者语音中产生的第二语音特征向量序列中的低阶语音特征向量组而获得在(a)第二语音特征向量序列中的每个语音特征向量和(b)存储在码本中的多个代表向量中对应的一个之间的量化距离、基于所获得的量化距离而量化第二语音特征向量序列中的每个所述语音特征向量、以及基于第二语音特征向量序列中的高阶语音特征向量组而获得在第二语音特征向量序列中的每个所述语音特征向量和存储在码本中的多个代表向量中对应的一个之间的量化失真的步骤;以及
用于基于所获得的量化失真执行说话者识别的步骤。
8、一种说话者识别方法,其特征在于包括:
用于获得在从要被登记的说话者语音中产生的第一语音特征向量序列的语音特征向量之间的基于第一权重的加权向量距离、基于所获得的加权向量距离而群集第一语音特征向量序列、并且产生包括多个代表向量的码本的步骤;
用于存储所产生的码本的步骤;
用于获得在码本中存储的多个代表向量中对应的一个和从要被识别的说话者语音中产生的第二语音特征向量序列中的每个语音特征向量之间的基于第二权重的加权量化距离、基于所获得的加权量化距离而量化第二语音特征向量序列中的每个所述语音特征向量、并获得在码本中存储的多个代表向量中对应的一个与第二语音特征向量序列中的每个所述语音特征向量之间的基于与第一权重和第二权重不同的第三权重的加权量化失真的步骤;以及
用于基于所获得的量化失真而执行说话者识别的步骤。
CNA2005100995434A 2005-09-13 2005-09-13 说话者识别设备、说话者识别程序、和说话者识别方法 Pending CN1932974A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2005100995434A CN1932974A (zh) 2005-09-13 2005-09-13 说话者识别设备、说话者识别程序、和说话者识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2005100995434A CN1932974A (zh) 2005-09-13 2005-09-13 说话者识别设备、说话者识别程序、和说话者识别方法

Publications (1)

Publication Number Publication Date
CN1932974A true CN1932974A (zh) 2007-03-21

Family

ID=37878761

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005100995434A Pending CN1932974A (zh) 2005-09-13 2005-09-13 说话者识别设备、说话者识别程序、和说话者识别方法

Country Status (1)

Country Link
CN (1) CN1932974A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544337A (zh) * 2012-05-29 2014-01-29 通用汽车环球科技运作有限责任公司 汽车乘员的对话模型
CN107210040A (zh) * 2015-02-11 2017-09-26 三星电子株式会社 语音功能的操作方法和支持该方法的电子设备
WO2019136811A1 (zh) * 2018-01-09 2019-07-18 平安科技(深圳)有限公司 语音对比方法、终端及计算机可读存储介质
CN113168837A (zh) * 2018-11-22 2021-07-23 三星电子株式会社 用于处理语音的人声数据的方法和设备

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544337A (zh) * 2012-05-29 2014-01-29 通用汽车环球科技运作有限责任公司 汽车乘员的对话模型
CN107210040A (zh) * 2015-02-11 2017-09-26 三星电子株式会社 语音功能的操作方法和支持该方法的电子设备
CN107210040B (zh) * 2015-02-11 2021-01-12 三星电子株式会社 语音功能的操作方法和支持该方法的电子设备
WO2019136811A1 (zh) * 2018-01-09 2019-07-18 平安科技(深圳)有限公司 语音对比方法、终端及计算机可读存储介质
CN113168837A (zh) * 2018-11-22 2021-07-23 三星电子株式会社 用于处理语音的人声数据的方法和设备

Similar Documents

Publication Publication Date Title
CN1162839C (zh) 产生声学模型的方法和装置
CN1112669C (zh) 采用连续密度隐藏式马尔克夫模型的语音识别方法和***
CN1205601C (zh) 用于与说话者无关的话音识别***的构造话音模板的方法和设备
CN1146862C (zh) 音调提取方法和装置
CN1551101A (zh) 压缩声音模型的自适应
CN1159691A (zh) 用于声频信号线性预测分析的方法
CN1922659A (zh) 编码模式选择
CN1238058A (zh) 语音处理***
CN1042790A (zh) 认人与不认人实时语音识别的方法和装置
CN1265217A (zh) 在语音通信***中语音增强的方法和装置
CN1622200A (zh) 多传感语音增强方法和装置
CN1454380A (zh) 具有多个话音识别引擎的话音识别***和方法
CN1161750C (zh) 语音编码译码方法和装置、电话装置、音调变换方法和介质
CN1538382A (zh) 用于子空间编码高斯模型的训练的方法
CN1591574A (zh) 使用基于谐波模型的前端用于健壮语音识别的方法和装置
CN1787075A (zh) 基于内嵌gmm核的支持向量机模型的说话人识别方法
CN1584984A (zh) 使用瞬时信噪比作为最优估计的主量的降噪方法
CN1266671C (zh) 估算声音编码器的谐波的装置和方法
CN1601605A (zh) 声道谐振跟踪方法和装置
CN1932974A (zh) 说话者识别设备、说话者识别程序、和说话者识别方法
US7606707B2 (en) Speaker recognition apparatus and speaker recognition method to eliminate a trade-off relationship between phonological resolving performance and speaker resolving performance
CN1150852A (zh) 采用神经网络的语音识别***和方法
CN101053020A (zh) 利用信号属性的有效音频编码
CN1214362C (zh) 用于确定信号间相关系数和信号音高的设备和方法
KR102198598B1 (ko) 합성 음성 신호 생성 방법, 뉴럴 보코더 및 뉴럴 보코더의 훈련 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20070321