话音信号处理电路的制作方法

文档序号:11202401阅读:605来源:国知局
话音信号处理电路的制造方法与工艺

本发明涉及话音信号处理电路,具体来说,涉及能产生表示衰减话音信号的输出分数的那些话音信号处理电路。



背景技术:

主观听音测试可被视为用于评定话音质量的可靠方法。然而,它们可能昂贵且耗时。可替换的是,客观的自动方法可用于促进话音处理算法、编解码器、装置和网络的质量评定程序。它们从信噪比(snr)或频谱距离(sd)等极简单的测度跨越到包括心理声学处理和认知(统计)模型的复杂方法。

后一类群是被设计成预测主观听音测试的分数的测度。这个类群的已知代表是itu-t标准系列,该itu-t标准系列在1997年开始于psqm(感知话音质量测度),并在之后退出,且被pesq(感知话音质量评估)和其宽带版wb-pesq代替,接着在2011年终结于polqa(感知客观听音质量评估)。来自这个系列的测度被广泛使用,因为它们可以应用在许多不同的使用情况(例如线性和非线性失真的测试因子或丢包、译码技术、例如编解码器评估、终端或网络测试、话音增强算法的评定等应用、装置等等)中一种类似的不再使用的测度是在1998年研发的tosqa(电信客观话音质量评定)。其它客观测度更加专业化,只能用于一种应用,例如回声抑止(equest)或噪声减少(3quest)的评估。

所有上述测度都是侵入性测度,也就是说,通过与参考信号进行比较来估计受测试样本(衰减信号)的质量。



技术实现要素:

根据本发明的第一方面,提供一种被配置成接收时频域参考话音信号和时频域衰减话音信号的话音信号处理电路,其中时频域参考话音信号和时频域衰减话音信号中的每一个包括多个数据帧,其中:

时频域参考话音信号处于时频域中,并且包括:

上频带参考分量,该上频带参考分量具有大于频率阈值的频率;以及

下频带参考分量,该下频带参考分量具有小于频率阈值的频率;

时频域衰减话音信号处于时频域中,并且包括:

上频带衰减分量,该上频带衰减分量具有大于频率阈值的频率;以及

下频带衰减分量,该下频带衰减分量具有小于频率阈值的频率;

话音信号处理电路包括:

干扰计算器,该干扰计算器被配置成基于时频域参考话音信号和时频域衰减话音信号通过以下操作确定一个或多个sbr特征:

(i)对于多个帧中的每一个:

基于(i)上频带参考分量与(ii)下频带参考分量的比确定参考比;

基于(i)上频带衰减分量与(ii)下频带衰减分量的比确定衰减比;以及

基于参考比与衰减比的比确定频谱平衡比;以及

(ii)基于多个帧的频谱平衡比确定一个或多个sbr特征;以及

分数评估块,该分数评估块被配置成基于sbr特征确定衰减话音信号的输出分数。

在一个或多个实施例中,时频域衰减话音信号表示扩展带宽信号。频率阈值可对应于扩展带宽信号的下频带和扩展带宽信号的上频带之间的界限。

在一个或多个实施例中,扩展带宽信号的上频带对应于已通过人工带宽扩展算法添加的频带。扩展带宽信号的下频带可对应于已通过人工带宽扩展算法扩展的有限频带信号。

在一个或多个实施例中,干扰计算器被配置成确定以下sbr特征中的一个或多个:

具有正值频谱平衡比的帧的频谱平衡比的平均值;

具有负值频谱平衡比的帧的频谱平衡比的平均值;

具有正值频谱平衡比的帧的频谱平衡比的方差值;

具有负值频谱平衡比的帧的频谱平衡比的方差值;以及

(i)具有正值频谱平衡比的帧的数目与(ii)具有负值频谱平衡比的帧的数目的比。

在一个或多个实施例中,话音信号处理电路被配置成接收参考话音信号和衰减话音信号。参考话音信号和衰减话音信号中的每一个可包括多个数据帧。话音信号处理电路可包括:

参考时频块,该参考时频块被配置成基于参考话音信号确定时频域参考话音信号;以及

衰减时频块,该衰减时频块被配置成基于衰减话音信号确定时频域衰减话音信号。

参考话音信号和衰减话音信号可处于时域中。

在一个或多个实施例中,参考时频块包括参考感知处理块,衰减时频块包括衰减感知处理块。参考感知处理块和衰减感知处理块可以被配置成模拟人类听觉的一个或多个方面。

在一个或多个实施例中,干扰计算器包括时频域特征提取块,该时频域特征提取块被配置成:

处理时频域参考话音信号和时频域衰减话音信号;以及

确定一个或多个额外的时频域特征;并且

其中,分数评估块被配置成基于时频域特征确定输出分数。

在一个或多个实施例中,时频域特征提取块包括归一化协方差度量块,该归一化协方差度量块被配置成:

处理时频域参考话音信号和时频域衰减话音信号,以便计算归一化协方差度量特征,其中归一化协方差度量是基于时频域参考话音信号和时频域衰减话音信号之间的协方差;并且

其中,分数评估块被配置成基于归一化协方差度量确定输出分数。

在一个或多个实施例中,时频域特征提取块包括绝对失真块,该绝对失真块被配置成:

处理时频域参考话音信号和时频域衰减话音信号,以便计算绝对失真,其中绝对失真表示时频域参考话音信号和时频域衰减话音信号之间的绝对差;以及

基于绝对失真确定以下绝对失真特征中的一个或多个:

包括话音的帧的绝对失真的平均值;

包括话音的帧的绝对失真的方差值;

包括话音且绝对失真为正的帧的绝对失真的平均值;

包括话音且绝对失真为正的帧的绝对失真的方差值;

包括话音且绝对失真为负的帧的绝对失真的平均值;

包括话音且绝对失真为负的帧的绝对失真的方差值;

包括话音且绝对失真为正的帧以及上频带频率分量的绝对失真的平均值;

包括话音且绝对失真为正的帧以及上频带频率分量的绝对失真的方差值;

包括话音且绝对失真为负的帧以及上频带频率分量的绝对失真的平均值;

包括话音且绝对失真为负的帧以及上频带频率分量的绝对失真的方差值;并且

其中,分数评估块被配置成基于绝对失真特征确定输出分数。

在一个或多个实施例中,时频域特征提取块包括相对失真块,该相对失真块被配置成:

处理时频域参考话音信号和时频域衰减话音信号,以便将相对失真计算为信号失真比;以及

