声乐学习电子辅助发音系统的制作方法

文档序号:13761630阅读:316来源:国知局

本发明涉及声乐教学领域,具体涉及一种声乐学习电子辅助发音系统。



背景技术:

在音乐教育的教学过程中,主要课程包括乐理、视唱、练耳、声乐、器乐、歌曲写作、舞台表演、心理学等,其中的声乐训练,目的在于培养并发展学生对声乐技能的的掌握以及运用能力,其中,发音情况的掌握在整个声乐技能中占据主导位置。

目前现有技术中大多通过教师人工进行学生发音情况的评定和指导,由于每个教师的教学经验不同,一定程度会出现偏差。



技术实现要素:

为解决上述问题,本发明提供了一种声乐学习电子辅助发音系统,基于计算机系统完成了整个发音情况检测过程中的数据的采集以及评估,自动化程度高,且涉及面广,实现了从口型、舌头位置、音高、节拍等多个方面对发音情况进行了综合的评估,从而可以得到针对性的辅助指导和培训方案,大大提高了学生的学习效率。

为实现上述目的,本发明采取的技术方案为:

声乐学习电子辅助发音系统,包括:

口型以及舌头位置图像采集模块,用于通过摄像头进行学习者口型以及舌头位置图像的采集,并将所采集到的图像发送到数据处理模块;

音频采集模块,用于采集外界的音频数据,并将采集到的音频数据发送到数据处理模块;

数据处理模块,用于通过kinect深度传感器进行人体深度信息以及骨骼信息获取,并将获取的数据发送到发音评估模块;还用于消除所得骨骼信息的抖动和噪声干扰,并获取所有骨骼对的角度旋转移动SO3矩阵信息;还用于对音频采集模块所发送的音频数据进行消噪处理;

发音标准评估模块,用于根据数据处理模块发送的人体深度信息与标准数据库内的人体深度信息进行对比,进行发音情况的评估,如果差距小于某个门限,则认为发音标准,否则认为不标准;

口型标准评估模块,用于将计算所得的骨骼对的角度旋转移动SO3矩阵信息与口型标准数据库内录制的标准口型姿态信息进行对比,如果差距小于某个门限,则认为口型标准,否则认为不标准;

音高提取模块,用于从经消噪处理后的音频数据的音频帧中提取音高;

节拍提取模块,用于从音高提取模块获取音频帧的音高,累积分析音频帧的音高变化情况,判断出其中包含的旋律段后提取该旋律段的节拍信息;

音符音高和音符时值模型构建模块,用于根据预先建立的音符音高模型集,利用提取的音高分别计算出当前音频帧属于所述音符音高模型集中各个音符音高模型的概率值,根据计算的概率值以及音符音高模型集对当前音频帧进行音符音高模型匹配识别,若当前音频帧与其前一相邻音频帧分属不同的音符音高模型时,记录下当前音频帧号;在按照上述方式依序处理完采集到的音频的所有音频帧后,确定出采集到的音频所对应的音符音高模型序列以及序列中各个音符音高模型的起始音频帧号,计算出所述各个音符音高模型各自所持续的音频帧数;根据预先建立的音符时值模型集,从确定的音符音高模型序列中依次选取出一个音符音高模型,利用其所持续的音频帧数分别计算出所述音符音高模型属于所述音符时值模型集中各个音符时值模型的概率值,进行音符时值模型匹配识别;在按照上述方式依序处理完所确定的全部音符音高模型序列后,得出采集到的音频所包含的各个音符音高模型序列以及各个音符音高模型持续音频帧数所对应的音符时值模型,形成一组<音符音高模型,音符时值模型>序列;

演唱技能初级评估模块,用于将所得的<音符音高模型,音符时值模型>序列与标准序列数据库内的模型序列进行对比计算后输出演唱技能初级评估结果;

综合评估模块,用于通过预设的算法根据发音标准评估模块、口型标准评估模块以及演唱技能初级评估模块所得的结果进行声乐发音情况的综合评估,并将评估结果发送到显示屏进行显示;

发音辅助指导模块,用于根据发音标准评估模块、口型标准评估模块的评估结果输出正确的口型以及舌头位置数据到显示屏进行显示;

培训方案生成模块,用于通过人工专家根据综合评估模块的评估结果进行培训方案的输出;

中央处理器,用于协调上述各模块进行工作。

优选地,所述音符音高模型集包含分别为处于低八度、中八度、高八度区段中的各个标准音符以及一个静音所建立的模型。

优选地,所述显示屏内设有

绘图模块,用于根据数据处理模块、发音标准评估模块、口型标准评估模块、音高提取模块、节拍提取模块所发送到的数据生成各种曲线;

回归计算模块,用于通过不同函数对绘图模块所绘制的曲线进行回归计算;

发音情况评估模块,用于将绘图模块所绘制的曲线与原标准曲线的对比分析进行技能情况的评估,并将输出评估结果。

优选地,还包括一数据库,用于储存整个检测过程中所采集以及发生的数据。

优选地,还包括人机操作模块,用于输入信息调用命令,所述中央处理器根据信息调用命令,从存储单元中调用人们所需的数据信息。

优选地,所述标准序列数据库、标准数据库、口型标准数据库均连接有一数据更新模块,用于进行各数据库内数据的更新。

