一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于音频数据的身高预测方法、装置、设备和介质与流程

2021-08-17 13:39:00 来源:中国专利 TAG:介质 语音 装置 身高 音频
一种基于音频数据的身高预测方法、装置、设备和介质与流程

本申请涉及语音处理技术领域,尤其涉及一种基于音频数据的身高预测方法、装置、设备和介质。



背景技术:

随着生物设备技术作为新一代人工智能的重要领域,借助人体生理特征或行为特征进行身份识别重要的研究方向。近年来得益于云计算、大数据、物联网和深度学习等信息技术的快速发展,生物识别技术在基础理论、算法模型、创新应用等方面不断取得突破。

声纹,作为生物识别特征中的一个常用的特征,广泛应用于语音处理领域,通过声纹特征可以进行性别识别、年龄预测和身份识别等。在语音监控应用场景中,从音频数据中估计说话人员数据是生物特征证据生成的关键环节。而现有技术中没有提供一种通过声音数据进行身高预测的方法。因此,提供一种基于声音数据进行身高预测方法是本领域技术人员亟需解决的技术问题。



技术实现要素:

本申请提供了一种基于音频数据的身高预测方法、装置、设备和介质,用于提供一种通过声音数据进行身高预测的方法。

有鉴于此,本申请第一方面提供了一种基于音频数据的身高预测方法,包括:

获取待预测音频数据;

提取所述待预测音频数据的梅尔频率倒谱系数特征;

将所述梅尔频率倒谱系数特征输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,并将所述特征向量输入到预置支持向量机回归模型进行身高预测,得到所述待预测音频数据对应的身高预测结果。

可选的,所述提取所述待预测音频数据的梅尔频率倒谱系数特征,之后还包括:

对所述梅尔频率倒谱系数特征进行归一化处理。

可选的,所述预置高斯混合通用背景模型包括第一预置高斯混合通用背景模型和第二预置高斯混合通用背景模型,所述预置支持向量机回归模型包括第一预置支持向量机回归模型和第二预置支持向量机回归模型;

所述将所述梅尔频率倒谱系数特征输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,并将所述特征向量输入到预置支持向量机回归模型进行身高预测,得到所述待预测音频数据对应的身高预测结果,之前还包括:

判断所述待预测音频数据中的人声的性别;

所述将所述梅尔频率倒谱系数特征输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,并将所述特征向量输入到预置支持向量机回归模型进行身高预测,得到所述待预测音频数据对应的身高预测结果,包括:

当所述待预测音频数据中的人声的性别为女性时,将所述梅尔频率倒谱系数特征输入到所述第一预置高斯混合通用背景模型进行特征提取,得到第一特征向量,并将所述第一特征向量输入到所述第一预置支持向量机回归模型进行身高预测,得到所述待预测音频数据对应的身高预测结果;

当所述待预测音频数据中的人声的性别为男性时,将所述梅尔频率倒谱系数特征输入到所述第二预置高斯混合通用背景模型进行特征提取,得到第二特征向量,并将所述第二特征向量输入到所述第二预置支持向量机回归模型进行身高预测,得到所述待预测音频数据对应的身高预测结果。

可选的,所述预置高斯混合通用背景模型的配置过程为:

获取若干女性背景音频数据和男性背景音频数据,并通过所述女性音频数据和所述男性音频数据分别训练一个高斯混合通用背景模型,得到第一高斯混合通用背景模型和第二高斯混合通用背景模型;

获取待训练音频数据,并根据所述待训练音频数据中的人声性别进行划分,得到女性待训练音频数据和男性待训练音频数据,其中,所述待训练音频数据具有身高标签;

分别提取所述女性待训练音频数据和所述男性待训练音频数据的梅尔频率倒谱系数特征;

将所述女性待训练音频数据的梅尔频率倒谱系数特征输入到所述第一高斯混合通用背景模型进行训练,得到所述第一预置高斯混合通用背景模型;

将所述男性待训练音频数据的梅尔频率倒谱系数特征输入到所述第二高斯混合通用背景模型进行训练,得到所述第二预置高斯混合通用背景模型。

可选的,所述预置支持向量机回归模型的配置过程为:

将所述女性待训练音频数据的梅尔频率倒谱系数特征输入到所述第一高斯混合通用背景模型进行特征提取,得到所述女性待训练音频数据的特征向量;

将所述男性待训练音频数据的梅尔频率倒谱系数特征输入到所述第二高斯混合通用背景模型进行特征提取,得到所述男性待训练音频数据的特征向量;

将所述女性待训练音频数据的特征向量输入到第一支持向量机回归模型进行有监督训练,得到所述第一预置支持向量机回归模型;