基于相对失真确定以下相对失真特征中的一个或多个:

包括话音的帧的相对失真的平均值;

包括话音的帧的相对失真的方差值;

其中,分数评估块被配置成基于相对失真特征中的一个或多个确定输出分数。

在一个或多个实施例中,时频域特征提取块包括二维相关块,该二维相关块被配置成处理时频域参考话音信号和时频域衰减话音信号,以便计算二维相关值;并且

其中,分数评估块被配置成基于二维相关值确定输出分数。

在一个或多个实施例中,话音信号处理电路被配置成接收参考话音信号和衰减话音信号,其中时频域参考话音信号是参考话音信号的时频域表示,时频域衰减话音信号是衰减话音信号的时频域表示。干扰计算器可包括基于样本的时域特征提取块,该基于样本的时域特征提取块被配置成:

接收参考话音信号和衰减话音信号的时域表示;以及

基于参考话音信号和衰减话音信号的时域表示确定一个或多个基于样本的特征;并且

其中,分数评估块被配置成基于所述基于样本的特征确定输出分数。

在一个或多个实施例中,基于样本的时域特征提取块包括gsdsr块,该gsdsr块被配置成对参考话音信号和衰减话音信号的时域表示执行基于样本的处理,以便确定全局信号与衰减话音比,其中全局信号与衰减话音比指示对源于参考话音信号和衰减话音信号的全部样本的能量的比较;并且

其中,分数评估块被配置成基于全局信号与衰减话音比确定输出分数。

在一个或多个实施例中,话音信号处理电路被配置成接收参考话音信号和衰减话音信号,其中时频域参考话音信号是参考话音信号的时频域表示,时频域衰减话音信号是衰减话音信号的时频域表示。干扰计算器可包括基于帧的时域特征提取块,该基于帧的时域特征提取块被配置成:

接收参考话音信号和衰减话音信号的帧式时域表示;以及

基于参考话音信号和衰减话音信号的帧式时域表示确定一个或多个基于帧的特征;并且

其中,分数评估块被配置成基于所述基于帧的特征确定输出分数。

在一个或多个实施例中,干扰计算器包括ssdr块,该ssdr块被配置成:

处理参考话音信号和衰减话音信号的帧式时域表示,以便确定话音与话音失真比;以及

基于话音与话音失真比,确定以下ssdr特征中的一个或多个:

包括话音的帧的话音与话音失真比的平均值,

不包括话音的帧的话音与话音失真比的平均值,

包括话音的帧的话音与话音失真比的方差值,

不包括话音的帧的话音与话音失真比的方差值;并且

其中,分数评估块被配置成基于ssdr特征中的一个或多个确定输出分数。

在一个或多个实施例中,干扰计算器包括lsd块,该lsd块被配置成:

处理参考话音信号和衰减话音信号的时频域表示,以便确定对数频谱失真;以及

基于对数频谱失真确定以下lsd特征中的一个或多个:

包括话音的帧的对数频谱失真的平均值;

包括话音的帧的对数频谱失真的方差值;并且

其中,分数评估块被配置成基于lsd特征中的一个或多个确定输出分数。

在一个或多个实施例中,话音信号处理电路另外包括输入层,该输入层被配置成接收输入参考话音信号和输入衰减话音信号。输入层可包括:

电平调整块,该电平调整块被配置成通过在小于频率阈值的频率下基于输入参考话音信号和输入衰减话音信号的电平执行输入参考话音信号和输入衰减话音信号的电平调整而提供参考话音信号和衰减话音信号。

在一个或多个实施例中,话音信号处理电路另外被配置成接收语音指示信号,其中语音指示信号指示参考话音信号和衰减话音信号的帧是否含有话音。干扰计算器可以被配置成基于语音指示信号确定以下特征中的一个或多个:

仅仅语音指示信号指示存在话音的参考话音信号和衰减话音信号的帧或

仅仅语音指示信号指示不存在话音的参考话音信号和衰减话音信号的帧。

可提供一种处理衰减话音信号的方法,该方法包括:

接收包括多个数据帧的时频域参考话音信号,其中时频域参考话音信号处于时频域中,并且包括:

上频带参考分量,该上频带参考分量具有大于频率阈值的频率;以及

下频带参考分量,该下频带参考分量具有小于频率阈值的频率;

接收包括多个数据帧的时频域衰减话音信号,其中时频域衰减话音信号处于时频域中,并且包括:

上频带衰减分量,该上频带衰减分量具有大于频率阈值的频率;以及

下频带衰减分量,该下频带衰减分量具有小于频率阈值的频率;

基于时频域参考话音信号和时频域衰减话音信号通过对多个帧的以下操作确定一个或多个sbr特征:

基于(i)上频带参考分量与(ii)下频带参考分量的比确定参考比;

基于(i)上频带衰减分量与(ii)下频带衰减分量的比确定衰减比;以及

基于参考比与衰减比的比确定频谱平衡比;以及

基于多个帧的频谱平衡比确定一个或多个sbr特征;以及

基于sbr特征确定衰减话音信号的输出分数。

可提供包括本文所公开的任何电路或系统或被配置成执行本文所公开的任何方法的集成电路或装置。

还可提供计算机程序,所述计算机程序当在计算机上运行时使得计算机配置任何设备(包括本文所公开的电路、系统或装置)或执行本文所公开的任何方法。

虽然本发明容许各种修改和替代形式,但其细节已经借助于例子在图式中示出且将详细地描述。然而,应理解,超出所描述的特定实施例的其它实施例也是可能的。也涵盖落入所附权利要求书的精神和范畴内的所有修改、等效物和替代实施例。

以上论述并不意图表示当前或将来权利要求集的范畴内的每一示例实施例或每一实施方案。图式和以下详细描述还例示各种示例实施例。考虑以下结合附图的详细描述可以更全面地理解各种示例实施例。

附图说明

现将仅借助于例子参考附图描述一个或多个实施例,在附图中:

图1示出了可用于使用侵入性仪器测度来确定受测试信号的质量的系统的通用框图;

图2示出了可用于确定经abe处理的衰减信号的质量的系统的框图;

图3示出了包括图2的系统中的一些块而不是全部块的话音信号处理电路;

图4示出了可用于从衰减信号提取特征的系统的框图,所述衰减信号包括经abe处理的衰减信号;以及

图5示出了可如何提取/确定特定特征的更详细的图示。

