一种信息处理方法及电子设备的制作方法

文档序号:6623789阅读:187来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明涉及电子【技术领域】,公开了一种信息处理方法及电子设备,以降低现有技术中电子设备的麦克风所录取的声音信号失真的技术问题,该方法应用于电子设备中,电子设备包括声音输出装置以及N个声音采集装置,N为大于等于2的正整数,方法包括:在电子设备接收到第一控制指令时,判断声音输出装置是否处于声音输出状态;在声音输出装置处于声音输出状态时,从N个声音采集装置中确定出M个声音采集装置,其中,N个声音采集装置包含不属于M个声音采集装置的第一声音采集装置,第一声音采集装置与声音输出装置的第一距离小于M个声音采集装置中的任一声音采集装置与声音输出装置的距离;控制M个声音采集装置处于声音采集状态。
【专利说明】一种信息处理方法及电子设备

【技术领域】
[0001 ] 本发明涉及电子【技术领域】,特别涉及一种信息处理方法及电子设备。

【背景技术】
[0002]随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。
[0003]以电子设备为手机为例,现在手机的功能越来越强大,所运行的应用程序也越来越多,比如:音乐播放程序、音乐录制程序等等,其中,在一种音乐录制程序中,可以在播放音乐旋律的同时,开启录音功能,进而用户可以随着音乐旋律唱歌,进而手机将录制的用户的录音和音乐旋律进行合成。请参考图1,手机通常设置有麦克风10、麦克风11以及音响12,其中麦克风10设置于手机顶部,麦克风11设置于手机底部,而在录音模式下,麦克风10和麦克风11被配置为立体声录音,故而距离音响12较近的麦克风10很容易把手机播放的音乐旋律录进去,从而导致麦克风10所录取的声音信号失真的技术问题,进而最终合成的录音会有背景声重叠的问题。


【发明内容】

