首页 / 专利库 / 心理学与精神病学 / 构音障碍 / 构音障碍识别的方法、系统和装置

构音障碍识别的方法、系统和装置

阅读:52发布:2020-05-11

专利汇可以提供构音障碍识别的方法、系统和装置专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种 构音障碍 识别的方法,所述方法包括:获取样本数据,对所述样本数据进行校准去噪,所述样本数据包括语音数据和器官运动数据;提取所述语音数据的共振峰值,计算样本声学参数;计算所述器官运动数据的舌唇偏移位移;计算所述器官运动数据的样本运动学参数;对所述共振峰值和所述舌唇偏移位移进行相关性计算,对所述样本声学参数和所述样本运动学参数进行多元回归计算,得到回归方程;获取采集数据,根据所述回归方程计算目标运动学参数;根据所述样本运动学参数和所述目标运动学参数,对所述采集数据进行识别并分类。采用该方法能有效地提高构音障碍识别的准确度。此外,还提供了一种构音障碍识别的装置和系统。,下面是构音障碍识别的方法、系统和装置专利的具体信息内容。

1.一种构音障碍识别的装置,包括:
样本数据获取模,用于获取样本数据,对所述样本数据进行校准去噪,所述样本数据包括语音数据和器官运动数据,所述器官运动数据包括舌部运动数据和唇部运动数据;
样本声学参数计算模块,用于提取所述语音数据的共振峰值,根据所述共振峰值计算所述语音数据的样本声学参数;
偏移位移计算模块,用于根据所述器官运动数据计算舌唇偏移位移;
样本运动学参数计算模块,用于根据所述舌唇偏移位移计算与所述器官运动数据对应的样本运动学参数;
回归计算模块,用于对所述共振峰值和所述舌唇偏移位移进行相关性计算,判断所述共振峰值和所述舌唇偏移位移是否相关,若是,则对所述样本声学参数和所述样本运动学参数进行多元回归计算,得到回归方程;
目标运动学参数计算模块,用于获取采集数据,根据所述回归方程计算与所述采集数据的语音数据对应的目标运动学参数;
识别模块,用于根据所述样本运动学参数和所述目标运动学参数,对所述采集数据进行识别并分类。
2.根据权利要求1所述的装置,其特征在于,所述样本数据采集模块通过电磁发音记录仪采集获取样本数据。
3.根据权利要求1所述的装置,其特征在于,所述偏移位移计算模块包括:
第一数据获取模块,用于获取所述语音数据的发音数据段和静音数据段;
第二数据获取模块,用于在所述器官运动数据中分别获取与所述语音数据的发音数据段和静音数据段对应的子发音数据段和子静音数据段;
静态提取模块,用于选取所述器官运动数据的子静音数据段中运动轨迹最平稳的数据段,在所述运动轨迹最平稳的数据段中设定窗口,计算所述窗口中坐标值的方差,选取所述方差最小的窗口作为目标窗口,提取所述目标窗口中坐标值的平均值作为静态帧;
关键帧提取模块,用于在所述器官运动数据的子发音数据段中提取关键帧,所述关键帧为与所述静态帧的坐标值的舌唇偏移位移最大时的动态帧;
归一化模块,用于获取基准发音坐标系,根据所述基准发音坐标系对所述静态帧和所述动态帧分别进行归一化,得到标准静态帧和标准动态帧;
计算模块,用于计算所述标准动态帧的坐标值与所述标准静态帧的坐标值的差值,根据所述差值得到与所述器官运动数据对应的舌唇偏移位移。
4.根据权利要求1所述的装置,其特征在于,所述回归计算模块采用最小二乘法对所述样本声学参数和所述样本运动学参数进行多元回归计算。
5.根据权利要求1所述的装置,其特征在于,所述装置还包括速度阈值计算模块,所述速度阈值计算模块用于获取所述样本数据的舌部运动数据的坐标差值和所述坐标差值对应的时间间隔,计算舌部速度阈值和舌部加速度阈值。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括目标速度计算模块,所述目标计算模块用于获取所述采集数据的舌部运动数据的坐标差值和所述采集数据的舌部运动数据的坐标差值对应的时间间隔,计算目标舌部速度数据和目标舌部加速度数据;
所述识别模块还用于根据所述舌部速度阈值、舌部加速度阈值和所述目标舌部速度数据、目标舌部加速度数据,对所述采集数据进行识别并分类。
7.一种构音障碍识别的系统,包括电磁发音记录仪、声学参数计算组件、运动学参数计算组件和中央处理组件,所述电磁发音记录仪分别连接所述声学参数计算组件和所述运动学参数计算组件,所述中央处理组件分别连接所述声学参数计算组件和所述运动学参数计算组件;
所述电磁发音记录仪用于采集样本数据,对所述样本数据进行校准去噪,所述样本数据包括语音数据和器官运动数据,所述器官运动数据包括舌部运动数据和唇部运动数据;
所述声学参数计算组件用于提取所述语音数据的共振峰值,根据所述共振峰值计算所述语音数据的样本声学参数;
所述运动学参数计算组件用于根据所述器官运动数据计算舌唇偏移位移,根据所述舌唇偏移位移计算与所述器官运动数据对应的样本运动学参数;
所述中央处理组件用于对所述样本声学参数和所述样本运动学参数进行多元回归计算,得到回归方程。
8.根据权利要求7所述的系统,其特征在于,所述系统还包括识别组件,所述识别组件连接所述中央处理组件;
所述电磁发音记录仪还用于获取采集数据;
所述中央处理组件还用于根据所述采集数据的目标声学参数和所述回归方程,计算所述采集数据的目标运动学参数;
所述识别组件用于根据所述样本运动学参数和所述目标运动学参数,对所述采集数据进行识别并分类。
9.根据权利要求7所述的系统,其特征在于,所述电磁发音记录仪包括语音传感器和运动传感器和校准单元;
所述语音传感器用于采集所述语音数据;
所述运动传感器用于采集所述器官运动数据;
所述校准单元用于对所述语音数据和所述器官运动数据进行校准去噪。

