一种控制装置及方法

文档序号:9375202阅读:173来源:国知局
一种控制装置及方法
【技术领域】
[0001]本发明涉及音频处理技术,尤其涉及一种控制装置及方法。
【背景技术】
[0002]目前,一些电子设备可支持多种音频录入应用,如通话、QQ、微信、录音机、录像、卡拉OK等,而这些音频录入应用对录入的声音的处理要求是不一样的,例如,以通讯目的为主的通话、QQ、微信等应用,要求突出目标用户的人声,而对环境中存在的稳态和非稳态噪声进行抑制或消除;以记录为主的录音机、录像机等应用,则要求高保真和还原,尽量多的保留现场环境中的声音细节;至于卡拉OK应用,则要求营造一个虚拟的录音棚混响效果,以使用户产生身临其境的听觉效果。随着用户使用电子设备执行的功能越来越多,用户对录音效果的要求也越来越高,但是,现有技术并不支持自动切换与前台运行应用相匹配的录音效果,甚至一些电子设备不支持手动切换,不够人性化,无法满足用户日益增长的需求。

【发明内容】

[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]上述方案中,优选地,所述基于所述录音效果参数对所采集的音频数据进行处理之后,还包括:
[0043]将处理后的音频数据按照预设规则进行编码,并保存编码后的音频数据。
[0044]本发明还提供了一种电子设备,所述电子设备包括上文所述的控制装置。
[0045]本发明所提供的控制装置及方法,获取第一应用的标识;检测所述第一应用是否调用录音接口 ;当所述第一应用调用所述录音接口时,根据所述第一应用的标识确定与所述第一应用匹配的录音效果参数;基于所述录音效果参数对所采集的音频数据进行处理。如此,能实时根据前台运行的应用的类型自动切换录音效果,提升了用户的使用体验。
【附图说明】
[0046]图1为本发明实施例提供的控制方法的实现流程示意图一;
[0047]图2为本发明实施例提供的控制方法的实现流程示意图二 ;
[0048]图3为本发明实施例提供的控制方法的实现流程示意图三;
[0049]图4为本发明实施例提供的控制方法的实现流程示意图四;
[0050]图5为本发明实施例提供的控制装置的组成结构示意图一;
[0051]图6为本发明实施例提供的控制装置的组成结构示意图二 ;
[0052]图7为本发明实施例提供的控制装置的组成结构示意图三。
【具体实施方式】
[0053]为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
[0054]实施例一
[0055]图1为本发明实施例提供的控制方法的实现流程示意图一,本实施例中的控制方法可应用于电子设备中,如图1所示,该控制方法主要包括以下步骤:
[0056]步骤101:获取第一应用的标识。
[0057]这里,所述标识可以是指能够唯一标识第一应用的信息,如应用名称。
[0058]优选地,所述获取第一应用的标识,可以包括:
[0059]实时监听运行在前台的应用;
[0060]当运行在前台的应用发生切换时,获取第一应用的标识;其中,所述第一应用是切换后的应用。
[0061]具体地,当运行在前台的应用发生切换时,系统将下发广播通知;其中,所述广播通知中携带有第一应用的标识。
[0062]这里,所述的系统可以是安卓(Android)系统。
[0063]也就是说,可以从系统下发的广播通知中获取第一应用的标识。
[0064]本实施例中,所述第一应用可以是电子设备系统中自带的应用,例如,时钟应用、通讯录应用等,也可以是电子设备安装的第三方应用,例如,游戏应用、即时聊天应用、邮件应用等。
[0065]优选地,所述第一应用是支持音频录入的应用,如通话应用、QQ应用、微信应用、录音机应用、录像应用、卡拉OK应用等。
[0066]步骤102:检测所述第一应用是否调用录音接口。
[0067]这里,所述录音接口可以是电子设备的系统提供的录音接口。具体地,可通过检测应用程序编程接口(API,Applicat1n Programming Interface)是否被调用来确定所述第一应用是否调用录音接口。
[0068]也就是说,实时监听录音接口是否被调用,如果被调用,执行步骤103。
[0069]步骤103:当所述第一应用调用所述录音接口时,根据所述第一应用的标识确定与所述第一应用匹配的录音效果参数。
[0070]也就是说,只有当获取第一应用的标识且所述第一应用调用录音接口时,才根据所述第一应用的标识确定与所属第一应用匹配的录音效果参数。
[0071 ] 优选地,所述方法还可以包括:
[0072]预先设置录音效果参数库;
[0073]其中,所述录音效果参数库存储有各应用的标识以及与所述各标识对应的录音效果参数。
[0074]具体地,在所述录音效果参数库中,各应用的标识以及与所述各标识对应的录音效果参数,可以列表的形式保存。
[0075]需要说明的是,所述录音效果参数库可以存储于电子设备中,如存储于电子设备的存储器中;也可以存储于第二设备中;其中,所述第二设备是能够与所述电子设备连接的设备,例如,所述第二设备可以是服务器。
[0076]优选地,所述根据所述第一应用的标识确定与所述第一应用匹配的录音效果参数,可以包括:
[0077]从录音效果参数库中查询与所述第一应用的标识对应的录音效果参数;
[0078]将与所述第一应用的标识对应的录音效果参数确定为与所述第一应用匹配的录音效果参数。
[0079]步骤104:基于所述录音效果参数对所采集的音频数据进行处理。
[0080]优选地,所述基于所述录音
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1