将所述男性待训练音频数据的特征向量输入到第二支持向量机回归模型进行有监督训练,得到所述第二预置支持向量机回归模型。

本申请第二方面提供了一种基于音频数据的身高预测装置,包括:

获取单元,用于获取待预测音频数据;

特征提取单元,用于提取所述待预测音频数据的梅尔频率倒谱系数特征;

预测单元,用于将所述梅尔频率倒谱系数特征输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,并将所述特征向量输入到预置支持向量机回归模型进行身高预测,得到所述待预测音频数据对应的身高预测结果。

可选的,还包括:

处理单元,用于对所述梅尔频率倒谱系数特征进行归一化处理。

可选的,所述预置高斯混合通用背景模型包括第一预置高斯混合通用背景模型和第二预置高斯混合通用背景模型,所述预置支持向量机回归模型包括第一预置支持向量机回归模型和第二预置支持向量机回归模型,所述装置还包括:

判断单元,用于判断所述待预测音频数据中的人声的性别;

所述预测单元具体用于:

当所述待预测音频数据中的人声的性别为女性时,将所述梅尔频率倒谱系数特征输入到所述第一预置高斯混合通用背景模型进行特征提取,得到第一特征向量,并将所述第一特征向量输入到所述第一预置支持向量机回归模型进行身高预测,得到所述待预测音频数据对应的身高预测结果;

当所述待预测音频数据中的人声的性别为男性时,将所述梅尔频率倒谱系数特征输入到所述第二预置高斯混合通用背景模型进行特征提取,得到第二特征向量,并将所述第二特征向量输入到所述第二预置支持向量机回归模型进行身高预测,得到所述待预测音频数据对应的身高预测结果。

本申请第三方面提供了一种基于音频数据的身高预测设备,所述设备包括处理器以及存储器;

所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;

所述处理器用于根据所述程序代码中的指令执行第一方面任一种所述的基于音频数据的身高预测方法。

本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行第一方面任一种所述的基于音频数据的身高预测方法。

从以上技术方案可以看出,本申请具有以下优点:

本申请提供了一种基于音频数据的身高预测方法,包括:获取待预测音频数据;提取待预测音频数据的梅尔频率倒谱系数特征;将梅尔频率倒谱系数特征输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,并将特征向量输入到预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

本申请中,在获取到待预测音频数据后,提取梅尔频率倒谱系数特征,并将其输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,然后将特征向量输入到预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果,实现了通过声音数据进行身高预测的方法。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1为本申请实施例提供的一种基于音频数据的身高预测方法的一个流程示意图;

图2为本申请实施例提供的一种基于音频数据的身高预测方法的另一个流程示意图;

图3为本申请实施例提供的一种基于音频数据的身高预测装置的一个结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为了便于理解,请参阅图1,本申请提供的一种基于音频数据的身高预测方法的一个实施例,包括:

步骤101、获取待预测音频数据。

每个人在说话过程中所蕴含的语音特征、声道特征和发音习惯几乎是独一无二的,通过对语音中所蕴含的能表征和标识说话人的语音特征建立声学模型,可以在说话人身份信息鉴定、身高、年龄等生物特性估计方面进行研究拓展。实验发现,身高越高的人下呼吸道通常更大,包括肺部也是,这种额外的空间就创造出了一种更低沉的声音,随着身高的增加,肺部气管底部发出的声音频率就会显著降低,所以高个子的人往往音调较低。因此,声音中包含有说话人语言内容、身份信息以及身高、年龄、性别、情绪等副语言信息,从而可以通过声音预测说话人身高。

本申请实施例通过音频采集设备、录音设备等来获取待预测音频数据。

步骤102、提取待预测音频数据的梅尔频率倒谱系数特征。

在获取到待预测音频数据后,提取待预测音频数据的梅尔频率倒谱系数特征(mel-frequencycepstralcoefficientfeatures),在提取到梅尔频率倒谱系数特征后,还可以对其进行归一化处理。其中,梅尔频率倒谱系数特征的提取过程属于现有技术,在此不再进行赘述。

步骤103、将梅尔频率倒谱系数特征输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,并将特征向量输入到预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

本申请实施例将归一化后的梅尔频率倒谱系数特征输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,并将特征向量输入到预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

本申请中,在获取到待预测音频数据后,提取梅尔频率倒谱系数特征,并将其输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,然后将特征向量输入到预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果,实现了通过声音数据进行身高预测的方法。

以上为本申请提供的一种基于音频数据的身高预测方法的一个实施例,以下为本申请提供的一种基于音频数据的身高预测方法的另一个实施例。

步骤201、获取待预测音频数据。

步骤202、提取待预测音频数据的梅尔频率倒谱系数特征。

步骤201至202的具体过程与步骤101至102的具体过程一致,在此不再进行赘述。