[0004]本发明实施例提供一种信息处理方法及电子设备,以降低现有技术中电子设备的麦克风录取的声音信号失真的技术问题。
[0005]第一方面,本发明实施例提供一种信息处理方法,应用于电子设备中,所述电子设备包括声音输出装置以及N个声音采集装置,N为大于等于2的正整数,所述方法包括:在所述电子设备接收到第一控制指令时,判断所述声音输出装置是否处于声音输出状态,所述第一控制指令具体为控制所述N个声音采集装置中的至少一个声音采集装置处于采集状态的控制指令;在所述声音输出装置处于所述声音输出状态时,从所述N个声音采集装置中确定出M个声音采集装置,其中,所述N个声音采集装置包含不属于所述M个声音采集装置的第一声音采集装置,所述第一声音采集装置与所述声音输出装置的第一距离小于所述M个声音采集装置中的任一声音采集装置与所述声音输出装置的距离;控制所述M个声音采集装置处于声音采集状态。
[0006]结合第一方面,在第一种可能的实现方式中,所述N个声音采集装置包含除所述M个声音采集之外的N减M个声音采集装置,所述N减M个声音采集装置中任一声音采集装置与所述声音输出装置的距离小于所述M个声音采集装置中任一声音采集装置与所述声音输出装置的距离。
[0007]结合第一方面,在第二种可能的实现方式中,在所述从所述N个声音采集装置中确定出M个声音采集装置之前,预存所述N个声音采集装置中的每一个声音采集装置与所述声音输出装置的距离值,以获得N个距离值;所述在所述声音输出装置处于所述声音输出状态时,从所述N个声音采集装置中确定出M个声音采集装置,具体为:通过所述N个距离值确定出所述M个声音采集装置。
[0008]结合第一方面,在第三种可能的实现方式中,在所述声音输出装置不处于所述声音输出状态时,控制所述N个声音采集装置处于声音采集状态。
[0009]结合第一方面或第一方面的第一至三种可能的实现方式中的任意一种可能的实现方式,在第四种可能的实现方式中,所述判断所述声音输出装置是否处于声音输出状态,具体为:判断所述声音输出装置是否处于开启状态;或判断所述声音输出装置是否处于开启状态,且所述电子设备是否运行有音频播放应用程序。
[0010]第二方面,本发明实施例提供一种电子设备,包括:判断模块,用于在所述电子设备接收到第一控制指令时,判断所述电子设备的声音输出装置是否处于声音输出状态,所述第一控制指令具体为控制所述电子设备的N个声音采集装置中的至少一个声音采集装置处于采集状态的控制指令;第一确定模块,用于在所述声音输出装置处于所述声音输出状态时,从所述N个声音采集装置中确定出M个声音采集装置,其中,所述N个声音采集装置包含不属于所述M个声音采集装置的第一声音采集装置,所述第一声音采集装置与所述声音输出装置的第一距离小于所述M个声音米集装置中的任一声音米集装置与所述声音输出装置的距离;第一控制模块,用于控制所述M个声音采集装置处于声音采集状态。
[0011 ] 结合第二方面,在第一种可能的实现方式中,所述N个声音采集装置包含除所述M个声音采集之外的N减M个声音采集装置,所述N减M个声音采集装置中任一声音采集装置与所述声音输出装置的距离小于所述M个声音采集装置中任一声音采集装置与所述声音输出装置的距离。
[0012]结合第二方面,在第二种可能的实现方式中,所述电子设备还包括:第二确定模块,用于在所述从所述N个声音采集装置中确定出M个声音采集装置之前,预存所述N个声音采集装置中的每一个声音采集装置与所述声音输出装置的距离值,以获得N个距离值;所述第一确定模块,具体用于:通过所述N个距离值确定出所述M个声音采集装置。
[0013]结合第二方面,在第三种可能的实现方式中,所述电子设备还包括:第二控制模块,用于在声音输出装置不处于所述声音输出状态时,控制所述N个声音米集装置处于声音采集状态。
[0014]结合第二方面或第二方面的第一至三种可能的实现方式中的任意一种可能的实现方式,在第四种可能的实现方式中,所述判断模块,具体用于:判断所述声音输出装置是否处于开启状态;或判断所述声音输出装置是否处于开启状态,且所述电子设备是否运行有音频播放应用程序。
[0015]本发明有益效果如下:
[0016]由于在本发明实施例中,电子设备接收到第一控制指令时,首先判断声音输出装置是否处于声音输出状态,而在声音输出装置处于声音输出状态时,贝1J控制电子设备的N个声音采集装置中的M个声音采集装置处于采集状态,而这N个声音采集装置包含不属于M个声音采集装置的第一声音采集装置,第一声音采集装置与声音输出装置的第一距离小于M个声音采集装置中的任一声音采集装置与声音输出装置的距离,也即仅控制距离声音输出装置较远的M个声音采集装置处于开启状态,从而能够降低声音输出装置的输出声音对声音采集装置所采集的声音信号的干扰,故而达到了降低声音采集装置所采集的声音信号的失真程度的技术效果,进而最终合成的录音也能够尽量减少背景声重叠的问题。

【专利附图】

【附图说明】
[0017]图1为现有技术中手机的结构图;
[0018]图2为本发明实施例第一方面信息处理方法的流程图;
[0019]图3为本发明实施例第二方面电子设备的结构图。