优选地,所述人机操作模块包括图片输入模块、语音输入模块和文字输入模块。

优选地,图片输入模块采用扫描仪或图片导入上传,语音输入模块采用麦克风,文字输入模块采用键盘或触控屏。

本发明具有以下有益效果:

基于计算机系统完成了整个声乐技能检测过程中的数据的采集以及评估,自动化程度高,且涉及面广,可一次性完成喉头的位置及稳定性情况、声音的音色情况、音频穿透力情况、泛音运用情况以及吐字在发声中的保持情况的检测分析,从而可以得出针对性的培训方案。

附图说明

图1为本发明实施例声乐学习电子辅助发音系统的系统框图。

具体实施方式

为了使本发明的目的及优点更加清楚明白,以下结合实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明实施例提供了一种声乐学习电子辅助发音系统,包括:

口型以及舌头位置图像采集模块,用于通过摄像头进行学习者口型以及舌头位置图像的采集,并将所采集到的图像发送到数据处理模块;

音频采集模块,用于采集外界的音频数据,并将采集到的音频数据发送到数据处理模块;

数据处理模块,用于通过kinect深度传感器进行人体深度信息以及骨骼信息获取,并将获取的数据发送到发音评估模块;还用于消除所得骨骼信息的抖动和噪声干扰,并获取所有骨骼对的角度旋转移动SO3矩阵信息;还用于对音频采集模块所发送的音频数据进行消噪处理;

发音标准评估模块,用于根据数据处理模块发送的人体深度信息与标准数据库内的人体深度信息进行对比,进行发音情况的评估,如果差距小于某个门限,则认为发音标准,否则认为不标准;

口型标准评估模块,用于将计算所得的骨骼对的角度旋转移动SO3矩阵信息与口型标准数据库内录制的标准口型姿态信息进行对比,如果差距小于某个门限,则认为口型标准,否则认为不标准;

音高提取模块,用于从经消噪处理后的音频数据的音频帧中提取音高;

节拍提取模块,用于从音高提取模块获取音频帧的音高,累积分析音频帧的音高变化情况,判断出其中包含的旋律段后提取该旋律段的节拍信息;

音符音高和音符时值模型构建模块,用于根据预先建立的音符音高模型集,利用提取的音高分别计算出当前音频帧属于所述音符音高模型集中各个音符音高模型的概率值,根据计算的概率值以及音符音高模型集对当前音频帧进行音符音高模型匹配识别,若当前音频帧与其前一相邻音频帧分属不同的音符音高模型时,记录下当前音频帧号;在按照上述方式依序处理完采集到的音频的所有音频帧后,确定出采集到的音频所对应的音符音高模型序列以及序列中各个音符音高模型的起始音频帧号,计算出所述各个音符音高模型各自所持续的音频帧数;根据预先建立的音符时值模型集,从确定的音符音高模型序列中依次选取出一个音符音高模型,利用其所持续的音频帧数分别计算出所述音符音高模型属于所述音符时值模型集中各个音符时值模型的概率值,进行音符时值模型匹配识别;在按照上述方式依序处理完所确定的全部音符音高模型序列后,得出采集到的音频所包含的各个音符音高模型序列以及各个音符音高模型持续音频帧数所对应的音符时值模型,形成一组<音符音高模型,音符时值模型>序列;

演唱技能初级评估模块,用于将所得的<音符音高模型,音符时值模型>序列与标准序列数据库内的模型序列进行对比计算后输出演唱技能初级评估结果;

综合评估模块,用于通过预设的算法根据发音标准评估模块、口型标准评估模块以及演唱技能初级评估模块所得的结果进行声乐发音情况的综合评估,并将评估结果发送到显示屏进行显示;

发音辅助指导模块,用于根据发音标准评估模块、口型标准评估模块的评估结果输出正确的口型以及舌头位置数据到显示屏进行显示;

培训方案生成模块,用于通过人工专家根据综合评估模块的评估结果进行培训方案的输出;

中央处理器,用于协调上述各模块进行工作。

所述音符音高模型集包含分别为处于低八度、中八度、高八度区段中的各个标准音符以及一个静音所建立的模型。

所述显示屏内设有

绘图模块,用于根据数据处理模块、发音标准评估模块、口型标准评估模块、音高提取模块、节拍提取模块所发送到的数据生成各种曲线;

回归计算模块,用于通过不同函数对绘图模块所绘制的曲线进行回归计算;

发音情况评估模块,用于将绘图模块所绘制的曲线与原标准曲线的对比分析进行技能情况的评估,并将输出评估结果。

还包括一数据库,用于储存整个检测过程中所采集以及发生的数据。

还包括人机操作模块,用于输入信息调用命令,所述中央处理器根据信息调用命令,从存储单元中调用人们所需的数据信息。

所述标准序列数据库、标准数据库、口型标准数据库均连接有一数据更新模块,用于进行各数据库内数据的更新。

所述人机操作模块包括图片输入模块、语音输入模块和文字输入模块。

图片输入模块采用扫描仪或图片导入上传,语音输入模块采用麦克风,文字输入模块采用键盘或触控屏。

数据处理模块至少包括前置放大电路,低通滤波电路和工频滤波电路。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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