具体实施方式

图1示出了可用于以侵入性方式确定受测试信号的质量的系统的通用框图。

图1示出了接收输入参考话音信号104和输入衰减话音信号106的输入层102。输入层102可由若干预处理块构成,(例如)从而执行输入参考话音信号104和输入衰减话音信号106之间的时间对准、语音活动检测、电平调整等。将在下文中提供另外细节。输入层102向干扰计算器112提供经处理形式的参考信号和衰减信号。

干扰计算器112可计算一个或多个质量指示符,其还可被称作特征或干扰(因为它们是参考信号104和衰减信号106之间的差异的指示符)。在干扰计算器112计算质量指示符之前,它可计算这两个输入信号的新表示。例子可为通过干扰计算器112接收的信号的时频域表示。此类时频域表示可由感知模型提供,并用于模拟经选择的人类听觉的各方面(例如,以应用时间或频率掩模、听觉阈值、听觉过滤)。干扰计算器112的输出端连接到认知(统计)模型114,该认知(统计)模型114提供mos-lqo(平均意见分-客观旁听质量)输出信号/输出分数116。

认知(统计)模型114还可被称作质量分数预测器,其可实施为(多变量)线性或二次回归(如在pesq、polqa、3quest)中、人工神经网络(如在equest、3quest中),或任何其它经训练的统计模型。

对图1的此通用模型的某些修改是可能的,以便更加强调不同的质量因子。例如,对于人工带宽扩展(abe)解决方案,摩擦音的重新建构可能更为重要。一般来说,摩擦音的大部分频谱含量高于4khz,并且因此在窄带(nb)话音中不能很好地表示。将在下文更详细地论述abe。

摩擦音,特别是/s/和/z/音的正确的重新建构可对感知话音质量产生较大的影响。一般来说,话音质量的感知取决于在话音信号中出现的某一音度。为了利用此质量因子,基于参考的话音质量测量系统不仅可以使用衰减和参考话音信号作为输入,而且还可以使用话音信号的音标转录,以应用对图1中示出的方案的任何部分的修改。取决于转录,感知模型或干扰计算器112对干扰的计算内的某一权重可被调整成减少经选择音(例如,先前提及的摩擦音/s/或/z/)的影响。

一个不同的例子是“旁听质量的诊断仪器评定”(dial),其已作为polqa计划的部分发展。dial遵循若干专用测度的组合比一个单一的复杂测度更有效的假设,并且因此组合核心测度(其实施图1的通用模型)与四个指定的质量维度(直度/频率含量、连续性、噪度和响度)。

不存在被专门设计成用于经abe处理的话音信号的标准化客观测度。wb-pesq和polqa可被视为通用测度,它们测试用于经abe处理的信号的“平均意见分-主观旁听质量”(mos-lqs)的预测的精确度。然而,结果显示它们都没有显现出足够高的与旁听测试分数的相关性,因此无法被视为可靠的abe解决方案的质量估计器。

并且,使用需要额外输入时间对准的音标转录的方法可能较为冗长,并且可能承受语言依赖解决方案的风险。而话音质量的仪器测度应该旨在在世界的几乎全部语言中预测可靠的mos分数。

在下文中公开的另一个例子可能与已经利用abe(人工带宽扩展)算法处理的话音信号特别相关。通过估计和产生超出那些限度的含量,abe算法可扩展具有有限频带的输入信号的频率范围。例如,在宽带(wb)abe算法的情况下,输入窄带(nb)信号具有0hz<=f<=4khz的频率范围,这提供了下频带含量。通过产生上频带含量,abe算法可将那一范围扩展到高达8khz(高于阈值频率,该阈值频率在此情况下等于4khz)。在此例子中,下频带具有在0和4khz之间的频率含量,上频带具有在4khz和8khz之间的频率含量。

图2示出了可用于确定经abe处理的衰减信号的质量的系统的框图。

也被称作受测试信号或输入衰减话音信号206的经abe处理的话音信号表示为其中

是样本索引,ns是信号中的样本总数。此例子是基于用于确定输入衰减话音信号206的质量的侵入性方案,因此输入参考话音信号s′(n)204用于执行206的质量评定。输入参考话音信号204具有下频带频率含量和上频带频率含量两者,且不受由传输、译码或其它处理产生的干扰的影响。有效声学带宽的限制可为一个例外。例如,对于wb信号,最大(理论)带宽是0hz<=f<=8000hz。然而,实际上,可应用掩模以减小此带宽。

在一个实施方案中,wb话音的有效带宽被限定为50hz<=f<=7000hz,但是应了解,该带宽可以是理论范围内的任何其它值。在此实施方案中,206和s′(n)204两者至少在fs=16khz下取样以满足尼奎斯特准则(nyquistcriterion)。

图2的系统包括输入层202,该输入层202可执行时延补偿、语音活动检测和电平调整。

因为此例子基于侵入性方案,所以为了精确比较两个输入信号,符合要求的时间对准可极为重要。由于话音译码、传输或话音增强算法(例如,abe),时延可引入到输入衰减话音信号206。因此,应该计算并补偿输入信号204、206两者之间的时延。

如图2所示,时延估计块218可用于估计输入参考话音信号204和输入衰减话音信号206之间的时延,并且一个或两个时延补偿块220、222可用于将时延补偿应用到输入参考话音信号204和/或输入衰减话音信号206。通过计算输入参考话音信号204和输入衰减话音信号206之间的交叉相关性,并接着将输入衰减话音信号206移位到交叉相关函数的最大值处,可实现时间对准,且反之亦然。因此,输入信号204、206两者都可切至较短输入信号的长度。可使用输入衰减话音信号206或输入参考话音信号204的补零,以使得输入信号204、206两者中具有相同数量的样本。应了解,也可使用其它方法进行输入信号204、206的时间对准。可使用更加细化的方法对从整个输入信号204、206中提取的话音的较短片段执行时间对准。

在图2的实施方案中,语音活动检测器(vad)224对参考输入s′(n)执行语音活动检测,其产生语音指示信号vad(t)。在此例子中,语音指示信号vad(t)包括逐帧vad值,其中t为帧索引。语音指示信号vad(t)提供关于信号的有声部分(vad(t)=1)和静音部分(vad(t)=0)的信息,这取决于它们由帧索引t限定的时间位置。因此,数据帧可在时域中间隔开。

