一种声音数据处理方法、装置及电子设备的制造方法

文档序号:9826075阅读:284来源:国知局
一种声音数据处理方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及数据处理技术领域,更具体地说,涉及一种声音数据处理方法、装置及电子设备。
【背景技术】
[0002]随着Android (安卓),1S等智能操作系统的发展,电子设备在兼具用户办公与娱乐需求的基础上,提供了多种使用模式,如笔记本模式,平板模式等,以中国联想公司开发的Yoga系列电子产品为例,电子设备可具有如笔记本模式,平板模式,站立模式,帐篷模式等多种使用模式。
[0003]具有多种使用模式的电子设备,可实现电子设备多种使用方式的切换,满足用户不同的使用需求;如用户在办公时,可激活电子设备的笔记本模式,通过光标、键盘操作电子设备,用户在娱乐时,可激活电子设备的平板模式,通过触控方式操作电子设备。
[0004]本发明的发明人研究发现:具有多种使用模式的电子设备在不同的使用模式下,电子设备的放置方式并不同,这导致电子设备的扬声器相对于用户的位置也是不同的,图1示出了电子设备在笔记本模式和帐篷模式下,扬声器相对于用户的位置,可进行参照;由于电子设备在不同的使用模式下,电子设备的扬声器相对于用户的位置并不同,因此电子设备在不同的使用模式下,扬声器输出的声音的音效也是不同的,这就存在一种现象:声音数据在电子设备的一个使用模式下能够达到很好的输出音效,而在电子设备的另一个使用模式下的输出音效则较差。
[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]通过电子设备的多模式应用程序编程接口 API,确定电子设备当前的使用模式;
[0030]所述输出音频调整后的所述待输出的声音数据包括:
[0031]对音频调整后的所述待输出的声音数据进行音频解码处理,和音频驱动处理;
[0032]通过扬声器输出音频解码处理,和音频驱动处理后的声音数据。
[0033]本发明实施例还提供一种声音数据处理装置,应用于电子设备,所述装置包括:
[0034]模式确定模块,用于确定所述电子设备当前的使用模式;
[0035]调整参数确定模块,用于根据预存的电子设备的使用模式与声音频率调整参数的对应关系,确定与所述当前的使用模式对应的声音频率调整参数;
[0036]调整模块,用于根据与所述当前的使用模式对应的声音频率调整参数,对待输出的声音数据进行音频调整,以调整所述待输出的声音数据在输出时的声音频率控制在预定频率范围;
[0037]输出模块,用于输出音频调整后的所述待输出的声音数据。
[0038]其中,所述声音数据处理装置还包括:
[0039]检测模块,用于检测电子设备在各使用模式下,所输出声音数据的声音频率;
[0040]调整参数生成模块,用于根据各使用模式下所检测的声音频率与所述预定频率范围的差值,确定各使用模式下的声音频率调整参数,其中,电子设备在各使用模式下所输出的声音数据,在对应声音频率调整参数的调整下,可将输出的声音频率控制在所述预定频率范围。
[0041]其中,所述调整模块包括:
[0042]声音频率确定单兀,用于确定所述待输出的声音数据的声音频率;
[0043]降频单元,用于若所述待输出的声音数据的声音频率大于预定频率范围,采用与所述当前的使用模式对应的声音频率调整参数,对所述待输出的声音数据的声音频率进行降频调整,以控制所述待输出的声音数据在输出时的声音频率控制在预定频率范围;
[0044]升频单元,用于若所述待输出的声音数据的声音频率小于预定频率范围,采用与所述当前的使用模式对应的声音频率调整参数,对所述待输出的声音数据的声音频率进行升频调整,以控制所述待输出的声音数据在输出时的声音频率控制在预定频率范围。
[0045]其中,所述模式确定模块包括:
[0046]判断单元,用于判断在电子设备的第一使用模式下是否检测到使用模式调整指令;
[0047]模式调整单元,用于在所述判断单元的判断结果为是时,调整电子设备的使用模式为第二使用模式,确定所述电子设备当前的使用模式为第二使用模式,所述第二使用模式与所述使用模式调整指令调整后的使用模式相应。
[0048]其中,所述调整参数确定模块包括:
[0049]第一确定单元,用于根据预存的电子设备的使用模式与声音频率调整参数的对应关系,确定与所述第二使用模式对应的声音频率调整参数;
[0050]所述调整模块包括:
[0051]参数调整单元,用于将对所述待输出的声音数据进行音频调整的声音频率调整参数,由所述第一使用模式对应的声音频率调整参数,调整为所述第二使用模式对
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1