说明书全文

构音障碍识别的方法、系统和装置

技术领域

[0001] 本发明涉及语音辅助工具领域,特别是涉及一种构音障碍识别的方法、装置和系统。

背景技术

[0002] 随着社会发展,人与人之间的语言交流在社会生活各个方面的作用越来越重要,因此语言交流过程中的诸多问题也日益受到重视。其中,构音障碍是最常见的语言障碍,严重影响患者日常的交流和正常的心理发育。实践证明对构音障碍的患者进行语言训练效果较好,而语音训练的关键是对患者进行准确地评价,因此找出患者和正常人的发音区别和特点并进行准确有效的评价有着非常重要的意义。
[0003] 目前,对构音障碍进行检测与评估的方法主要是从语音中提取共振峰数值,利用共振峰数值代替舌部运动数据来计算声学参数,并根据得到的声学参数评估构音障碍。其中第一共振峰F1用于表示舌部的上下运动,第二共振峰F2用于表示舌部的前后运动。
[0004] 然而,声学参数评估的缺点主要是共振峰能否完全替代患者说话时的舌部真实运动数据尚未可知,因此,根据共振峰计算出来的声学参数去检测评估构音障碍的准确性不高。

发明内容

[0005] 基于此,有必要提供一种准确度高的构音障碍识别的方法。
[0006] 一种构音障碍识别的方法,包括:
[0007] 获取样本数据,对所述样本数据进行校准去噪,所述样本数据包括语音数据和器官运动数据,所述器官运动数据包括舌部运动数据和唇部运动数据;
[0008] 提取所述语音数据的共振峰值,根据所述共振峰值计算所述语音数据的样本声学参数;
[0009] 根据所述器官运动数据计算舌唇偏移位移;
[0010] 根据所述舌唇偏移位移计算与所述器官运动数据对应的样本运动学参数;
[0011] 对所述共振峰值和所述舌唇偏移位移进行相关性计算,判断所述共振峰值和所述舌唇偏移位移是否相关,若是,则对所述样本声学参数和所述样本运动学参数进行多元回归计算,得到回归方程;
[0012] 获取采集数据,根据所述回归方程计算与所述采集数据的语音数据对应的目标运动学参数;
[0013] 根据所述样本运动学参数和所述目标运动学参数,对所述采集数据进行识别并分类。
[0014] 在其中一个实施例中,所述获取样本数据的步骤为:通过电磁发音记录仪采集获取样本数据。
[0015] 在其中一个实施例中,所述根据所述器官运动数据计算舌唇偏移位移的步骤包括:
[0016] 获取所述语音数据的发音数据段和静音数据段;
[0017] 在所述器官运动数据中分别获取与所述语音数据的发音数据段和静音数据段对应的子发音数据段和子静音数据段;
[0018] 选取所述器官运动数据的子静音数据段中运动轨迹最平稳的数据段,在所述数据段中设定窗口,计算所述窗口中坐标值的方差,选取所述方差最小的窗口作为目标窗口,提取所述目标窗口中坐标值的平均值作为静态
[0019] 在所述器官运动数据的子发音数据段中提取关键帧,所述关键帧为与所述静态帧的坐标值的舌唇偏移位移最大时的动态帧;
[0020] 获取基准发音坐标系,根据所述基准发音坐标系对所述静态帧和所述动态帧分别进行归一化,得到标准静态帧和标准动态帧;
[0021] 计算所述标准动态帧的坐标值与所述标准静态帧的坐标值的差值,根据所述差值得到与所述器官运动数据对应的舌唇偏移位移。
[0022] 在其中一个实施例中,所述对所述样本声学参数和所述样本运动学参数进行多元回归分析的步骤包括采用最小二乘法对所述样本声学参数和所述样本运动学参数进行多元回归计算。
[0023] 在其中一个实施例中,所述获取样本数据的步骤之后还包括:
[0024] 获取所述样本数据的舌部运动数据的坐标差值和所述坐标差值对应的时间间隔,计算舌部速度阈值和舌部加速度阈值。
[0025] 在其中一个实施例中,所述获取采集数据的步骤之后还包括:
[0026] 获取所述采集数据的舌部运动数据的坐标差值和所述坐标差值对应的时间间隔,计算目标舌部速度数据和目标舌部加速度数据;
[0027] 根据所述舌部速度阈值、舌部加速度阈值和所述目标舌部速度数据、目标舌部加速度数据,对所述采集数据进行识别并分类。
[0028] 一种构音障碍识别的装置,包括:
[0029] 样本数据获取模,用于获取样本数据,对所述样本数据进行校准去噪,所述样本数据包括语音数据和器官运动数据,所述器官运动数据包括舌部运动数据和唇部运动数据;
[0030] 样本声学参数计算模块,用于提取所述语音数据的共振峰值,根据所述共振峰值计算所述语音数据的样本声学参数;
[0031] 偏移位移计算模块,用于根据所述器官运动数据计算舌唇偏移位移;
[0032] 样本运动学参数计算模块,用于根据所述舌唇偏移位移计算与所述器官运动数据对应的样本运动学参数;
[0033] 回归计算模块,用于对所述共振峰值和所述舌唇偏移位移进行相关性计算,判断所述共振峰值和所述舌唇偏移位移是否相关,若是,则对所述样本声学参数和所述样本运动学参数进行多元回归计算,得到回归方程;
[0034] 目标运动学参数计算模块,用于获取采集数据,根据所述回归方程计算与所述采集数据的语音数据对应的目标运动学参数;
[0035] 识别模块,用于根据所述样本运动学参数和所述目标运动学参数,对所述采集数据进行识别并分类。
[0036] 在其中一个实施例中,所述样本数据采集模块通过电磁发音记录仪采集获取样本数据。
[0037] 在其中一个实施例中,所述偏移位移计算模块包括:
[0038] 第一数据获取模块,用于获取所述语音数据的发音数据段和静音数据段;
[0039] 第二数据获取模块,用于在所述器官运动数据中分别获取与所述语音数据的发音数据段和静音数据段对应的子发音数据段和子静音数据段;
[0040] 静态帧提取模块,用于选取所述器官运动数据的子静音数据段中运动轨迹最平稳的数据段,在所述数据段中设定窗口,计算所述窗口中坐标值的方差,选取所述方差最小的窗口作为目标窗口,提取所述目标窗口中坐标值的平均值作为静态帧;
[0041] 关键帧提取模块,用于在所述器官运动数据的子发音数据段中提取关键帧,所述关键帧为与所述静态帧的坐标值的舌唇偏移位移最大时的动态帧;
[0042] 归一化模块,用于获取基准发音坐标系,根据所述基准发音坐标系对所述静态帧和所述动态帧分别进行归一化,得到标准静态帧和标准动态帧;
[0043] 计算模块,用于计算所述标准动态帧的坐标值与所述标准静态帧的坐标值的差值,根据所述差值得到与所述器官运动数据对应的舌唇偏移位移。
[0044] 在其中一个实施例中,所述回归计算模块采用最小二乘法对所述样本声学参数和所述样本运动学参数进行多元回归计算。
[0045] 在其中一个实施例中,所述装置还包括速度阈值计算模块,所述速度阈值计算模块用于获取所述样本数据的舌部运动数据的坐标差值和所述坐标差值对应的时间间隔,计算舌部速度阈值和舌部加速度阈值。
[0046] 在其中一个实施例中,所述装置还包括目标速度计算模块,所述目标计算模块用于获取所述采集数据的舌部运动数据的坐标差值和所述坐标差值对应的时间间隔,计算目标舌部速度数据和目标舌部加速度数据;
[0047] 所述识别模块还用于根据所述舌部速度阈值、舌部加速度阈值和所述目标舌部速度数据、目标舌部加速度数据,对所述采集数据进行识别并分类。
[0048] 一种构音障碍识别的系统,包括电磁发音记录仪、声学参数计算组件、运动学参数计算组件和中央处理组件,所述电磁发音记录仪分别连接所述声学参数计算组件和所述运动学参数计算组件,所述中央处理组件分别连接所述声学参数计算组件和所述运动学参数计算组件;
[0049] 所述电磁发音记录仪用于采集样本数据,对所述样本数据进行校准去噪,所述样本数据包括语音数据和器官运动数据,所述器官运动数据包括舌部运动数据和唇部运动数据;
[0050] 所述声学参数计算组件用于提取所述语音数据的共振峰值,根据所述共振峰值计算所述语音数据的样本声学参数;
[0051] 所述运动学参数计算组件用于根据所述器官运动数据计算舌唇偏移位移,根据所述舌唇偏移位移计算与所述器官运动数据对应的样本运动学参数;
[0052] 所述中央处理组件用于对所述样本声学参数和所述样本运动学参数进行多元回归计算,得到回归方程。
[0053] 在其中一个实施例中,所述系统还包括识别组件,所述识别组件连接所述中央处理组件;
[0054] 所述电磁发音记录仪还用于获取采集数据;
[0055] 所述中央处理组件还用于根据所述采集数据的目标声学参数和所述回归方程,计算所述采集数据的目标运动学参数;
[0056] 所述识别组件用于根据所述样本运动学参数和所述目标运动学参数,对所述采集数据进行识别并分类。
[0057] 在其中一个实施例中,所述电磁发音记录仪包括语音传感器和运动传感器和校准单元;
[0058] 所述语音传感器用于采集所述语音数据;
[0059] 所述运动传感器用于采集所述器官运动数据;
[0060] 所述校准单元用于对所述语音数据和所述器官运动数据进行校准去噪。
[0061] 上述构音障碍识别的方法,利用待测者语音数据的声学参数和回归方程,可直接得到待测者对应的运动学参数,进而根据声学参数和运动学参数识别该待测者是否有构音障碍,避免了传统的方法仅靠声学参数识别所带来的误差,从而提高了识别构音障碍的准确度。附图说明
[0062] 图1为一个实施例中构音障碍识别的方法的流程示意图;
[0063] 图2为一个实施例中计算偏移位移的流程示意图;
[0064] 图3为一个实施例中构音障碍识别的装置的结构框图
[0065] 图4为一个实施例中偏移位移计算模块的结构框图;
[0066] 图5为一个实施例中构音障碍识别的系统的结构框图;
[0067] 图6为一个实施例中构音障碍识别的系统的结构框图。