应了解,vad224可处理输入参考话音信号204、输入衰减话音信号206,或这两者(接着将结果组合到指示话音是否存在的单个判定中)。在一些例子中,对于vad224可为有利的是,处理输入参考话音信号204(或基于输入参考话音信号204的信号),因为此信号基本上不含失真。

在其中vad224计算逐帧vad值的例子中,可使用能量的简单阈值处理。还可以应用更复杂的解决方案,例如使用自适应阈值。

在此例子中,输入层还包括两个电平调整块226、228,其用于调整由时延补偿块220、222提供的相应的信号的功率电平。电平调整块226、228可相对于作用话音电平归一化它们的输入信号。电平调整块226、228可使用来自vad224的语音指示信号vad(t)确定有效话音电平。

在一些例子中,输入参考话音信号204和输入衰减话音信号206之间的电平差可被视作质量因子,并且因此可充当额外特征。然而,如果不是这样的情况,那么输入信号(参考204和衰减206)可向同一全局电平按比例缩放,或输入衰减话音信号206可向输入参考话音信号204的电平按比例缩放。对于abe算法,上频带中的电平差可特别重要,因此电平调整块226、228可仅在下频带(lb)频率范围(在小于频率阈值的频率下)中基于输入参考话音信号204和输入衰减话音信号206的电平来执行电平调整。也就是说,两个输入信号204、206的上频带分量可不用于调整输入参考话音信号204或衰减信号的电平。

电平调整块226、228可测量信号的输入电平,并借助于在全部有效话音帧中的均方根值应用任何比例因子。这可通过采用itu-t规范p.56或采用以分批模式或以逐样本或逐帧方式操作的任何类似的电平测量方法来实现。

两个电平调整块226、228分别提供参考话音信号s(n)230和衰减话音信号232,以用于随后的特征提取。

应了解,输入层202可包括其它预处理块,(例如)以对接近共同采样频率的输入信号进行再取样,或(修改后的)中间参考系统((m)irs)滤波器或其它滤波器。

在衰减话音信号232和参考话音信号s(n)230在时间上已经对准,并且它们的电平已通过输入层202调整之后,描述参考和衰减话音信号之间的差异的特征可通过干扰计算器212进行计算。如在下文中参看图4和5将详细地论述,特征可从输入信号的不同表示推导出:时域表示(特征的逐样本和逐帧计算);以及时频域表示(例如,短时傅里叶变换(stft),或离散余弦变换(dct),或从时域到视频域的任何其它信号的变换),其中应用任选的额外处理(例如,滤波器组或频谱称重),或听觉模型(感知模型)表示。由于听觉模型可执行时频分析,所以从此模型推导出的全部特征还可以从不同的时频表示计算出,例如stft,但在那种情况下,它们将不对感知模型中包括的心理声学效应做出解释。

干扰计算器212可提取/确定衰减话音信号232的特征,以用于确定例如mos-lqo216的输出分数。具体来说,在一些例子中,可基于衰减话音信号232和参考话音信号s(n)230两者中的多个帧的频谱平衡比确定一个或多个sbr特征。使用此类sbr特征可对检测abe信号中的误差特别有利。干扰计算器212可输出特征向量x′,该特征向量x′包括在本文件中所描述的输入衰减话音信号206的特征中的一个或多个,包括所确定的任何sbr特征。

图2的系统还包括认知模型214,其也被称作分数评估块,在此例子中,该认知模型214包括特征归一化块234、mos预测器块236和分数去归一化块238。这些块中的每一个可使用经预训练参数,该参数可从存储器240存取。

取决于认知模型214的训练策略,归一化块234执行特征向量x′的归一化可为有益的。如果是这样,那么在训练期间,计算用于特征向量x′的每一维度的比例因子和偏移量,并且该比例因子和偏移量在此处用于归一化经提取特征向量x′,这产生了归一化的特征向量x。在没有进行归一化的情况下,x=x′成立。当将线性回归用作认知模型214时,可隐含地实现比例因子和偏移量到特征维度的应用。

经提取特征表示观察到的输入衰减话音信号206中的失真,因此其是到所预测的mos-lqo值216的链路。在此例子中,mos预测器236已事先训练过,并且因此使用存储在存储器240中的经预训练参数。为了改进带宽扩展(be)信号的性能,模型的训练集合可主要由利用abe算法进行处理的话音样本构成。

如果mos预测器236对归一化mos-lqs值进行了训练,那么它首先估计mos-lqo值,该mos-lqo值也处于归一化范围中。因此,归一化值可通过分数去归一化块238进行去归一化,以使得它们使用预先计算的比例因子和偏移量而向典型mos范围移位,从而可将mos-lqo216作为输出提供。

图3示出了包括图2的系统中的一些块而不是全部块的话音信号处理电路300。图3将用于论述确定sbr特征以确定输出分数316的干扰计算器的特定例子。

话音信号处理电路300(例如)从输入层(例如,图2中所示出的输入层)接收参考话音信号330和衰减话音信号332。参考话音信号和衰减话音信号中的每一个包括多个数据帧,并且在此例子中,它们处于时域中。

话音信号处理电路300包括参考时频块342和衰减时频块344。参考时频块342基于参考话音信号330,确定时频域参考话音信号。时频域参考话音信号处于时频域中,并且包括:(i)上频带参考分量,其对应于具有大于频率阈值的频率的时频域参考话音信号的分量;以及(ii)下频带参考分量,其对应于具有小于频率阈值的频率的时频域参考话音信号的分量。频率阈值可对应于已通过abe算法扩展的窄带信号的上限,在此情况下,下频带对应于abe算法的输入信号,上频带对应于已经通过abe算法添加的扩展频率分量。对于上文所述的数值例子,频率阈值将为4khz。

通过类似方式,衰减时频块344基于衰减话音信号332,确定时频域衰减话音信号。时频域衰减话音信号处于时频域中,并且包括:(i)上频带衰减分量,其对应于具有大于频率阈值的频率的时频域衰减话音信号的分量;以及(ii)下频带衰减分量,其对应于具有小于频率阈值的频率的时频域衰减话音信号的分量。

在一些例子中,参考时频块342和衰减时频块344的功能性可由模拟人类听觉的一个或多个方面的感知模型块提供。

干扰计算器312可基于多个帧的时频域参考话音信号和时频域衰减话音信号,确定频谱平衡比(sbr)。频谱平衡比通过以下操作进行计算:

基于(i)上频带参考分量与(ii)下频带参考分量的比,确定参考比;

