System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及声乐识别,尤其涉及一种用于声乐教学的音频识别系统。
技术介绍
1、声学中将音频的三要素定义为音调、响度、音色,这三个特征共同构成了声音的特性和质量,是声学研究的基础,在音乐、语言、语音识别等领域中,对声音的这三个特征的分析和处理非常重要,例如,通过分析声音的音调、响度和音色就可以实现对音乐、语言、声音信号等进行分析、合成、识别和处理。
2、声乐教学作为学生音乐基础素质的培养,对学生音乐元素的养成具有重要的作用,传统的声乐教学包括声乐技巧、歌曲编排和美声唱法等都是通过课堂形式对学生进行传授,而这种方式带来的不足包括学时不够、教师和学生沟通少等问题,导致教学效率低,学生缺乏兴趣,且学生无法进行声乐的自测,而现有的用于声乐教学音频识别技术中,面临的困难和挑战在于提取合适的特征以确保音频的识别准确率。
3、中国专利公开号:cn107369359b公开了一种声乐发音训练系统,包括:音频采集模块、基频提取模块、音符转换模块、音符对比模块、参考基频存储模块、音符时长识别模块、音符时长对比模块、参考音符时长存储模块、纠错存储模块、播放模块、综合评估模块、控制模块、输入模块和显示模块,其通过对采集的音频信号从音符和音符时值两方面进行评估,使练习者可以直观地了解自己训练的缺陷,提高了学习效率;由此可见,现有的音频识别系统,由于缺乏对音频信号地判别处理,难以更精准地提取特征信号,从而提高声学场景条件下音频的识别准确率。
技术实现思路
1、为此,本专利技术提供一种用于
2、为实现上述目的,本专利技术提供一种用于声乐教学的音频识别系统,包括,
3、音频采集模块,用以接收输入音频并进行录制,在达到预设分析时长时根据当前波形频率对输入音频进行清音识别,以确定输入音频是否有效;
4、判别处理模块,用以获取完成录制的输入音频并进行判别处理,所述判别处理包括滤波处理、分帧处理以及信号增强处理,所述判别处理模块包括,
5、分帧处理单元,用以将经过滤波处理后的修正声乐音频按照预设分帧周期切分为若干频域信号片段,获取所述频域信号片段中的末时刻对应的音频信号的频率作为实时音频频率,根据标准音频频率对实时音频频率进行判定,确定是否对该频域信号片段对应的分割区间进行调整,以及根据标准修正差值依次对各实时修正差值进行判定,确定是否对预设分帧周期进行修正,进而将修正频域信号片段进行信号增强处理;
6、音频识别模块,对各修正频域信号片段进行识别,提取特征数据并进行保存。
7、进一步地,所述判别处理模块还包括,
8、滤波处理单元,用以将输入音频切分为若干待处理音频帧,对所述待处理音频帧进行滤波处理,得到对应的纯净音频帧,对所述纯净音频帧进行合成处理,得到修正声乐音频;
9、信号处理单元,用以根据标准信号振幅对各修正频域信号片段中的各实时信号振幅进行判定,以对实时信号振幅进行增强修正或衰减修正。
10、进一步地,所述音频采集模块在接收到输入音频时,对其进行录制,直至录制时长达到预设分析时长时,获取当前完成录制的输入音频以及对应的当前波形过零率,根据标准波形过零率范围对当前波形过零率进行判定,
11、若当前波形过零率在标准波形过零率范围内,则判定输入音频有效,将继续对输入音频进行录制,直至达到预设录制时长时判定完成录制;
12、若当前波形过零率不在标准波形过零率范围内,则判定输入音频无效,将当前波形过零率与第一标准波形过零率与第二标准波形过零率进行对比,以区分输入音频,并进行录音无效显示;
13、其中,录音无效显示包括静音显示与噪音显示。
14、进一步地,所述音频采集模块在判定当前波形过零率不在标准波形过零率范围内时,将当前波形过零率与第一标准波形过零率与第二标准波形过零率进行对比,
15、若当前波形过零率小于第一标准波形过零率,则判定输入音频为静音,进行静音显示;
16、若当前波形过零率大于第二标准波形过零率,则判定输入音频为噪音,进行噪音显示。
17、进一步地,所述音频采集模块在判定当前波形过零率在标准波形过零率范围内时,所述判别处理模块获取完成录制的输入音频进行判别处理,所述滤波处理单元内设置有标准处理时长,所述滤波处理单元对输入音频进行滤波处理时,以标准处理时长将输入音频切分为若干待处理音频帧,所述滤波处理单元能够将任一待处理音频帧分为带噪语音与纯净语音,对带噪语音中的噪声向量进行删除,以及增强声乐向量,将纯净语音与增强后的声乐向量合并为纯净音频帧,对各纯净音频帧进行合成处理,得到修正声乐音频。
18、进一步地,所述分帧处理单元内设置有预设分帧周期与标准音频频率,分帧处理单元能够以预设分帧周期作为分割区间将修正声乐音频切分为若干频域信号片段,获取频域信号片段中的末时刻对应的音频信号的频率作为实时音频频率,根据标准音频频率对实时音频频率进行判定,
19、若实时音频频率小于等于标准音频频率,所述分帧处理单元不对该频域信号片段对应的分割区间进行调整,将预设分帧周期作为该频域信号片段的实际分帧周期;
20、若实时音频频率大于标准音频频率,所述分帧处理单元将根据标准音频频率对相邻音频频率进行判定,以对该频域信号片段对应的分割区间进行调整。
21、进一步地,所述分帧处理单元在判定实时音频频率大于标准音频频率时,获取该频域信号片段的下一时刻对应的音频信号的频率作为相邻音频频率,根据标准音频频率对相邻音频频率进行判定,
22、若相邻音频频率大于标准音频频率,所述分帧处理单元将相邻音频频率对应的波谱与该频域信号片段进行合并,对该频域信号片段对应的分割区间进行调整,并再次进行将下一时刻对应的音频信号的频率作为相邻音频频率,根据标准音频频率对相邻音频频率进行判定的操作,直至判定相邻音频频率小于等于标准音频频率时,分帧处理单元将该频域信号片段修正为修正频域信号片段,输出该修正频域信号片段对应的实际分帧周期,将根据标准修正差值依次对各实时修正差值进行判定,以确定是否对预设分帧周期进行修正;
23、若相邻音频频率小于等于标准音频频率,所述分帧处理单元不对该频域信号片段对应的分割区间进行调整,将预设分帧周期作为该频域信号片段的实际分帧周期,将该频域信号片段记作修正频域信号片段。
24、进一步地,所述分帧处理单元内设置有标准修正差值,分帧处理单元在判定相邻音频频率大于标准音频频率时,能够获取各修正频域信号片段对应的实际分帧周期,依次计算各实际分帧周期与预设分帧周期的差值作为实时修正差值,分帧处理单元根据标准修正差值依次对各实时修正差值进行判定,
25、若实时修正差值均小于等于标准修正差值,所述分帧处理单元判定不对预设分帧周期进行修正;
26本文档来自技高网...
【技术保护点】
1.一种用于声乐教学的音频识别系统,其特征在于,包括,
2.根据权利要求1所述的用于声乐教学的音频识别系统,其特征在于,所述判别处理模块还包括,
3.根据权利要求1所述的用于声乐教学的音频识别系统,其特征在于,所述音频采集模块在接收到输入音频时,对其进行录制,直至录制时长达到预设分析时长时,获取当前完成录制的输入音频以及对应的当前波形过零率,根据标准波形过零率范围对当前波形过零率进行判定,
4.根据权利要求3所述的用于声乐教学的音频识别系统,其特征在于,所述音频采集模块在判定当前波形过零率不在标准波形过零率范围内时,将当前波形过零率与第一标准波形过零率与第二标准波形过零率进行对比,
5.根据权利要求3所述的用于声乐教学的音频识别系统,其特征在于,所述音频采集模块在判定当前波形过零率在标准波形过零率范围内时,所述判别处理模块获取完成录制的输入音频进行判别处理,所述滤波处理单元内设置有标准处理时长,所述滤波处理单元对输入音频进行滤波处理时,以标准处理时长将输入音频切分为若干待处理音频帧,所述滤波处理单元能够将任一待处理音频帧分为带噪语音
6.根据权利要求5所述的用于声乐教学的音频识别系统,其特征在于,所述分帧处理单元内设置有预设分帧周期与标准音频频率,分帧处理单元能够以预设分帧周期作为分割区间将修正声乐音频切分为若干频域信号片段,获取频域信号片段中的末时刻对应的音频信号的频率作为实时音频频率,根据标准音频频率对实时音频频率进行判定,
7.根据权利要求6所述的用于声乐教学的音频识别系统,其特征在于,所述分帧处理单元在判定实时音频频率大于标准音频频率时,获取该频域信号片段的下一时刻对应的音频信号的频率作为相邻音频频率,根据标准音频频率对相邻音频频率进行判定,
8.根据权利要求7所述的用于声乐教学的音频识别系统,其特征在于,所述分帧处理单元内设置有标准修正差值,分帧处理单元在判定相邻音频频率大于标准音频频率时,能够获取各修正频域信号片段对应的实际分帧周期,依次计算各实际分帧周期与预设分帧周期的差值作为实时修正差值,分帧处理单元根据标准修正差值依次对各实时修正差值进行判定,
9.根据权利要求8所述的用于声乐教学的音频识别系统,其特征在于,所述分帧处理单元内设置有标准差异率,分帧处理单元在判定存在实时修正差值大于标准修正差值时,获取对应的实际分帧周期对应的修正频域信号片段的数目记作实时差异数目,根据实时差异数目与修正频域信号片段的总数目计算实时差异率,并根据标准差异率对实时差异率进行判定,
10.根据权利要求9所述的用于声乐教学的音频识别系统,其特征在于,所述信号处理单元内设定有标准信号振幅,信号处理单元能够根据标准信号振幅对各修正频域信号片段中的各实时信号振幅进行判定,
...【技术特征摘要】
1.一种用于声乐教学的音频识别系统,其特征在于,包括,
2.根据权利要求1所述的用于声乐教学的音频识别系统,其特征在于,所述判别处理模块还包括,
3.根据权利要求1所述的用于声乐教学的音频识别系统,其特征在于,所述音频采集模块在接收到输入音频时,对其进行录制,直至录制时长达到预设分析时长时,获取当前完成录制的输入音频以及对应的当前波形过零率,根据标准波形过零率范围对当前波形过零率进行判定,
4.根据权利要求3所述的用于声乐教学的音频识别系统,其特征在于,所述音频采集模块在判定当前波形过零率不在标准波形过零率范围内时,将当前波形过零率与第一标准波形过零率与第二标准波形过零率进行对比,
5.根据权利要求3所述的用于声乐教学的音频识别系统,其特征在于,所述音频采集模块在判定当前波形过零率在标准波形过零率范围内时,所述判别处理模块获取完成录制的输入音频进行判别处理,所述滤波处理单元内设置有标准处理时长,所述滤波处理单元对输入音频进行滤波处理时,以标准处理时长将输入音频切分为若干待处理音频帧,所述滤波处理单元能够将任一待处理音频帧分为带噪语音与纯净语音,对带噪语音中的噪声向量进行删除,以及增强声乐向量,将纯净语音与增强后的声乐向量合并为纯净音频帧,对各纯净音频帧进行合成处理,得到修正声乐音频。
6.根据权利要求5所述的用于声乐教学的音频识别系统,其特征在于,所述分帧处理单元内设置有预设分帧周期与标准音频频率,分...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。