一种消除语音互动过程中录音评测噪声干扰的方法及装置的制造方法

文档序号:8513347阅读:652来源:国知局
一种消除语音互动过程中录音评测噪声干扰的方法及装置的制造方法
【技术领域】
[0001]本发明涉及具有语音互动功能的移动设备技术领域,尤其涉及一种消除语音互动过程中录音评测噪声干扰的方法及装置。
【背景技术】
[0002]点读机、点读笔等是现代数码信息技术与最新教学需求完美结合的一种有声互动学习产品。他们可将文字化的书本教材变成能按学习需要任意发声的有声教材,还可同步教材按照老师课堂教学的“教、学、练、测”的模式编写,紧密配合老师在学校里的教学模式,帮助孩子弥补学习课堂学习的不足。通常点读机等有声互动学习产品具有若干学习模式,例如:点读学习模式、讲解模式、测验模式、跟读模式等。孩子可根据需要选择进入对应的模式。
[0003]通常点读机等有声互动学习产品具备多种语音识别和评测的功能,例如对知识问答题目与孩子进行互动,但孩子很多不知道什么时候开始读才适合,往往没等到问题结束,一旦知道答案就急着回答,导致机器没有来得及录音,造成机器无法识别孩子的回答是否正确或者判定为答案错误,对孩子的学习积极性造成很大打击。针对该问题,如果提前开启机器的录音功能,则存在点读机本身发声会被录音,与孩子的声音混在一起,在一定程度上干扰机器识别,造成误判。

【发明内容】

[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]图1是本发明第一实施例的消除语音互动过程中录音评测噪声干扰的方法的流程不意图。
[0043]图2是本发明第二实施例的消除语音互动过程中录音评测噪声干扰的方法流程示意图。
[0044]图3是本发明第三实施例的消除语音互动过程中录音评测噪声干扰的装置的结构示意图。
[0045]图4是本发明第四实施例的消除语音互动过程中录音评测噪声干扰的装置的结构示意图。
【具体实施方式】
[0046]下面结合本发明的附图对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]第一实施例
[0048]图1是本发明第一实施例的消除语音互动过程中录音评测噪声干扰的方法流程图,本发明实施例中,具体实施硬件环境可为点读机等有声互动学习产品,或者为其他具有语音互动功能(例如苹果设备的siri语音功能)的电子产品,这类产品可播放预设在系统中的系统音频,并且具有录制用户语音的功能,优选的,还可对录制的用户语音进行评测以给出对应的反馈信息。基于此,本发明第一实施例详述如下:
[0049]步骤S101,播放系统音频过程中,采样所述系统音频为系统原音。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1