【具体实施方式】
[0020]本发明实施例提供一种信息处理方法及电子设备,以降低现有技术中电子设备的麦克风所录取的声音信号失真的技术问题。
[0021]本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0022]在接收到第一控制指令时,首先判断声音输出装置是否处于声音输出状态,而在声音输出装置处于声音输出状态时,则控制电子设备的N个声音采集装置中的M个声音采集装置处于采集状态,而这N个声音采集装置包含不属于M个声音采集装置的第一声音采集装置,第一声音采集装置与声音输出装置的第一距离小于M个声音采集装置中的任一声音采集装置与声音输出装置的距离,也即仅控制距离声音输出装置较远的M个声音采集装置处于开启状态,从而能够降低声音输出装置的输出声音对声音米集装置所米集的声音信号的干扰,故而达到了降低声音采集装置所采集的声音信号的失真程度的技术效果,进而最终合成的录音也能够尽量减少背景声重叠的问题。
[0023]为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0024]第一方面,本发明实施例提供一种信息处理方法,应用于电子设备中,电子设备包括声音输出装置以及N个声音采集装置,N为大于等于2的正整数,电子设备例如为:手机、平板电脑,声音输出装置例如为:音响,声音采集装置例如为:麦克风等等。
[0025]请参考图2,该信息处理方法包括以下步骤:
[0026]步骤S201:在电子设备接收到第一控制指令时,判断声音输出装置是否处于声音输出状态,第一控制指令具体为控制N个声音采集装置中的至少一个声音采集装置处于采集状态的控制指令;
[0027]步骤S202a:在声音输出装置处于声音输出状态时,从N个声音采集装置中确定出M个声音采集装置,其中,N个声音采集装置包含不属于M个声音采集装置的第一声音采集装置,第一声音采集装置与声音输出装置的第一距离小于M个声音采集装置中的任一声音采集装置与声音输出装置的距离;
[0028]步骤S203:控制M个声音采集装置处于声音采集状态。
[0029]作为进一步的优选实施例,该方法还包括:
[0030]步骤S202b:在声音输出装置不处于声音输出状态时,控制N个声音采集装置处于声音采集状态。
[0031]在具体实施过程中,步骤S201中,可以通过多种方式检测声音输出装置是否处于声音输出状态,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0032]第一种,判断声音输出装置是否处于声音输出状态,具体为:
[0033]判断声音输出装置是否处于开启状态。例如,可以检测电子设备是否处于静音状态,如果电子设备处于静音状态则说明声音输出装置没有处于开启状态;又例如:可以检测控制声音输出装置进行音频输出的按钮是否处于开启状态,如果按钮处于开启状态,则说明声音输出装置处于开启状态等等。
[0034]第二种,判断声音输出装置是否处于声音输出状态,具体为:
[0035]判断声音输出装置是否处于开启状态,且电子设备是否运行有音频播放应用程序。
[0036]具体来讲,也就是既要确定声音输出装置处于开启状态,并且还存在音乐播放应用程序处于工作状态时,才确定声音输出装置处于声音输出状态,因为声音输出装置处于开启状态仅仅能够保证电子设备能够输出音频信息,但是不代表音频输出装置有输出音频数据,故而增加音频播放应用程序的检测对于检测声音输出装置是否处于声音输出状态,具有更加精确的技术效果。
[0037]作为进一步的优选实施例,在从N个声音采集装置中确定出M个声音采集装置之前,方法还包括:
[0038]预存N个声音采集装置中的每一个声音采集装置与声音输出装置的距离值,以获得N个距离值;
[0039]进而步骤S202a中,在声音输出装置处于声音输出状态时,从N个声音采集装置中确定出M个声音采集装置,具体为:
[0040]通过N个距离值确定出M个声音采集装置。
[0041]在具体实施过程中,在电子设备初始化阶段,可以分别检测每个声音采集装置与声音输出装置的距离,并且预存在电子设备中,例如建立如表I所示的表格:
[0042]
声音采集装置001[002[003p04
编号与声音输出装2cm1cm12cm4cm
置的距离
[0043]表I
[0044]进而,在电子设备的使用阶段可以通过表I所确定的对应的关系来确定出M个声音采集装置,其中可以通过多种方式确定出M个声音采集装置,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0045]第一种,将第一声音采集装置从N个声音采集装置中去除,以表I所示的对应关系为例,则是将声音采集装置001从4个声音采集装置中去除,然后从剩下的声音采集装置中随机选择出M个声音采集装置,以M为2为例,那么则可以选择出002、004,也可以选择出002,003等等;以M为I为例,那么可以选择出002、003、004中的任——个声音采集装置作为M个声音采集装置。
[0046]第二种,将N个声音采集装置与声音输出装置的距离进行排序,进而选择出距离声音输出装置距离最远的M个声音输出装置,在这种情况下,作为进一步的优选实施例,N个声音采集装置包含除M个声音采集之外的N减M个声音采集装置,N减M个声音采集装置中任一声音采集装置与声音输出装置的距离小于M个声音采集装置中任一声音采集装置与声音输出装置的距离。
[0047]还是以表1为例,那么可以进行如表2所示的排序:
[0048]

【权利要求】
1.一种信息处理方法,应用于电子设备中,所述电子设备包括声音输出装置以及N个声音采集装置,N为大于等于2的正整数,其特征在于,所述方法包括: 在所述电子设备接收到第一控制指令时,判断所述声音输出装置是否处于声音输出状态,所述第一控制指令具体为控制所述N个声音采集装置中的至少一个声音采集装置处于采集状态的控制指令; 在所述声音输出装置处于所述声音输出状态时,从所述N个声音米集装置中确定出M个声音采集装置,其中,所述N个声音采集装置包含不属于所述M个声音采集装置的第一声音采集装置,所述第一声音采集装置与所述声音输出装置的第一距离小于所述M个声音采集装置中的任一声音采集装置与所述声音输出装置的距离; 控制所述M个声音采集装置处于声音采集状态。
2.如权利要求1所述的方法,其特征在于,所述N个声音采集装置包含除所述M个声音采集之外的N减M个声音采集装置,所述N减M个声音采集装置中任一声音采集装置与所述声音输出装置的距离小于所述M个声音米集装置中任一声音米集装置与所述声音输出装置的距离。
3.如权利要求1所述的方法,其特征在于,在所述从所述N个声音采集装置中确定出M个声音采集装置之前,所述方法还包括: 预存所述N个声音采集装置中的每一个声音采集装置与所述声音输出装置的距离值,以获得N个距离值; 所述在所述声音输出装置处于所述声音输出状态时,从所述N个声音采集装置中确定出M个声音采集装置,具体为: 通过所述N个距离值确定出所述M个声音采集装置。
4.如权利要求1所述的方法,其特征在于,在所述声音输出装置不处于所述声音输出状态时,控制所述N个声音采集装置处于声音采集状态。
5.如权利要求1-4任一所述的方法,其特征在于,所述判断所述声音输出装置是否处于声音输出状态,具体为: 判断所述声音输出装置是否处于开启状态;或 判断所述声音输出装置是否处于开启状态,且所述电子设备是否运行有音频播放应用程序。
6.—种电子设备,其特征在于,包括: 判断模块,用于在所述电子设备接收到第一控制指令时,判断所述电子设备的声音输出装置是否处于声音输出状态,所述第一控制指令具体为控制所述电子设备的N个声音采集装置中的至少一个声音采集装置处于采集状态的控制指令; 第一确定模块,用于在所述声音输出装置处于所述声音输出状态时,从所述N个声音采集装置中确定出M个声音采集装置,其中,所述N个声音采集装置包含不属于所述M个声音采集装置的第一声音采集装置,所述第一声音采集装置与所述声音输出装置的第一距离小于所述M个声音采集装置中的任一声音采集装置与所述声音输出装置的距离; 第一控制模块,用于控制所述M个声音采集装置处于声音采集状态。
7.如权利要求6所述的电子设备,其特征在于,所述N个声音采集装置包含除所述M个声音采集之外的N减M个声音采集装置,所述N减M个声音采集装置中任一声音采集装置与所述声音输出装置的距离小于所述M个声音米集装置中任一声音米集装置与所述声音输出装置的距离。
8.如权利要求6所述的电子设备,其特征在于,所述电子设备还包括: 第二确定模块,用于在所述从所述N个声音采集装置中确定出M个声音采集装置之前,预存所述N个声音采集装置中的每一个声音采集装置与所述声音输出装置的距离值,以获得N个距离值; 所述第一确定模块,具体用于:通过所述N个距离值确定出所述M个声音采集装置。
9.如权利要求6所述的电子设备,其特征在于,所述电子设备还包括: 第二控制模块,用于在声音输出装置不处于所述声音输出状态时,控制所述N个声音采集装置处于声音采集状态。
10.如权利要求6-9任一所述的电子设备,其特征在于,所述判断模块,具体用于: 判断所述声音输出装置是否处于开启状态;或 判断所述声音输出装置是否处于开启状态,且所述电子设备是否运行有音频播放应用程序。
【文档编号】G06F3/16GK104199634SQ201410406686
【公开日】2014年12月10日 申请日期:2014年8月18日 优先权日:2014年8月18日
【发明者】林翔 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1