基于(i)上频带衰减分量与(ii)下频带衰减分量的比,确定衰减比;以及

基于参考比与衰减比的比,确定频谱平衡比。

以此方式,频谱平衡比(sbr)可表示这两个输入信号的两个频带的关系。除了对遗漏上频带的谱形的正确估计之外,在遗漏频带中具有正确能量还可在主观质量感知中发挥重要作用。此外,下频率分量和上频率分量之间的频谱平衡应通过abe算法适当恢复。因此,由sbr限定的能量比被设计成不仅比较经人工扩展的频率分量(上频带)的能量,而且还比较衰减信号与参考信号的所得频谱平衡。

在数学上,sbr可表示为:

其中:

|h(l,b)|2是时频域中的时频域参考话音信号的绝对平方值,

是时频域中的时频域衰减话音信号的绝对平方值,

l表示帧索引,并且因此充当时频域信号的时间索引,

b表示频段索引或频带索引,并且因此标引时频域信号的频域部分,

bub表示指定上频带的频率索引b的集合,

blb表示指定下频带的频率索引b的集合,以及

μ(x(l,b);b)表示时频信号x的(经加权)均值,其中该均值通过具有在b中的索引b的频率计算得到。

此等式表示在上频带分量和下频带分量中的每一个中的能级比。

sbr的正值指示衰减信号的上频带中的能量过低,sbr的负值指示衰减信号的上频带中的能量过高。在数学上:

lsbr+表示帧集合,其中找到正(+)不平衡,也就是说,经abe处理的信号(衰减信号)的上频带在上频带中不具有能量,和/或在下频带中含有过多的能量。因此,衰减信号的频谱轮廓的特征为比来自参考信号的斜率更高的斜率。lsbr-表示相反意义。

随后,干扰计算器312可基于多个帧的频谱平衡比,确定一个或多个sbr特征。sbr特征的例子包括:

a)具有sbr的正值的各个帧的sbr的平均值,

b)具有sbr的负值的各个帧的sbr的平均值,

c)具有sbr的正值的各个帧的sbr的方差值,

d)具有sbr的负值的各个帧的sbr的方差值,

e)(i)具有sbr的正值的帧数目与(ii)具有sbr的负值的帧数目的比,

上述数学符号将另外参看可由干扰计算器312执行以确定其它特征的其它计算进行描述。

话音信号处理电路300还包括分数评估块314,其用于基于sbr特征,确定衰减话音信号332的输出分数316。分数评估块314可应用认知模型。分数评估块314可(例如)应用线性预测或回归、使用神经网络,或执行可将接收到的sbr特征映射到输出分数316的值的任何其它功能性。

图4示出了可用于从衰减信号提取特征的系统的框图,该衰减信号包括经abe处理的衰减信号。

系统包括干扰计算器412,其具有三个特征提取块:基于样本的时域特征提取块454、基于帧的时域特征提取块456和时频域特征提取块458。干扰计算器412还包括多路复用器460,其可将由各个块产生的单个特征组合成特征向量x′。

通过干扰计算器412确定的特征中的每一个可使用完整输入信号、可仅使用已检测到语音活动的输入信号的片段/帧,或可仅使用具有话音停顿的片段/帧(基于vad判定)进行计算。

系统接收参考话音信号430和衰减话音信号432。这些输入信号被提供到基于样本的时域特征提取块454。基于样本的特征提取块454可处理接收到的时域信号,并产生将纳入特征向量x′中的一个或多个基于样本的特征。可通过基于样本的特征提取块454确定的特征的例子将参看图5进行更详细的论述。

图4的系统还包括参考成帧块446和衰减成帧块448。参考成帧块446处理参考话音信号430,并产生仍处于时域中的帧式参考信号。帧式参考信号中的数据被拆分成具有帧索引t的多个帧。类似地,衰减成帧块448处理衰减话音信号432,并产生帧式衰减信号。可针对特定应用来设置成帧的时间分辨率。在一个例子中,帧长度是16ms,并且不使用重叠。

基于帧的时域特征提取块456可处理帧式参考信号和帧式衰减信号,并产生将纳入特征向量x′中的一个或多个基于帧的特征。可通过基于帧的特征提取块456确定的特征的例子将参看图5进行更详细的论述。

图4的系统还包括参考dft块450和衰减dft块452。参考dft块450对帧式参考信号执行数字傅里叶变换,以便为时频域特征提取块458提供时频域参考话音信号。在一些例子中,可对参考dft块450的输出信号执行任选的额外处理442b,以便向时频域特征提取块458提供合适的时频域信号。例如,额外处理442b可包括频带加权以强调一些频带的重要性、去除低于听觉阈值的分量,以及其它感知处理(或组合)。类似地,衰减dft块452对衰减参考信号执行数字傅里叶变换,以便为时频域特征提取块458提供时频域衰减话音信号。同样,可对衰减dft块452的输出信号执行任选的额外处理444b。

参考dft块450和任选的额外处理块442b可被视为参考时频块的例子,因为它/它们为干扰计算器412提供时频域参考话音信号。类似地,衰减dft块452和任选的额外处理块444b可被视为衰减时频块的例子,因为它/它们为干扰计算器412提供时频域衰减话音信号。

在图4中,系统还包括参考感知处理块442a和衰减感知处理块444a。如上文所论述,这些块可用于模拟人类听觉的各方面,并且可提供时频域中的信号。因此,这些块也可被视为参考时频块/衰减时频块的例子。

时频域特征提取块458可处理时频域参考话音信号和时频域衰减话音信号,并产生将纳入特征向量x′中的一个或多个时频域特征。时频域特征的例子包括sbr特征。将参看图5对可通过时频域特征提取块458确定的其它特征进行更详细的论述。

图5示出了可如何通过干扰计算器提取/确定特定特征的更详细的图示。在图4中也示出的图5的组件已经以500系列形式给出对应的附图标号,并且此处将不必再次进行描述。

在此例子中,干扰计算器512还从vad(例如,图2中所示出的vad)中接收语音指示信号vad(t)525。干扰计算器512内的处理块中的一个或多个可使用语音指示信号vad(t)525来区别包括话音的帧(有效语音帧)和不包括话音的那些帧。

在以下描述中,参数用于表示可计算其平均值和方差值的帧集合,表示在集合中含有的元素数目。

为了表达整个信号的测得的失真,需要可为特征向量x′的部分的单个特征。因此,针对给出的逐帧失真测度d(t),均值μ和方差σ2可计算如下:

通常,但不是排他性地,使用以下集合:

来限定存在话音的帧和话音停顿。

在上述等式中,参数t用于表示帧索引。然而,由于不同的特征提取块可使用不同的成帧参数,所以l在文中也可用于表示帧索引。在此类情况下,以类似方式限定

干扰计算器512的各个处理块处理通过感知处理块542、544输出的时频域信号,该感知处理块542、544可限定听觉模型。已知若干心理声学模型并用于话音信号处理。在一个实施方案中,感知处理块542、544使用由罗兰索泰克(rolandsottek)研发的听觉模型(“用于在人耳中进行信号处理的模型(modellezursignalverarbeitungimmenschlichen)”,论文,亚琛工业大学,德国,1993年)。利用听觉模型处理输入信号分别产生用于参考和衰减输入的h(l,b)和其中b是滤波器组频带索引。还可被称为时频域衰减话音信号。h(l,b)还可被称为时频域参考话音信号。

对滤波器组频带(如在这个实施例中所使用的)和它们相应的下截止频率fl、中心频率fc与上截止频率fu,以及所得频率带宽fδ的限定在下方表格中示出,该表格示出了巴克滤波器组限定。

另外,频带被拆分成下范围和上范围。此分离可取决于所应用的听觉模型而产生变化。在这个实施例中,分离是在4khz处,因此下频带(lb)和上频带(ub)被限定为:

其中频带数目是:

用于听觉模型的成帧参数可不同于由成帧块546、548使用的成帧参数(例如,当计算ssdr和lsd时,如下文所论述),并且因此针对基于在感知上经处理的信号的特征,使用帧索引l。语音指示信号vad(t)525可因此经由内插转换成vad(1),例如,通过图5中展示的时间转换块572。在此实施例中,用于感知处理的帧长度被设置成3.3ms。

为了从给定失真的时频表示d(l,b)中获得单个特征,其中l是帧索引,b是频带标识符,均值和方差可计算如下:

其中补偿信号长度和频率频带集合

为了执行频率集成,给定失真的时频表示d(l,b)还可仅仅通过频率频带集合进行集成,以产生d(l)。

再次,所有上述等式可使用用于帧索引的不同参数(例如,是t而不是l,是而不是)或用于频段索引的不同参数(是k而不是b,是k而不是)以类似方式书写。

干扰计算器512包括八个特征提取块554、556a、556b、562、564、566、568、570,其中的每一个特征提取块可产生将纳入特征向量x′中的特征或特征集合。现将转而描述由这些特征提取块中的每一个执行的处理。

全局信号与衰减话音比(gsdsr)

gsdsr块554可对参考话音信号430和衰减话音信号432执行基于样本的处理,以便确定全局信号与衰减话音比(gsdsr)。gsdsr是基于样本的特征的例子,并且指示来自话音信号的全部样本的能量的比较:

话音与话音失真比(ssdr)

ssdr块556a可对帧式参考话音信号430和衰减话音信号432执行基于帧的处理,以便确定话音与话音失真比(ssdr)。ssdr可用于确定基于帧的特征。

根据输入信号s(n)430和432,将ssdr计算为:

其中是属于帧t的样本集合。之后,使用以下等式将ssdr′(t)限制在[0db;30db]的范围内

ssdr(t)=min{ssdr′(t),30db}

下列ssdr特征是基于帧的特征的例子,它们可随后提取为:

a)包括话音的各个帧(有效语音帧)的ssdr的平均值,

b)不包括话音的各个帧(话音停顿)的ssdr的平均值,

c)包括话音的各个帧的ssdr的方差值,

d)不包括话音的各个帧的ssdr的方差值,

在特别有利的实施例中,对有效语音帧执行计算以检测参考和衰减话音信号之间能量和相位的频率不依赖性不匹配。此外,可对话音停顿计算均值和方差,以检测abe解决方案是否错误地在上频带中添加了含量,以及错误添加的程度。

对数频谱失真(lsd)

lsd块556b可对帧式参考信号和帧式衰减信号的时频域表示执行处理,以便确定对数频谱失真(lsd)。这些时频域表示由参考dft块550和衰减dft块452提供。lsd可用于确定时频域特征。

lsd是衰减话音信号的短期波谱和参考话音信号的短期波谱s(t,k)之间的频谱距离的测度,其中k是频段索引。在一个实施方案中,这些波谱通过应用k=512点离散傅里叶变换(dft)的dft块计算,其中帧长度为32ms,且具有50%重叠。

此外,计算被限制在频率范围50hz<=f<=7000hz内,因此

下列lsd特征是时频域特征的例子,它们可随后提取为:

a)包括话音的各个帧(有效语音帧)的lsd的平均值,

b)包括话音的各个帧的lsd的方差值,

在此例子中,一般来说,仅仅对存在话音的帧计算均值和方差,以测量对波谱的估计的精确度。

绝对失真(δhabs)

绝对失真(δhabs)块562可对如由感知处理块542、544提供的时频域参考话音信号(h(l,b))和时频域衰减信号执行处理,以便计算绝对失真(δhabs)。绝对失真(δhabs)可用于确定时频域特征。

δhabs是在应用听觉模型之后参考和衰减信号的表示之间的差:

基于经时频(此处:听觉模型)处理的表示h和δhabs表示参考和衰减信号之间的绝对差。

对于单个时频域特征的计算,我们限定:

如果在全部频率(此处,巴克频带)中的δhabs的均值大于0,那么衰减话音信号中的频率分量的能量高于参考话音信号中的频率分量的能量。换句话说:abe处理将不应该在信号那里的部分(错误地)添加(+)到信号。这种情况下的全部帧表示为l+。帧集合l-表示相反意义:经abe处理的话音信号在应该已经具有频率分量的位置不具有(-)该频率分量。

并且,可对信号的上频带执行类似处理。在此例子中,上频带和下频带之间的界限是4khz。以此方式,特征可集中在上频带中的经abe合成的分量。

abe解决方案可旨在尽可能精确地恢复遗漏频率分量。因此,从δhabs计算所得的特征可特别集中在所添加和所省略的分量,因为相比于只是总体失真,abe误差是更加精确的测度。

下列绝对失真特征是时频域特征的例子,它们可随后提取为:

a)包括话音的各个帧(有效语音帧)的δhabs的平均值,

b)包括话音的各个帧(有效语音帧)的δhabs的方差值,