步骤203、判断待预测音频数据中的人声的性别。

可以通过性别识别模型来判断待预测音频数据中的人声的性别,通过包含女性和男性音频数据来训练网络模型得到性别识别模型,进而通过该性别识别模型来检测待预测音频数据中的人声的性别。

步骤204、当待预测音频数据中的人声的性别为女性时,将梅尔频率倒谱系数特征输入到第一预置高斯混合通用背景模型进行特征提取,得到第一特征向量,并将第一特征向量输入到第一预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

步骤205、当待预测音频数据中的人声的性别为男性时,将梅尔频率倒谱系数特征输入到第二预置高斯混合通用背景模型进行特征提取,得到第二特征向量,并将第二特征向量输入到第二预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

本申请实施例中的预置高斯混合通用背景模型包括第一预置高斯混合通用背景模型和第二预置高斯混合通用背景模型,预置支持向量机回归模型包括第一预置支持向量机回归模型和第二预置支持向量机回归模型。

当待预测音频数据中的人声的性别为女性时,将梅尔频率倒谱系数特征输入到第一预置高斯混合通用背景模型进行特征提取,得到第一特征向量,并将第一特征向量输入到第一预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

当待预测音频数据中的人声的性别为男性时,将梅尔频率倒谱系数特征输入到第二预置高斯混合通用背景模型进行特征提取,得到第二特征向量,并将第二特征向量输入到第二预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

进一步,本申请实施例中的预置高斯混合通用背景模型的配置过程为:

a1、获取若干女性背景音频数据和男性背景音频数据,并通过女性音频数据和男性音频数据分别训练一个高斯混合通用背景模型,得到第一高斯混合通用背景模型和第二高斯混合通用背景模型;

本申请实施例中为了提高身高预测结果的准确性,对于男性和女性音频数据分别训练一个模型,以对男性和女性分别进行身高预测。获取若干女性背景音频数据和男性背景音频数据,并通过女性音频数据和男性音频数据分别训练一个高斯混合通用背景模型,得到第一高斯混合通用背景模型和第二高斯混合通用背景模型,其中,第一高斯混合通用背景模型和第二高斯混合通用背景模型的网络结构一致,只是训练后的网络参数不同。

本申请实施例通过女性背景音频数据和男性背景音频数据预先训练一个通用背景模型,再通过待训练音频数据进行针对性训练,可以弥补待训练音频数据的数据量不足的问题,以提高模型的泛化能力。

a2、获取待训练音频数据,并根据待训练音频数据中的人声性别进行划分,得到女性待训练音频数据和男性待训练音频数据,其中,待训练音频数据具有身高标签;

可以采集大量已知对象(包括男性和女性)的音频数据,然后对各音频数据进行身高标注,得到待训练音频数据。然后根据待训练音频数据中的人声性别进行划分,得到女性待训练音频数据和男性待训练音频数据。

a3、分别提取女性待训练音频数据和男性待训练音频数据的梅尔频率倒谱系数特征;

a4、将女性待训练音频数据的梅尔频率倒谱系数特征输入到第一高斯混合通用背景模型进行训练,得到第一预置高斯混合通用背景模型;

a5、将男性待训练音频数据的梅尔频率倒谱系数特征输入到第二高斯混合通用背景模型进行训练,得到第二预置高斯混合通用背景模型。

进一步,本申请实施例中的预置支持向量机回归模型的配置过程为:

b1、将女性待训练音频数据的梅尔频率倒谱系数特征输入到第一高斯混合通用背景模型进行特征提取,得到女性待训练音频数据的特征向量;

b2、将男性待训练音频数据的梅尔频率倒谱系数特征输入到第二高斯混合通用背景模型进行特征提取,得到男性待训练音频数据的特征向量;

b3、将女性待训练音频数据的特征向量输入到第一支持向量机回归模型进行有监督训练,得到第一预置支持向量机回归模型;

b4、将男性待训练音频数据的特征向量输入到第二支持向量机回归模型进行有监督训练,得到第二预置支持向量机回归模型。

在对支持向量机回归模型进行训练时,根据待训练音频数据对应的身高预测结果和真实身高计算损失值,并根据损失值对支持向量机回归模型进行参数更新,直至支持向量机回归模型收敛,得到训练好的支持向量机回归模型,将训练好的支持向量机回归模型作为预置支持向量机回归模型。

本申请实施例中,在获取到待预测音频数据后,提取梅尔频率倒谱系数特征,并将其输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,然后将特征向量输入到预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果,实现了通过声音数据进行身高预测的方法。

