一种网络社区的语音过滤方法

文档序号:9867734阅读:366来源:国知局
一种网络社区的语音过滤方法
【技术领域】
[0001]本发明涉及一种语音过滤方法,尤其涉及一种网络社区的语音过滤方法。
【背景技术】
[0002]语音,即语言的物质外壳,是语言符号系统的载体。它由人的发音器官发出,负载着一定的语言意义。语音的物理基础主要有音高、音强、音长、音色,这也是构成语音的四要素。现在电子通讯采用语音输入技术已经是非常成熟,然而针对语音输入的处理还是比较少,尤其是针对语音的杂音处理,如何提炼出我们需要的音源是本领域技术人员研究的重要方向。

【发明内容】

[0003]本发明的目的在于提供一种网络社区的语音过滤方法,其能滤除语音中的杂音提高语音的纯净度。
[0004]本发明通过以下技术方案实现:一种网络社区的语音过滤方法,其包括以下步骤:接收语音;识别所述语音中的每个音源;测得所述语音中每个音源的音量;比较每个音源的音量是否处于一个默认的杂音音量范围内,如果是,则从所述语音中滤除相对应的音源形成预处理语音;测得所述预处理语音中每个音源的音频;比较每个音源的音频是否处于一个默认的杂音音频范围内,如果是,则从所述预处理语音中滤除相对应的音源获得处理后的语音;输出并存储所述处理后的语音。
[0005]作为上述方案的进一步改进,默认的杂音音量范围根据人能接受的音量范围确定。
[0006]作为上述方案的进一步改进,默认的杂音音频范围根据人具有的音频范围确定。
[0007]本发明还提供另一种网络社区的语音过滤方法,其特征在于:其包括以下步骤:接收语音;识别所述语音中的每个音源;测得所述语音中每个音源的音频;比较每个音源的音频是否处于一个默认的杂音音频范围内,如果是,则从所述语音中滤除相对应的音源形成预处理语音;测得所述预处理语音中每个音源的音量;比较每个音源的音量是否处于一个默认的杂音音量范围内,如果是,则从所述预处理语音中滤除相对应的音源获得处理后的语音;输出并存储所述处理后的语音。
[0008]作为上述方案的进一步改进,默认的杂音音量范围根据人能接受的音量范围确定。
[0009]作为上述方案的进一步改进,默认的杂音音频范围根据人具有的音频范围确定。
[0010]本发明通过比较所述语音中的每个音源的音量与音频,滤除杂音提高语音的纯净度。
【附图说明】
[0011]图1为本发明实施例提供的网络社区的语音过滤方法的流程图。
【具体实施方式】
[0012]以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0013]实施例1
[0014]如图1所示,本实施例的网络社区的语音过滤方法包括以下步骤。
[0015]步骤SI,接收语音。可以通过麦克风等话筒输入语音。
[0016]步骤S2,识别所述语音中的每个音源。可以根据不同的音频区分不同的音源。
[0017]步骤S3,测得所述语音中每个音源的音量。针对不同音频的音源测量音量。
[0018]步骤S4,比较每个音源的音量是否处于一个默认的杂音音量范围内,如果是,则从所述语音中滤除相对应的音源形成预处理语音。其中,默认的杂音音量范围根据人能接受的音量范围确定。
[0019]步骤S5,测得所述预处理语音中每个音源的音频。
[0020]步骤S6,比较每个音源的音频是否处于一个默认的杂音音频范围内,如果是,则从所述预处理语音中滤除相对应的音源获得处理后的语音。其中,默认的杂音音频范围根据人具有的音频范围确定。
[0021]实施例2
[0022]本实施例2与实施例1基本相同,其区别在于:实施例2先根据音频进行首次过滤,再根据音量进行二次过滤;而实施例1先根据音量进行首次过滤,再根据音频进行二次过滤。
[0023]结合2个实施例,本发明通过比较所述语音中的每个音源的音量与音频,滤除杂音提高语音的纯净度。
[0024]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种网络社区的语音过滤方法,其特征在于:其包括以下步骤: 接收语音; 识别所述语音中的每个音源; 测得所述语音中每个音源的音量; 比较每个音源的音量是否处于一个默认的杂音音量范围内,如果是,则从所述语音中滤除相对应的音源形成预处理语音; 测得所述预处理语音中每个音源的音频; 比较每个音源的音频是否处于一个默认的杂音音频范围内,如果是,则从所述预处理语音中滤除相对应的音源获得处理后的语音; 输出并存储所述处理后的语音。2.一种网络社区的语音过滤方法,其特征在于:其包括以下步骤: 接收语音; 识别所述语音中的每个音源; 测得所述语音中每个音源的音频; 比较每个音源的音频是否处于一个默认的杂音音频范围内,如果是,则从所述语音中滤除相对应的音源形成预处理语音; 测得所述预处理语音中每个音源的音量; 比较每个音源的音量是否处于一个默认的杂音音量范围内,如果是,则从所述预处理语音中滤除相对应的音源获得处理后的语音; 输出并存储所述处理后的语音。3.如权利要求1或2所述的网络社区的语音过滤方法,其特征在于:默认的杂音音量范围根据人能接受的音量范围确定。4.如权利要求1或2所述的网络社区的语音过滤方法,其特征在于:默认的杂音音频范围根据人具有的音频范围确定。
【专利摘要】本发明公开了一种网络社区的语音过滤方法,其包括以下步骤:接收语音;识别所述语音中的每个音源;测得所述语音中每个音源的音量;比较每个音源的音量是否处于一个默认的杂音音量范围内,如果是,则从所述语音中滤除相对应的音源形成预处理语音;测得所述预处理语音中每个音源的音频;比较每个音源的音频是否处于一个默认的杂音音频范围内,如果是,则从所述预处理语音中滤除相对应的音源获得处理后的语音;输出并存储所述处理后的语音。本发明通过比较所述语音中的每个音源的音量与音频,滤除杂音提高语音的纯净度。
【IPC分类】G10L21/028
【公开号】CN105632513
【申请号】CN201510971870
【发明人】陈拥权, 李建中, 郑荣稳, 鲁加旺
【申请人】合肥寰景信息技术有限公司
【公开日】2016年6月1日
【申请日】2015年12月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1