c)包括话音且其δhabs为正(添加分量)的各个帧(有效语音帧)的δhabs的平均值,

d)包括话音且其δhabs为正(添加分量)的各个帧(有效语音帧)的δhabs的方差值

e)包括话音且其δhabs为负(省略分量)的各个帧(有效语音帧)的δhabs的平均值,

f)包括话音且其δhabs为负(省略分量)的各个帧(有效语音帧)的δhabs的方差值,

g)包括话音且其δhabs为正(添加分量)的各个帧(有效语音帧)和高频带频率分量(通过仅仅考虑b,b表示高于频率阈值(4khz)的频率分量)的δhabs的平均值,

h)包括话音且其δhabs为正(添加分量)的各个帧(有效语音帧)和高频带频率分量(通过仅仅考虑b,b表示高于频率阈值(4khz)的频率分量)的δhabs的方差值,

i)包括话音且其δhabs为负(省略分量)的各个帧(有效语音帧)和高频带频率分量(通过仅仅考虑b,b表示高于频率阈值(4khz)的频率分量)的δhabs的平均值,

j)包括话音且其δhabs为负(省略分量)的各个帧(有效语音帧)和高频带频率分量(通过仅仅考虑b,b表示高于频率阈值(4khz)的频率分量)的δhabs的方差值,

相对失真(δhrel)

相对失真(δhrel)块564可对如由感知处理块542、544提供的时频域参考话音信号(h(l,b))和时频域衰减话音信号执行处理,以便计算相对失真(δhrel)。相对失真(δhrel)可用于确定时频域特征。

δhrel是在应用听觉模型之后计算所得的频谱域snr

在时频域中进行计算(此处:在应用听觉模型之后)的情况下,相对失真可被解释为信号失真比(类似于众所周知的信噪比)。分母表示失真:较小的失真产生较高的δhrel,且反之亦然。相对于h计算干扰:h越高,此测度所耐受的失真越多。

下列δhrel特征是时频域特征的例子,它们可随后提取为:

a)包括话音的各个帧的δhrel的平均值,

b)包括话音的各个帧的δhrel的方差值,

在一些例子中,在计算均值和方差之前,δhrel可被限制成最大值,例如45db。

二维相关性(snr2d)

二维相关块570可对时频域参考话音信号(h(l,b))和时频域衰减话音信号执行处理,以便计算二维相关值。二维相关性是时频域特征的例子。

使用h(l,b)和计算二维皮尔逊相关性,从而产生单个相关值:

其中

二维相关性可设置时间和频谱进程中的焦点,但是频率分量的精确等同性随着时间推移而变得较不重要。

基于snr的二维相关性特征还可根据下列等式计算:

归一化协方差度量(ncm)

归一化协方差度量(ncm)块568可对时频域参考话音信号(h(l,b))和时频域衰减话音信号执行处理,以便计算归一化协方差度量(ncm)。归一化协方差度量(ncm)是时频域特征的例子。

归一化协方差度量(ncm)是基于参考信号和衰减信号的时频域表示之间的协方差。在此情况下,时频表示通过将听觉模型应用到这两种输入信号而获得。然而,还可使用具有恰当的滤波器组(例如,基于巴克比例(thebarkscale))的stft表示(或任何其它时频域表示),并应用适当的加权。ncm测度在时间包络上进行计算。这些可根据滤波器组输出,在时频域或时域中进行计算。在此实施方案中,时频域参考话音信号(h(l,b))和时频域衰减话音信号在听觉模型处理期间已经进行过时间包络计算。在不包括时间包络计算或简单的时域到时频域变换的不同的听觉模型用于获得时频域参考话音信号(h(l,b))和时频域衰减话音信号的情况下,时间包络可使用希尔伯特变换(hilberttransform)进行计算:

然而,在此实施方案中,

成立。然后,针对每一频带b,计算衰减信号和参考信号所获得的变换之间的相关性:

其中

这些相关值可随后转换成snr类ncm特征,并使用以下等式被阈值化到[-15db;15db]的取值范围:

snrρ(b)=min(max(snr′ρ(b),-15db),15db)

接着,所得snrρ(b)移位15db,以使得它始终是非负的,并且按比例缩放30db。加权和根据以下等式产生最终ncm:

在此实施例中,针对全部b将权值w(b)设置为1。然而,它们可(例如)与频率带宽fδ(b)相关。

一般来说,有限频带话音信号(其是到abe解决方案的输入)并不含有足够的与遗漏上频带之间的交互信息,例如,4khz<f<8khz,因为abe算法能够完美地恢复它。换句话说,宽带话音信号的下频带(lb)(0khz<f<4khz)和上频带之间不存在一对一的对应关系。因此,abe解决方案可仅输送上频带频率分量的逼近。适合于评估经abe处理的信号的质量的仪器测度应该评定逼近的优良性。因此,除了对应于衰减信号的总体质量的特征(δhabs的均值/方差、均值/方差δhrel、ρ2d、snr2d)之外,所采用的特征集合含有尝试检测通过abe解决方案引入的典型误差的特征。这些用于本发明的误差和合适的特征的概述在下面的表格中给出。

应了解,两个输入信号之间的可使用仪器测量的干扰可以若干特征方式反射,其集中在不同种类的失真。这些特征可从信号的时间表示(基于逐样本或逐帧的计算)和不同的时频表示推导出,该时频表示中的一个是模拟人类听觉的感知模型的输出。

图5的系统还包括多路复用器560,其可将通过干扰计算器512计算的特征中的一个或多个组合成特征向量x′。应了解,在一些例子中,干扰计算器512可仅计算和输出上文所述的各个特征的子集。以此方式,特征向量x′可以是本文件中的上文所呈现的特征的任何子集,并且不必使用全部特征。此外,一些特征可利用单个成帧结构或频率分辨率,并使用不同的时频变换进行计算。

返回到图2,认知模型214中的特征归一化块234可将由图5的干扰计算器提供的特征向量x′归一化。在此实施方案中,计算用于受测试的给出信号的特征向量x′使用在认知模型214所应用的统计模型的训练阶段期间所获得的均值和标准差进行归一化。在训练统计模型之前,针对训练文件集合计算特征,以利用以下等式产生矩阵x′t

维度(x′t)=(训练中文件的数目)x(每一文件的特征)。

随后,将计算所得的特征归一化(“零均值”和“单位方差”),以产生归一化特征矩阵