进一步,本申请实施例通过女性背景音频数据和男性背景音频数据预先训练一个通用背景模型,再通过待训练音频数据进行针对性训练,可以弥补待训练音频数据的数据量不足的问题,以提高模型的泛化能力;通过女性待训练音频数据和男性待训练音频数据分别训练一个支持向量机,以对男性和女性分开进行身高预测,有助于支持向量机有针对性的学习女性声纹特征和身高特征之间的映射关系,以及男性声纹特征与和身高特征之间的映射关系,有助于提高身高预测准确性。

以上为本申请提供的一种基于音频数据的身高预测方法的另一个实施例,以下为本申请提供的一种基于音频数据的身高预测装置的一个实施例。

请参考图3,本申请实施例提供的一种基于音频数据的身高预测装置,包括:

获取单元,用于获取待预测音频数据;

特征提取单元,用于提取待预测音频数据的梅尔频率倒谱系数特征;

预测单元,用于将梅尔频率倒谱系数特征输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,并将特征向量输入到预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

作为进一步地改进,还包括:

处理单元,用于对梅尔频率倒谱系数特征进行归一化处理。

作为进一步地改进,预置高斯混合通用背景模型包括第一预置高斯混合通用背景模型和第二预置高斯混合通用背景模型,预置支持向量机回归模型包括第一预置支持向量机回归模型和第二预置支持向量机回归模型,装置还包括:

判断单元,用于判断待预测音频数据中的人声的性别;

预测单元具体用于:

当待预测音频数据中的人声的性别为女性时,将梅尔频率倒谱系数特征输入到第一预置高斯混合通用背景模型进行特征提取,得到第一特征向量,并将第一特征向量输入到第一预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果;

当待预测音频数据中的人声的性别为男性时,将梅尔频率倒谱系数特征输入到第二预置高斯混合通用背景模型进行特征提取,得到第二特征向量,并将第二特征向量输入到第二预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果。

作为进一步地改进,预置高斯混合通用背景模型的配置过程为:

获取若干女性背景音频数据和男性背景音频数据,并通过女性音频数据和男性音频数据分别训练一个高斯混合通用背景模型,得到第一高斯混合通用背景模型和第二高斯混合通用背景模型;

获取待训练音频数据,并根据待训练音频数据中的人声性别进行划分,得到女性待训练音频数据和男性待训练音频数据,其中,待训练音频数据具有身高标签;

分别提取女性待训练音频数据和男性待训练音频数据的梅尔频率倒谱系数特征;

将女性待训练音频数据的梅尔频率倒谱系数特征输入到第一高斯混合通用背景模型进行训练,得到第一预置高斯混合通用背景模型;

将男性待训练音频数据的梅尔频率倒谱系数特征输入到第二高斯混合通用背景模型进行训练,得到第二预置高斯混合通用背景模型。

作为进一步地改进,预置支持向量机回归模型的配置过程为:

将女性待训练音频数据的梅尔频率倒谱系数特征输入到第一高斯混合通用背景模型进行特征提取,得到女性待训练音频数据的特征向量;

将男性待训练音频数据的梅尔频率倒谱系数特征输入到第二高斯混合通用背景模型进行特征提取,得到男性待训练音频数据的特征向量;

将女性待训练音频数据的特征向量输入到第一支持向量机回归模型进行有监督训练,得到第一预置支持向量机回归模型;

将男性待训练音频数据的特征向量输入到第二支持向量机回归模型进行有监督训练,得到第二预置支持向量机回归模型。

本申请实施例中,在获取到待预测音频数据后,提取梅尔频率倒谱系数特征,并将其输入到预置高斯混合通用背景模型进行特征提取,得到特征向量,然后将特征向量输入到预置支持向量机回归模型进行身高预测,得到待预测音频数据对应的身高预测结果,实现了通过声音数据进行身高预测的方法。

进一步,本申请实施例通过女性背景音频数据和男性背景音频数据预先训练一个通用背景模型,再通过待训练音频数据进行针对性训练,可以弥补待训练音频数据的数据量不足的问题,以提高模型的泛化能力;通过女性待训练音频数据和男性待训练音频数据分别训练一个支持向量机,以对男性和女性分开进行身高预测,有助于支持向量机有针对性的学习女性声纹特征和身高特征之间的映射关系,以及男性声纹特征与和身高特征之间的映射关系,有助于提高身高预测准确性。

本申请实施例还提供了一种基于音频数据的身高预测设备,设备包括处理器以及存储器;

存储器用于存储程序代码,并将程序代码传输给处理器;

处理器用于根据程序代码中的指令执行前述方法实施例中的基于音频数据的身高预测方法。

本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质用于存储程序代码,程序代码用于执行前述方法实施例中的基于音频数据的身高预测方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以通过一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文全称:read-onlymemory,英文缩写:rom)、随机存取存储器(英文全称:randomaccessmemory,英文缩写:ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