具体实施方式

[0068] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0069] 如图1所示,在一个实施例中,提出了一种构音障碍识别方法,该方法的数据通过电磁发音记录仪(EMA,Electro Magnetic Articulography AG501)采集,该方法包括:
[0070] 步骤S102,获取样本数据,对样本数据进行校准去噪,样本数据包括语音数据和器官运动数据,器官运动数据包括舌部运动数据和唇部运动数据。
[0071] 样本数据即通过电磁发音记录仪采集多个发音正常的录音者所得到的数据。校准去噪是指对该样本数据进行校准,以避免在录音过程中,由于录音者头部的移动而导致样本数据的坐标值产生偏差。语音数据是采集录音者的录音所得到的声频数据,器官运动数据是录音者录音时其舌部和唇部的三维坐标值。
[0072] 具体的,电磁发音记录仪有16个通道,每个通道可以插1个传感器。在本实施例中,在录音者头部贴13个传感器,包括:鼻梁1个、左垂1个、右耳垂1个,舌头3个(舌根、舌中、舌尖)、下牙床1个、嘴唇4个(上下唇、左右嘴)、脸颊2个(左脸颊、右脸颊)。其中,鼻梁、左耳垂、右耳垂及上唇这4个传感器所采集的坐标值用于校准。舌根、舌中、舌尖以及上下嘴唇、左右嘴唇7个传感器所采集的三维坐标值即为器官运动数据。
[0073] 进一步的,录音者读4个元音/a/,/i/,/u/, 每个元音读3遍,每遍读的间隔为5到10秒。电磁发音记录仪以48KHz的频率采集录音者的录音,以250KHz的频率采集录音者舌部和唇部的坐标值。
[0074] 步骤S104,提取语音数据的共振峰值,根据共振峰值计算语音数据的样本声学参数。
[0075] 共振峰值包括第一共振峰值和第二共振峰值,第一共振峰值用于表示舌部的上下运动,第二共振峰值用于表示舌部的前后运动。
[0076] 在本实施例中,根据语音数据的共振峰值计算该语音数据的样本声学参数,不同的样本声学参数可反应构音障碍患者不同的特征。
[0077] 具体的,样本声学参数包括TVSA,FCR3,VAI3,FCR4,VAI4,F1RR,F2RR和AVS。TVSA为元音/a/,/i/,/u/在声学元音图中的面积,用于反映个体语音变化,正常人的TVSA值比构音障碍患者的要大。TVSA可根据公式:
[0078]
[0079] 计算得到。其中,F1为第一共振峰值,F2为第二共振峰值, 为元音/i/的第一共振峰值,同理可知,其它变量均为各元音的第一、二共振峰值。
[0080] FCR3和FCR4分别为三个元音/a/,/i/,/u/和四个元音的/a/,/i/,/u/, 的共振峰的中心率,可根据公式:
[0081]
[0082]
[0083] 计算得到。VAI是FCR的倒数,FCR和VAI能更有效地区分正常人和构音障碍患者,尤其是识别运动型的构音障碍患者。
[0084] AVS为每两个元音之间欧式位移的平均值,可根据公式:
[0085]
[0086] 计算得到。
[0087] F1RR表示第一共振峰的变化率,用来反映舌部的上下运动,F2RR表示第二共振峰的变化率,用来反映舌部的前后运动。F1RR和F2RR可根据公式:
[0088]
[0089]
[0090] 计算得到。F1RR可更有效地区分女性构音障碍患者。
[0091] 步骤S106,根据器官运动数据计算舌唇偏移位移。
[0092] 在本实施例中,器官运动数据即为录音者发元音时舌唇的坐标值,舌唇偏移位移即为录音者发元音时舌唇的坐标值与不发音时的舌唇坐标值的偏差数据。
[0093] 具体的,将录音者发音时的舌唇坐标值减去其不发音时的舌唇坐标值,得到的坐标差值即为该舌唇偏移位移。
[0094] 步骤S108,根据舌唇偏移位移计算与器官运动数据对应的样本运动学参数。
[0095] 在本实施例中,将录音者发元音时的偏移位移代替其发同一元音时的语音数据的共振峰,可计算得到与器官运动数据对应的样本运动学参数。
[0096] 具体的,将舌部的X轴偏移位移代替语音数据的第二共振峰值,将舌部的Y轴偏移位移代替语音数据的第一共振峰值,可求出样本运动学参数。
[0097] 步骤S110,对共振峰值和舌唇偏移位移进行相关性计算,判断共振峰值和舌唇偏移位移是否相关,若是,则对样本声学参数和样本运动学参数进行多元回归计算,得到回归方程。
[0098] 相关性计算即为对两个或多个具备相关性的变量元素进行分析,从而衡量两个变量因素的相关密切程度。相关性的元素之间需要存在一定的联系或者概率才能进行相关性计算。回归计算则需要在变量具有相关性的前提下,基于观测数据并建立变量之间适当的依赖关系,以分析数据内在规律。
[0099] 在本实施例中,将样本声学参数和对应的样本运动学参数进行多元回归计算,即将样本运动学参数作为因变量y,样本声学参数作为自变量x1,x2,…,xn,当残差平方和为最小值时,求出此时的系数a1,a2,…,an,进而得到回归方程y=a1x1+a2x2+…+anxn。
[0100] 进一步的,采用最小二乘法对样本声学参数和样本运动学参数进行多元回归计算,求解系数。
[0101] 步骤S112,获取采集数据,根据回归方程计算与采集数据的语音数据对应的目标运动学参数。
[0102] 具体的,提取采集数据的语音数据的共振峰值,根据共振峰值计算该语音数据的声学参数。进一步的,根据该声学参数和回归方程,计算得到该采集数据的目标运动学参数。
[0103] 步骤S114,根据样本运动学参数和目标运动学参数,对采集数据进行识别并分类。
[0104] 在本实施例中,将该目标运动学参数和样本运动学参数进行比较,即对采集数据进行识别,判断该采集数据的录音者是否有构音障碍,进而将其分类。
[0105] 如图2所示,在一个实施例中,步骤S106包括:
[0106] 步骤S602,获取语音数据的发音数据段和静音数据段。
[0107] 发音数据段即为录音者发元音时的音频数据,静音数据段即为录音者未发音时的音频数据。
[0108] 在本实施例中,使用Waveserfer分别标记语音数据的发音数据段和静音数据段的起始处,每个语音数据段有三个发音数据段和四个静音段。三个发音数据段对应的是录音者每个元音读了三遍,四个静音数据段对应录音者每次发音的前后间隔。
[0109] 进一步的,由于人发音时,舌唇的移动一般都比实际发音要快200到300ms,因此需要提前200到300ms标记每个发音数据段。
[0110] 步骤S604,在器官运动数据中分别获取与语音数据的发音数据段和静音数据段对应的子发音数据段和子静音数据段。
[0111] 具体的,根据语音数据的发音数据段和静音数据段对应的标记,获取该语音数据所对应的器官运动数据的子发音数据段和子静音数据段。
[0112] 步骤S606,选取器官运动数据的子静音数据段中运动轨迹最平稳的数据段,在数据段中设定窗口,计算窗口中坐标值的方差,选取方差最小的窗口作为目标窗口,提取目标窗口中坐标值的平均值作为静态帧。
[0113] 在本实施例中,运动轨迹也就是录音者不发音时舌唇的运动轨迹,窗口即为若干个帧组成的子集合。
[0114] 具体的,根据子静音数据段的运动轨迹,选取运动轨迹最平稳的子静音数据段。在该数据段中设定多个20ms(4ms/帧)的窗口,每个窗口对应5帧的器官运动数据。
[0115] 进一步的,获取每一帧数据在舌部(舌根、舌中、舌尖)和唇部(上唇、下唇、左嘴角、右嘴角)7个点的三维坐标值,其中,X轴代表前后运动方向,Y轴代表左右运动方向,Z轴则代表上下运动方向。每一帧的三维坐标值组成每一帧的特征向量,每一帧的特征向量表示每一帧的位置
[0116] 具体的,计算各窗口内5个特征向量的均值和方差,选择方差最小的窗口作为目标窗口,提取该目标窗口内的X、Y和Z轴坐标的平均值作为静态帧的坐标值。
[0117] 步骤S608,在器官运动数据的子发音数据段中提取关键帧,关键帧为与静态帧的坐标值的舌唇偏移位移最大时的动态帧。
[0118] 在本实施例中,器官运动数据有3个子发音数据段,在每个子发音数据段中提取与静态帧的舌唇偏移位移最大的动态帧,获取该动态帧的三维坐标值,该动态帧的三维坐标值即为关键帧的坐标值。
[0119] 步骤S610,获取基准发音坐标系,根据基准发音坐标系对静态帧和动态帧分别进行归一化,得到标准静态帧和标准动态帧。
[0120] 基准发音坐标系即为样本数据所对应的任意录音者的鼻梁、左耳、右耳、上嘴唇四点所构成的坐标系。由于录音者头部的差异性,因此需要根据基准发音坐标系对静态帧和动态帧分别进行归一化。
[0121] 具体的,先选取某一录音者在静态情况下的鼻梁、左耳、右耳、上嘴唇四点作为参考点,该四个参考点构成一个4*3的矩阵,该矩阵即为基准发音坐标系。获取基准发音坐标系,通过Procrustes变换将其他各录音者的坐标系变化到基准发音坐标系中,进而将其他各录音者的静态帧转换到基准发音坐标系中,并得到标准静态帧和转移矩阵。同理,利用静态帧标准化所产生的转移矩阵,可将对应的动态帧转换到标准发音坐标系中,从而得到标准动态帧。
[0122] 步骤S612,计算标准动态帧的坐标值与标准静态帧的坐标值的差值,根据差值得到与器官运动数据对应的舌唇偏移位移。
[0123] 具体的,将标准静态帧的坐标值减去标准动态帧的坐标值,所得到的差值即为录音者的器官运动数据对应的舌唇偏移位移。
[0124] 在一个实施例中,一种构音障碍识别方法,还包括:获取样本数据的舌部运动数据的坐标差值述坐标差值对应的时间间隔,计算舌部速度阈值和舌部加速度阈值。
[0125] 例如,在T1时刻,舌部某点的坐标为(x1,y1,z1),在T2时刻,舌部的坐标为(x2,y2,z2),坐标差值即为(x1-x2,y1-y2,z1-z2),对应的时间间隔即为T1-T2。根据该坐标差值和对应的时间间隔,即可计算舌部运动速度阈值和舌部加速度阈值。
[0126] 在一个实施例中,一种构音障碍识别方法,还包括:获取采集数据的舌部运动数据的坐标差值和坐标差值对应的时间间隔,计算目标舌部速度数据和目标舌部加速度数据;根据舌部速度阈值、舌部加速度阈值和目标舌部速度数据、目标舌部加速度数据,对采集数据进行识别并分类。
[0127] 具体的,根据采集数据的舌部运动数据的坐标差值和坐标差值对应的时间间隔,计算出目标舌部速度数据和目标舌部加速度数据之后,可根据舌部速度阈值、舌部加速度阈值和目标舌部速度数据、目标舌部加速度数据,识别采集数据对应的录音者是否有构音障碍。
[0128] 如图3所示,一种构音障碍识别装置,包括:
[0129] 样本数据获取模块102,用于获取样本数据,对样本数据进行校准去噪,样本数据包括语音数据和器官运动数据,器官运动数据包括舌部运动数据和唇部运动数据。
[0130] 样本声学参数计算模块104,用于提取语音数据的共振峰值,根据共振峰值计算语音数据的样本声学参数。
[0131] 偏移位移计算模块106,用于根据器官运动数据计算舌唇偏移位移。
[0132] 样本运动学参数计算模块108,用于根据舌唇偏移位移计算与器官运动数据对应的样本运动学参数。
[0133] 回归计算模块110,用于对共振峰值和舌唇偏移位移进行相关性计算,判断共振峰值和舌唇偏移位移是否相关,若是,则对样本声学参数和样本运动学参数进行多元回归计算,得到回归方程。
[0134] 目标运动学参数计算模块112,用于获取采集数据,根据回归方程计算与采集数据的语音数据对应的目标运动学参数。
[0135] 识别模块114,用于根据样本运动学参数和目标运动学参数,对采集数据进行识别并分类。
[0136] 在一个实施例中,样本数据获取模块102通过电磁发音记录仪采集获取。
[0137] 如图4所示,在一个实施例中,偏移位移计算模块106包括:
[0138] 第一数据获取模块602,用于获取语音数据的发音数据段和静音数据段。
[0139] 第二数据获取模块604,用于在器官运动数据中分别获取与语音数据的发音数据段和静音数据段对应的子发音数据段和子静音数据段。
[0140] 静态帧提取模块606,用于选取器官运动数据的子静音数据段中运动轨迹最平稳的数据段,在数据段中设定窗口,计算窗口中坐标值的方差,选取方差最小的窗口作为目标窗口,提取目标窗口中坐标值的平均值作为静态帧。
[0141] 关键帧提取模块608,用于在器官运动数据的子发音数据段中提取关键帧,关键帧为与静态帧的坐标值的舌唇偏移位移最大时的动态帧。
[0142] 归一化模块610,用于获取基准发音坐标系,根据基准发音坐标系对静态帧和动态帧分别进行归一化,得到标准静态帧和标准动态帧。
[0143] 计算模块612,用于计算标准动态帧的坐标值与标准静态帧的坐标值的差值,根据差值得到与器官运动数据对应的舌唇偏移位移。
[0144] 在一个实施例中,回归计算模块110采用最小二乘法对样本声学参数和样本运动学参数进行多元回归计算。
[0145] 在一个实施例中,装置还包括速度阈值计算模块116,速度阈值计算模块116用于获取样本数据的舌部运动数据的坐标差值和坐标差值对应的时间间隔,计算舌部速度阈值和舌部加速度阈值。
[0146] 在一个实施例中,装置还包括目标速度计算模块118,目标计算模块118用于获取采集数据的舌部运动数据的坐标差值和坐标差值对应的时间间隔,计算目标舌部速度数据和目标舌部加速度数据。
[0147] 识别模块114还用于根据舌部速度阈值、舌部加速度阈值和目标舌部速度数据、目标舌部加速度数据,对采集数据进行识别并分类。
[0148] 如图5所示,一种构音障碍识别系统,包括电磁发音记录仪510、声学参数计算组件520、运动学参数计算组件530和中央处理组件540,电磁发音记录仪510分别连接声学参数计算组件520和运动学参数计算组件530,中央处理组件540分别连接声学参数计算组件520和运动学参数计算组件530,其中:
[0149] 电磁发音记录仪510用于采集样本数据,对样本数据进行校准去噪,样本数据包括语音数据和器官运动数据,器官运动数据包括舌部运动数据和唇部运动数据。
[0150] 样本数据即通过电磁发音记录仪采集多个发音正常的录音者所得到的数据。校准去噪是指对该样本数据进行校准,以避免在录音过程中,由于录音者头部的移动而导致样本数据的坐标值产生偏差。语音数据是采集录音者的录音所得到的声频数据,器官运动数据是录音者录音时其舌部和唇部的三维坐标值。
[0151] 具体的,电磁发音记录仪有16个通道,每个通道可以插1个传感器。在本实施例中,在录音者头部贴13个传感器,包括:鼻梁1个、左耳垂1个、右耳垂1个,舌头3个(舌根、舌中、舌尖)、下牙床1个、嘴唇4个(上下唇、左右嘴角)、脸颊2个(左脸颊、右脸颊)。其中,鼻梁、左耳垂、右耳垂及上唇这4个传感器所采集的坐标值用于校准。舌根、舌中、舌尖以及上下嘴唇、左右嘴唇7个传感器所采集的三维坐标值即为器官运动数据。
[0152] 进一步的,录音者读4个元音/a/,/i/,/u/, 每个元音读3遍,每遍读的间隔为5到10秒。电磁发音记录仪以48KHz的频率采集录音者的录音,以250KHz的频率采集录音者舌部和唇部的坐标值。
[0153] 声学参数计算组件520用于提取语音数据的共振峰值,根据共振峰值计算语音数据的样本声学参数。
[0154] 共振峰值包括第一共振峰值和第二共振峰值,第一共振峰值用于表示舌部的上下运动,第二共振峰值用于表示舌部的前后运动。
[0155] 在本实施例中,根据语音数据的共振峰值计算该语音数据的样本声学参数,不同的样本声学参数可反应构音障碍患者不同的特征。
[0156] 具体的,样本声学参数包括TVSA,FCR3,VAI3,FCR4,VAI4,F1RR,F2RR和AVS。TVSA为元音/a/,/i/,/u/在声学元音图中的面积,用于反映个体语音变化,正常人的TVSA值比构音障碍患者要大。TVSA可根据公式:
[0157]
[0158] 计算得到。其中,F1为第一共振峰值,F2为第二共振峰值, 为元音/i/的第一共振峰值,同理可知,其它变量均为各元音的第一、二共振峰值。
[0159] FCR3和FCR4分别为三个元音/a/,/i/,/u/和四个元音的/a/,/i/,/u/, 的共振峰的中心率,可根据公式:
[0160]
[0161]
[0162] 计算得到。VAI是FCR的倒数,FCR和VAI能更有效地区分正常人和构音障碍的患者,尤其是识别运动型的构音障碍患者。
[0163] AVS为每两个元音之间欧式位移的平均值,可根据公式:
[0164]
[0165] 计算得到。
[0166] F1RR表示第一共振峰的变化率,用来反映舌部的上下运动,F2RR表示第二共振峰的变化率,用来反映舌部的前后运动。F1RR和F2RR可根据公式:
[0167]
[0168]
[0169] 计算得到。F1RR可更有效地区分女性构音障碍患者。
[0170] 运动学参数计算组件530用于根据器官运动数据计算舌唇偏移位移,根据舌唇偏移位移计算与器官运动数据对应的样本运动学参数。
[0171] 在本实施例中,舌唇偏移位移即为录音者发音和不发音时,其舌唇的坐标差值。将录音者发元音时的偏移位移代替其发同一元音时的语音数据的共振峰,可计算得到与器官运动数据对应的样本运动学参数。
[0172] 具体的,将舌部的X轴偏移位移代替语音数据的第二共振峰值,将舌部的Y轴偏移位移代替语音数据的第一共振峰值,可求出样本运动学参数。
[0173] 中央处理组件540用于对样本声学参数和样本运动学参数进行多元回归计算,得到回归方程。
[0174] 相关性计算即为对两个或多个具备相关性的变量元素进行分析,从而衡量两个变量因素的相关密切程度。相关性的元素之间需要存在一定的联系或者概率才能进行相关性计算。回归计算则需要在变量具有相关性的前提下,基于观测数据并建立变量之间适当的依赖关系,以分析数据内在规律。
[0175] 在本实施例中,将样本声学参数和对应的样本运动学参数进行多元回归计算,即将样本运动学参数作为因变量y,样本声学参数作为自变量x1,x2,…,xn,当残差平方和为最小值时,求出此时的系数a1,a2,…,an,进而得到回归方程y=a1x1+a2x2+…+anxn。
[0176] 进一步的,采用最小二乘法对样本声学参数和样本运动学参数进行多元回归计算,求解系数。
[0177] 如图6所示,在一个实施例中,系统还包括识别组件550,识别组件550连接中央处理组件540,其中
[0178] 电磁发音记录仪510还用于获取采集数据。
[0179] 中央处理组件540还用于根据采集数据的目标声学参数和回归方程,计算采集数据的目标运动学参数。
[0180] 具体的,提取采集数据的语音数据的共振峰值,根据共振峰值计算该语音数据的声学参数。进一步的,根据该声学参数和回归方程,计算得到该采集数据的目标运动学参数。
[0181] 识别组件用550于根据样本运动学参数和目标运动学参数,对采集数据进行识别并分类。
[0182] 在本实施例中,将该目标运动学参数和样本运动学参数进行比较,即对采集数据进行识别,判断该采集数据的录音者是否有构音障碍,进而将其分类。
[0183] 在一个实施例中,电磁发音记录仪510包括语音传感器512和运动传感器514和校准单元516,其中:
[0184] 语音传感器512用于采集语音数据。
[0185] 在本实施例中,录音者读4个元音/a/,/i/,/u/, 每个元音读3遍,每遍读的间隔为5到10秒,以48KHz的频率采集录音者的录音。
[0186] 运动传感器514用于采集器官运动数据。
[0187] 具体的,电磁发音记录仪有16个通道,每个通道可以插1个传感器。在本实施例中,在录音者头部贴13个传感器,包括:鼻梁1个、左耳垂1个、右耳垂1个,舌头3个(舌根、舌中、舌尖)、下牙床1个、嘴唇4个(上下唇、左右嘴角)、脸颊2个(左脸颊、右脸颊)。其中,鼻梁、左耳垂、右耳垂及上唇这4个传感器所采集的坐标值用于校准。舌根、舌中、舌尖以及上下嘴唇、左右嘴唇7个传感器所采集的三维坐标值即为器官运动数据。进一步的,以250KHz的频率采集录音者舌部和唇部的坐标值。
[0188] 校准单元516用于对语音数据和器官运动数据进行校准去噪。
[0189] 校准去噪是指对该样本数据进行校准,以避免在录音过程中,由于录音者头部的移动而导致样本数据的坐标值产生偏差。
[0190] 上述构音障碍识别的方法,利用待测者语音数据的声学参数和回归方程,可直接得到待测者对应的运动学参数,进而根据声学参数和运动学参数识别该待测者是否有构音障碍,避免了传统的方法仅靠声学参数识别所带来的误差,从而提高了识别构音障碍的准确度。
[0191] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