其中在全部训练中文件中计算每一特征的均值μ(x′t)和标准差σ(x′t)。随后,统计模型对xt进行训练。

为了将特征向量x′调适到其上统计模型进行训练的取值范围,所获得的特征进行归一化,如下:

认知模型214使用统计模型以将观察到的失真(也就是特征向量x′)链接到所预测的mos-lqo分数216。可能的统计模型为(例如)线性回归、多变量线性回归、人工神经网络、支持向量机等。如果在训练阶段期间找到相应的参数,那么可仅使用统计模型。因此,模型的输入不仅是归一化特征向量x,还是在之前训练阶段中所获得的存储的参数集合。这个存储的参数集合可从存储器240存取。

如果统计模型对归一化输入和输出数据进行训练,那么大多数统计模型可发挥最佳作用。因此,在此实施方案中,在训练期间进行归一化的不仅有特征维度(如上文所描述),还有所要的目标值mos-lqs216。其结果是,统计模型(mos预测器236)输出“归一化的”经预测mos-lqo′分数,该分数应通过分数去归一化块238,并使用以下公式去归一化:

mos-lqo=mos-lqs′·σ(mos-lqs′t)

+μ(mos-lqs′t)

其中μ(mos-lqs′t)和σ(mos-lqs′t)是在训练过程中所使用的mos-lqs值的均值和标准差。

所得mos-lqo216值是图2的系统的仪器测度的输出。

在此实施例中,支持向量机(svm)充当认知模型214,其在归一化特征和分数空间中操作。svm可为特别可靠和稳固的统计模型,其考虑了在发展期间可供使用的相当少量的训练数据。

本文所公开的话音信号处理电路的应用

高清(hd)语音(宽带语音)使得运营商能够区分他们通过移动网络提供高质量语音电话的服务。语音电话的这种较高质量(更清晰、较高的可懂度)通过传输[4-7khz]话音频带实现,该话音频带在传统的窄带电话中通常会降低。然而,为了使每一终端用户得益于每次呼叫的hd语音,每个装置和网络必须支持hd语音。如果链路中的一个元件并不支持它,那么呼叫转为窄带。

带宽扩展算法试图从窄带音频源中产生宽带含量,以改进窄带呼叫中的语音质量。当前,为了针对不同的abe系统测量这种改进的程度,必须执行广泛且耗时的主观听音测试。本文中所描述的由话音信号处理电路提供的功能性的例子提供替代该听音测试的替代方案,其将有利地允许:

-开发人员加速研发和参数化,以进行进一步改进。

-网络运营商指定质量要求,该质量要求易于利用仪器测度进行测试。

-移动装置制造商针对运营商的规范客观地比较、测试和调谐不同的解决方案。

上文所述的实施方案中的一个或多个涉及估计wbabe解决方案的质量,然而,将应用扩大到其它类型的信号和其它abe算法是有可能的。例如,在对特征(例如,对下频带和上频带的限定)进行一些修改,以及对统计模型重新训练的情况下,本文所公开的例子可用于估计超宽带abe算法的质量。

本文所公开的例子中的一个或多个提供用于预测如在绝对分类定级(acr)听音测试中听者所感知的话音的总体质量的客观方法。所提出的客观(即,仪器)测度可被特别地设计成用于利用人工带宽扩展(abe)算法处理的话音信号,该abe算法将窄带(nb)信号的频带扩展到高于4khz(不高于8khz)。但是,它也能够预测利用窄带和宽带(wb)话音编解码器译码的信号的感知质量。该测度是一种侵入性方法,其基于受测试话音样本与参考话音样本的比较。从那个比较推导出的特征集合可被馈送到认知模型,该认知模型可提供质量分数,其被称作“平均意见分-客观听音质量”(mos-lqo)。

有利的是,所提出的测度不需要音标转录。此外,基础统计模型可对若干语言进行训练,以最小化语言依赖性。所提出的测度可呈现mos-lqo和mos-lqs之间的高度线性相关和等级相关,以及较低的均方根误差(rmse)。因此,它可用于在评估和比较abe解决方案中对质量进行可靠预测。如测试所示出的,它还可高度精确地预测利用自适应多速率nb(amr-nb)编解码器或amr-wb编解码器译码的话音信号的mos-lqs。

除非明确陈述特定次序,否则可以任伺次序执行以上各图中的指令和/或流程图步骤。而且,本领域的技术人员将认识到,尽管已经论述一个示例指令集/方法,但是本说明书中的材料可以多种方式组合从而还产生其它例子,并且应在由此详细描述提供的上下文内来理解。

在一些示例实施例中,上文描述的指令集/方法实施为体现为可执行指令集的功能和软件指令,这些指令在计算机或以该可执行指令编程和控制的机器上实现。此类指令经加载以在处理器(例如一个或多个cpu)上执行。术语处理器包括微处理器、微控制器、处理器模块或子系统(包括一个或多个微处理器或微控制器),或其它控制或计算装置。处理器可指代单个组件或指代多个组件。

在其它例子中,本文示出的指令集/方法以及与其相关联的数据和指令存储在相应的存储装置中,该存储装置实施为一个或多个非暂时性机器或计算机可读或计算机可用存储媒体。此类计算机可读或计算机可用存储媒体被认为是物品(或制品)的一部分。物品或制品可指代任何制造的单个组件或多个组件。如本文所定义的非暂时性机器或计算机可用媒体不包括信号,但此类媒体可能够接收和处理来自信号和/或其它暂时性媒体的信息。

本说明书中论述的材料的示例实施例可以整体或部分地经由网络、计算机或基于数据的装置和/或服务实施。这些可包含云、因特网、内联网、移动装置、台式计算机、处理器、查找表、微控制器、消费者设备、基础架构,或其它致能装置和服务。如本文和权利要求书中可使用,提供以下非排他性定义。

在一个例子中,使本文论述的一个或多个指令或步骤自动化。术语自动化或自动(及其类似变化)意味着使用计算机和/或机械/电气装置控制设备、系统和/或过程的操作,而不需要人类干预、观测、努力和/或决策。

应了解,所说要耦合的任何组件可以直接或间接耦合或连接。在间接耦合的情况下,可以在称为耦合的两个组件之间安置额外的组件。

在本说明书中,已经依据选定的细节集合呈现示例实施例。然而,本领域的普通技术人员将理解,可以实践包括这些细节的不同选定集合的许多其它示例实施例。希望所附权利要求书涵盖所有可能的示例实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1