一种数据处理方法及电子设备的制造方法

文档序号:10697532阅读:506来源:国知局
一种数据处理方法及电子设备的制造方法
【专利摘要】本发明公开了一种数据处理方法及电子设备,通过接收音频播放指令,音频播放指令包括预播放的音频,当预播放的音频符合第一预设条件时,预播放的音频为第一音频类型,则通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。本方案通过当预播放的音频为第一音频类型时,直接调用语音播放模式对预播放的音频进行播放,实现了对第一音频类型的音频采用单独的播放模式播放,避免了对第一音频类型的音频采用不适合该类型的播放模式的问题,使得预播放的音频以符合其类型的模式进行播放,提高了播放效果。
【专利说明】
一种数据处理方法及电子设备
技术领域
[0001]本发明涉及音频领域,尤其涉及一种数据处理方法及电子设备。
【背景技术】
[0002]越来越多的用户对电子设备所播放的音频的音质的要求越来越高,目前,在电子设备上,在对音频进行播放之前,需要首先对音频加入第三方音效做音质优化,如:杜比,SRS,wave s等。第三方音效对电子设备中的音频做音质的优化,通常分为:音乐、电影和游戏三种音效模式,具体的,第三方音效在对电子设备中的音频进行优化的过程中,通常会对音频进行动态范围控制DRC,将音频中的中小信号整体抬高一定的分贝,以达到更好的播放效果O
[0003]然而,用户在对电子设备的使用过程中,通常会用到语音通信,当用户通过电子设备进行录音通信时,第三方音效通常会将该录音通信优化成音乐模式进行播放。
[0004]在对录音通信中的录音文件获取的过程中,由于电子设备话筒信噪比的限制以及周围环境的噪音问题,录音文件中的噪音会比较大,这就容易导致动态范围控制DRC的最大值或最小值无法辨识,使得录音文件在播放过程中底噪较大,影响播放效果。

【发明内容】

[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]从上述技术方案可以看出,本申请公开的数据处理方法及电子设备,通过接收音频播放指令,音频播放指令包括预播放的音频,当预播放的音频符合第一预设条件时,预播放的音频为第一音频类型,则通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。本方案通过当预播放的音频为第一音频类型时,直接调用语音播放模式对预播放的音频进行播放,实现了对第一音频类型的音频采用单独的播放模式播放,避免了对第一音频类型的音频采用不适合该类型的播放模式的问题,使得预播放的音频以符合其类型的模式进行播放,提高了播放效果。
【附图说明】
[0047]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]图1为本发明实施例公开的一种数据处理方法的流程图;
[0049]图2为本发明实施例公开的一种数据处理方法的流程图;
[0050]图3为本发明实施例公开的一种数据处理方法的流程图;
[0051 ]图4为本发明实施例公开的一种数据处理方法的流程图;
[0052]图5为本发明实施例公开的一种数据处理方法的流程图;
[0053]图6为本发明实施例公开的一种电子设备的结构不意图。
【具体实施方式】
[0054]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0055]本发明公开了一种数据处理方法,应用于电子设备,其流程图如图1所示,包括:
[0056]步骤SI1、接收音频播放指令,音频播放指令包括预播放的音频;
[0057]当电子设备中有音频需要播放时,接收音频播放指令,其中,音频播放指令中至少包括:需要进行播放的音频,还可以包括:播放的时间或时长,或音频播放的音量等,在此不做具体限定。
[0058]步骤S12、判断预播放的音频是否符合第一预设条件;
[0059]步骤S13、若是,则预播放的音频为第一音频类型,通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。
[0060]音频可以分为多种类型,如:语音音频,影视音频,音乐音频,游戏音频等,那么,电子设备中包括多种播放模式分别对与其对应类型的音频进行播放。
[0061 ]例如:音频为语音音频,即第一音频类型,则通过语音播放模式对该语音音频进行播放;音频为影视音频,则通过影视播放模式对该影视音频进行播放;音频为音乐音频,则通过音乐播放模式对该音乐音频进行播放;音频为游戏音频,则通过游戏播放模式对该游戏音频进行播放。
[0062]不同的播放模式是对音频进行不同的处理,例如:语音播放模式可以为直接对该语音音频进行播放,无需进行任何处理,或者,对该语音音频进行较小幅度的相对响度的调整之后进行播放;影视音频、音乐音频或游戏音频在其对应的播放模式下,需要进行较大幅度的相对响度的动态范围调整,单不同的音频类型在不同的播放模式下,其调整幅度或调整方式也是不同的。
[0063]其中,语音音频可以具体为:电子设备直接采集的,如:录音音频或第三方应用程序,如:微信或QQ的语聊音频。
[0064]本实施例公开的数据处理方法,通过接收音频播放指令,音频播放指令包括预播放的音频,当预播放的音频符合第一预设条件时,预播放的音频为第一音频类型,则通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。本方案通过当预播放的音频为第一音频类型时,直接调用语音播放模式对预播放的音频进行播放,实现了对第一音频类型的音频采用单独的播放模式播放,避免了对第一音频类型的音频采用不适合该类型的播放模式的问题,使得预播放的音频以符合其类型的模式进行播放,提高了播放效果。
[0065]本实施例公开了一种数据处理方法,应用于电子设备,其流程图如图2所示,包括:
[0066]步骤S21、接收音频播放指令,音频播放指令包括预播放的音频;
[0067]步骤S22、判断预播放的音频的采样率是否小于第一预设阈值;
[0068]不同类型的音频其采样率不同,如:音乐音频和视频音频的采样率通常大于44.ΙΚΗζ,而语聊音频的采样率通常小于16KHz,其中,语聊音频为语音音频的一种,语音音频还可以包括:录首首频。
[0069]因此,若第一预设阈值为16KHz,当预播放的音频的采样率小于16KHz时,预播放的音频为语聊音频。
[0070]步骤S23、若是,则预播放的音频为语聊音频文件,通过所述电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。
[0071]无论预播放的音频是语音音频中的语聊音频还是录音音频,都需要通过语音播放模式进行播放。
[0072]即当预播放的音频为语聊音频时,通过语音播放模式对该语聊音频进行播放;当预播放的音频为录音音频时,同样通过语音播放模式对该录音音频进行播放。
[0073]本实施例公开的数据处理方法,通过接收音频播放指令,音频播放指令包括预播放的音频,当预播放的音频符合第一预设条件时,预播放的音频为第一音频类型,则通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。本方案通过当预播放的音频为第一音频类型时,直接调用语音播放模式对预播放的音频进行播放,实现了对第一音频类型的音频采用单独的播放模式播放,避免了对第一音频类型的音频采用不适合该类型的播放模式的问题,使得预播放的音频以符合其类型的模式进行播放,提高了播放效果。
[0074]本实施例公开了一种数据处理方法,应用于电子设备,其流程图如图3所示,包括:
[0075]步骤S31、接收音频播放指令,音频播放指令包括预播放的音频;
[0076]步骤S32、判断预播放的音频的采样率是否小于第一预设阈值;
[0077]步骤S33、若是,则预播放的音频为语聊音频文件,通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放;
[0078]步骤S34、若否,检测预播放的音频是否具有第一预设标识,第一预设标识为获取录音音频文件时对录音音频文件进行的标记;
[0079]若第一预设阈值为16KHz,当预播放的音频的采样率不小于第一预设阈值时,表明预播放的音频类型为非语聊音频。
[0080]步骤S35、若是,则预播放的音频为录音音频文件,通过电子设备中的语音播放模式对预播放的音频进行播放。
[0081]在预播放的音频为非语聊音频的情况下,若检测到预播放的音频具有第一预设标记,则表明该预播放的音频为录音音频。
[0082]由于录音文件是直接通过电子设备采集得到的,在电子设备采集录音文件时,对录音文件进行标记,以表明该音频文件的类型为录音文件,因此,当检测到音频文件具有第一预设标识,则该音频文件为录音音频文件,录音音频文件同样需要通过语音播放模式进行播放。
[0083]本实施例公开的数据处理方法,通过接收音频播放指令,音频播放指令包括预播放的音频,当预播放的音频符合第一预设条件时,预播放的音频为第一音频类型,则通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。本方案通过当预播放的音频为第一音频类型时,直接调用语音播放模式对预播放的音频进行播放,实现了对第一音频类型的音频采用单独的播放模式播放,避免了对第一音频类型的音频采用不适合该类型的播放模式的问题,使得预播放的音频以符合其类型的模式进行播放,提高了播放效果。
[0084]本实施例公开了一种数据处理方法,应用于电子设备,其流程图如图4所示,包括:
[0085]步骤S41、接收音频播放指令,音频播放指令包括预播放的音频;
[0086]步骤S42、判断预播放的音频的采样率是否小于第一预设阈值;
[0087]步骤S43、若是,则预播放的音频为语聊音频文件,通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放;
[0088]步骤S44、若否,检测预播放的音频是否具有第一预设标识,第一预设标识为获取录音音频文件时对录音音频文件进行的标记;
[0089]步骤S45、若是,则预播放的音频为录音音频文件,通过电子设备中的语音播放模式对预播放的音频进行播放;
[0090]步骤S46、若预播放的音频不具有第一预设标识,检测预播放的音频的类型;
[0091]当预播放的音频的采样率小于第一预设阈值时,预播放的音频为语聊音频;当预播放的音频具有第一预设标识,则预播放的音频为录音音频;当预播放的音频的采样率不小于第一预设阈值,且不具有第一预设标识,则该预播放的音频可能为音乐音频、影视音频,也可能为游戏音频,此时,再对该预播放的音频类型进行检测,检测其是音乐音频、影视音频,还是游戏音频。
[0092]步骤S47、根据预播放的音频的类型通过电子设备中与预播放的音频类型对应的播放模式对预播放的音频进行播放。
[0093]当检测结果显示该预播放的音频为音乐音频时,通过音乐播放模式进行播放;当检测结果显示该预播放的音频为影视音频时,通过影视播放模式进行播放;当检测结果显示该预播放的音频为游戏音频时,通过游戏播放模式进行播放。
[0094]其中,根据预播放的音频的类型通过电子设备中与预播放的音频类型对应的播放模式对预播放的音频进行播放,可以具体为:
[0095]根据预播放的音频的类型进行音频相对响度的动态范围调整,得到调整后的预播放音频,将调整后的预播放音频进行播放。
[0096]在对该预播放的音频进行音频相对响度的动态范围调整时,是根据该预播放的音频类型进行调整的,例如:针对某一类型的音频,其相对响度的动态调整幅度较大,需要大于某一个预设阈值;或者,针对另一类型的音频,其相对响度的动态调整幅度较小,需要小于另一个预设阈值,在此不做具体限定。
[0097]本实施例公开的数据处理方法,通过接收音频播放指令,音频播放指令包括预播放的音频,当预播放的音频符合第一预设条件时,预播放的音频为第一音频类型,则通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。本方案通过当预播放的音频为第一音频类型时,直接调用语音播放模式对预播放的音频进行播放,实现了对第一音频类型的音频采用单独的播放模式播放,避免了对第一音频类型的音频采用不适合该类型的播放模式的问题,使得预播放的音频以符合其类型的模式进行播放,提高了播放效果。
[0098]本实施例公开了一种数据处理方法,应用于电子设备,其流程图如图5所示,包括:
[0099]步骤S51、接收音频播放指令,音频播放指令包括预播放的音频;
[0100]步骤S52、判断预播放的音频是否具有第二预设标识,第二预设标识为获取语音音频文件时对语音音频文件进行的标记;
[0101]当电子设备采集语音音频文件时,对采集到的语音音频文件进行标记,以表明具有第二预设标识的音频文件为语音音频文件,以便于直接通过检测音频文件是否具有第二预设标识来判断该音频文件是否为语音音频文件。
[0102]其中,语音音频类型文件包括:语聊音频文件及录音音频文件。
[0103]步骤S53、若是,则预播放的音频为语音音频类型文件,通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。
[0104]通过语音播放模式播放的第一音频类型即为语音音频。
[0105]通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放,可以具体为:
[0106]通过调用本地音效处理芯片,加载语音播放模式对应的固件程序,以使得通过与第一音频类型对应的语音播放模式对预播放的音频进行播放;或者,调用本地安装的第三方应用程序的语音输出模块的部分程序模块,基于第三方应用程序的语音输出模块的部分程序模块输出预播放的音频,以使得通过与第一音频类型对应的语音播放模式对预播放的音频进行播放。
[0107]其中,第三方应用程序可以为:微信或者QQ。
[0108]无论是采用本地音效处理芯片,还是调用本地安装的第三方应用程序的语音输出模块的部分程序模块,都避免了通过第三方音效,如:杜比、SRSSraves等,对预播放的音频进行优化处理的过程,避免了对该预播放的音频,即语音音频进行较大范围幅度的动态范围调整,保证了该语音音频的播放效果。
[0109]本实施例公开的数据处理方法,通过接收音频播放指令,音频播放指令包括预播放的音频,当预播放的音频符合第一预设条件时,预播放的音频为第一音频类型,则通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。本方案通过当预播放的音频为第一音频类型时,直接调用语音播放模式对预播放的音频进行播放,实现了对第一音频类型的音频采用单独的播放模式播放,避免了对第一音频类型的音频采用不适合该类型的播放模式的问题,使得预播放的音频以符合其类型的模式进行播放,提高了播放效果。
[0110]本实施例公开了一种电子设备,其结构示意图如图6所示,包括:
[0111]音频播放器61及处理器62。
[0112]其中,音频播放器61用于对音频进行播放。
[0113]处理器62用于接收音频播放指令,音频播放指令包括预播放的音频,判断预播放的音频是否符合第一预设条件,若是,则预播放的音频为第一音频类型,通过音频播放器中与第一音频类型对应的语音播放模式对预播放的音频进行播放。
[0114]当电子设备中有音频需要播放时,接收音频播放指令,其中,音频播放指令中至少包括:需要进行播放的音频,还可以包括:播放的时间或时长,或音频播放的音量等,在此不做具体限定。
[0115]音频可以分为多种类型,如:语音音频,影视音频,音乐音频,游戏音频等,那么,电子设备中包括多种播放模式分别对与其对应类型的音频进行播放。
[0116]例如:音频为语音音频,即第一音频类型,则通过语音播放模式对该语音音频进行播放;音频为影视音频,则通过影视播放模式对该影视音频进行播放;音频为音乐音频,则通过音乐播放模式对该音乐音频进行播放;音频为游戏音频,则通过游戏播放模式对该游戏音频进行播放。
[0117]不同的播放模式是对音频进行不同的处理,例如:语音播放模式可以为直接对该语音音频进行播放,无需进行任何处理,或者,对该语音音频进行较小幅度的相对响度的调整之后进行播放;影视音频、音乐音频或游戏音频在其对应的播放模式下,需要进行较大幅度的相对响度的动态范围调整,单不同的音频类型在不同的播放模式下,其调整幅度或调整方式也是不同的。
[0118]其中,语音音频可以具体为:电子设备直接采集的,如:录音音频或第三方应用程序,如:微信或QQ的语聊音频。
[0119]处理器62判断预播放的音频是否符合第一预设条件,若是,则预播放的音频为第一音频类型,可以具体为:
[0120]处理器62判断预播放的音频的采样率是否小于第一预设阈值,若是,则预播放的音频为语聊音频文件。
[0121]不同类型的音频其采样率不同,如:音乐音频和视频音频的采样率通常大于44.ΙΚΗζ,而语聊音频的采样率通常小于16KHz,其中,语聊音频为语音音频的一种,语音音频还可以包括:录首首频。
[0122]因此,若第一预设阈值为16KHz,当预播放的音频的采样率小于16KHz时,预播放的音频为语聊音频。
[0123]无论预播放的音频是语音音频中的语聊音频还是录音音频,都需要通过语音播放模式进行播放。
[0124]即当预播放的音频为语聊音频时,通过语音播放模式对该语聊音频进行播放;当预播放的音频为录音音频时,同样通过语音播放模式对该录音音频进行播放。
[0125]进一步的,当处理器62判断预播放的音频不符合第一预设条件时,检测预播放的音频是否具有第一预设标识,第一预设标识为获取录音音频文件时对录音音频文件进行的标记,若是,则预播放的音频为录音音频文件,通过音频播放器中的语音播放模式对预播放的音频进行播放。
[0126]若第一预设阈值为16KHz,当预播放的音频的采样率不小于第一预设阈值时,表明预播放的音频类型为非语聊音频。
[0127]在预播放的音频为非语聊音频的情况下,若检测到预播放的音频具有第一预设标记,则表明该预播放的音频为录音音频。
[0128]由于录音文件是直接通过电子设备采集得到的,在电子设备采集录音文件时,对录音文件进行标记,以表明该音频文件的类型为录音文件,因此,当检测到音频文件具有第一预设标识,则该音频文件为录音音频文件,录音音频文件同样需要通过语音播放模式进行播放。
[0129]当处理器62判断预播放的音频不具有第一预设标识时,检测预播放的音频的类型,根据预播放的音频的类型通过音频播放器中与预播放的音频类型对应的播放模式对预播放的音频进行播放。
[0130]当预播放的音频的采样率小于第一预设阈值时,预播放的音频为语聊音频;当预播放的音频具有第一预设标识,则预播放的音频为录音音频;当预播放的音频的采样率不小于第一预设阈值,且不具有第一预设标识,则该预播放的音频可能为音乐音频、影视音频,也可能为游戏音频,此时,再对该预播放的音频类型进行检测,检测其是音乐音频、影视音频,还是游戏音频。
[0131]当检测结果显示该预播放的音频为音乐音频时,通过音乐播放模式进行播放;当检测结果显示该预播放的音频为影视音频时,通过影视播放模式进行播放;当检测结果显示该预播放的音频为游戏音频时,通过游戏播放模式进行播放。
[0132]其中,根据预播放的音频的类型通过电子设备中与预播放的音频类型对应的播放模式对预播放的音频进行播放,可以具体为:
[0133]根据预播放的音频的类型进行音频相对响度的动态范围调整,得到调整后的预播放音频,将调整后的预播放音频进行播放。
[0134]在对该预播放的音频进行音频相对响度的动态范围调整时,是根据该预播放的音频类型进行调整的,例如:针对某一类型的音频,其相对响度的动态调整幅度较大,需要大于某一个预设阈值;或者,针对另一类型的音频,其相对响度的动态调整幅度较小,需要小于另一个预设阈值,在此不做具体限定。
[0135]另外,处理器62判断预播放的音频是否符合第一预设条件,若是,则预播放的音频为第一音频类型,还可以具体为:
[0136]处理器62判断预播放的音频是否具有第二预设标识,第二预设标识为获取语音音频文件时,对语音音频文件进行的标记,若是,则预播放的音频为语音音频类型文件,语音音频类型文件包括:语聊音频文件及录音音频文件。
[0137]当电子设备采集语音音频文件时,对采集到的语音音频文件进行标记,以表明具有第二预设标识的音频文件为语音音频文件,以便于直接通过检测音频文件是否具有第二预设标识来判断该音频文件是否为语音音频文件。
[0138]其中,语音音频类型文件包括:语聊音频文件及录音音频文件。
[0139]通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放,可以具体为:
[0140]通过调用本地音效处理芯片,加载语音播放模式对应的固件程序,以使得通过与第一音频类型对应的语音播放模式对预播放的音频进行播放;或者,调用本地安装的第三方应用程序的语音输出模块的部分程序模块,基于第三方应用程序的语音输出模块的部分程序模块输出预播放的音频,以使得通过与第一音频类型对应的语音播放模式对预播放的音频进行播放。
[0141]其中,第三方应用程序可以为:微信或者QQ。
[0142]无论是采用本地音效处理芯片,还是调用本地安装的第三方应用程序的语音输出模块的部分程序模块,都避免了通过第三方音效,如:杜比、SRSSraves等,对预播放的音频进行优化处理的过程,避免了对该预播放的音频,即语音音频进行较大范围幅度的动态范围调整,保证了该语音音频的播放效果。
[0143]本实施例公开的电子设备,通过处理器接收音频播放指令,音频播放指令包括预播放的音频,当预播放的音频符合第一预设条件时,预播放的音频为第一音频类型,则通过电子设备中与第一音频类型对应的语音播放模式对预播放的音频进行播放。本方案通过当预播放的音频为第一音频类型时,直接调用语音播放模式对预播放的音频进行播放,实现了对第一音频类型的音频采用单独的播放模式播放,避免了对第一音频类型的音频采用不适合该类型的播放模式的问题,使得预播放的音频以符合其类型的模式进行播放,提高了播放效果。
[0144]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0145]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0146]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(R0M)、电可编程R0M、电可擦除可编程R0M、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0147]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种数据处理方法,应用于电子设备,其特征在于,包括: 接收音频播放指令,所述音频播放指令包括预播放的音频; 判断所述预播放的音频是否符合第一预设条件; 若是,则所述预播放的音频为第一音频类型,通过所述电子设备中与所述第一音频类型对应的语音播放模式对所述预播放的音频进行播放。2.根据权利要求1所述的方法,其特征在于,所述判断所述预播放的音频是否符合第一预设条件,若是,则所述预播放的音频为第一音频类型,包括: 判断所述预播放的音频的采样率是否小于第一预设阈值; 若是,则所述预播放的音频为语聊音频文件。3.根据权利要求2所述的方法,其特征在于,还包括: 当所述预播放的音频不符合第一预设条件时,检测所述预播放的音频是否具有第一预设标识,所述第一预设标识为获取录音音频文件时对所述录音音频文件进行的标记; 若是,则所述预播放的音频为录音音频文件,通过所述电子设备中的语音播放模式对所述预播放的音频进行播放。4.根据权利要求1所述的方法,其特征在于,所述通过所述电子设备中与所述第一音频类型对应的语音播放模式对所述预播放的音频进行播放,包括: 通过调用本地音效处理芯片,加载语音播放模式对应的固件程序,以使得通过与所述第一音频类型对应的语音播放模式对所述预播放的音频进行播放; 或者, 调用本地安装的第三方应用程序的语音输出模块的部分程序模块,基于所述第三方应用程序的语音输出模块的部分程序模块输出所述预播放的音频,以使得通过与所述第一音频类型对应的语音播放模式对所述预播放的音频进行播放。5.根据权利要求3所述的方法,其特征在于,还包括: 当所述预播放的音频不具有第一预设标识时,检测所述预播放的音频的类型; 根据所述预播放的音频的类型通过所述电子设备中与所述预播放的音频类型对应的播放模式对所述预播放的音频进行播放。6.根据权利要求5所述的方法,其特征在于,所述根据所述预播放的音频的类型通过所述电子设备中与所述预播放的音频类型对应的播放模式对所述预播放的音频进行播放,包括: 根据所述预播放的音频的类型进行音频相对响度的动态范围调整,得到调整后的预播放音频; 将所述调整后的预播放音频进行播放。7.根据权利要求1所述的方法,其特征在于,所述判断所述预播放的音频是否符合第一预设条件,若是,则所述预播放的音频为第一音频类型,具体为: 判断所述预播放的音频是否具有第二预设标识,所述第二预设标识为获取语音音频文件时,对所述语音音频文件进行的标记; 若是,则所述预播放的音频为语音音频类型文件,所述语音音频类型文件包括:语聊音频文件及录音音频文件。8.一种电子设备,其特征在于,包括:音频播放器及处理器,其中: 所述音频播放器用于对音频进行播放; 所述处理器接收音频播放指令,所述音频播放指令包括预播放的音频,判断所述预播放的音频是否符合第一预设条件,若是,则所述预播放的音频为第一音频类型,通过所述音频播放器中与所述第一音频类型对应的语音播放模式对所述预播放的音频进行播放。9.根据权利要求8所述的电子设备,其特征在于,所述处理器判断所述预播放的音频是否符合第一预设条件,若是,则所述预播放的音频为第一音频类型,包括: 所述处理器判断所述预播放的音频的采样率是否小于第一预设阈值,若是,则所述预播放的音频为语聊音频文件。10.根据权利要求9所述的电子设备,其特征在于,所述处理器还用于: 当判断所述预播放的音频不符合第一预设条件时,检测所述预播放的音频是否具有第一预设标识,所述第一预设标识为获取录音音频文件时对所述录音音频文件进行的标记,若是,则所述预播放的音频为录音音频文件,通过所述音频播放器中的语音播放模式对所述预播放的音频进行播放。11.根据权利要求8所述的电子设备,其特征在于,所述处理器通过所述音频播放器中与所述第一音频类型对应的语音播放模式对所述预播放的音频进行播放,包括: 所述处理器通过调用本地音效处理芯片,加载语音播放模式对应的固件程序,以使得通过音频播放器中与所述第一音频类型对应的语音播放模式对所述预播放的音频进行播放; 或者, 所述处理器调用本地安装的第三方应用程序的语音输出模块的部分程序模块,基于所述第三方应用程序的语音输出模块的部分程序模块输出所述播放的音频,以使得通过音频播放器中与所述第一音频类型对应的语音播放模式对所述预播放的音频进行播放。12.根据权利要求10所述的电子设备,其特征在于,所述处理器还用于: 当判断所述预播放的音频不具有第一预设标识时,检测所述预播放的音频的类型,根据所述预播放的音频的类型通过所述音频播放器中与所述预播放的音频类型对应的播放模式对所述预播放的音频进行播放。13.根据权利要求12所述的电子设备,其特征在于,所述处理器根据所述预播放的音频的类型通过所述音频播放器中与所述预播放的音频类型对应的播放模式对所述预播放的音频进行播放,包括: 所述处理器根据所述预播放的音频的类型进行音频相对响度的动态范围调整,得到调整后的预播放音频,将所述调整后的预播放音频通过所述音频播放器进行播放。14.根据权利要求8所述的电子设备,其特征在于,所述处理器判断所述预播放的音频是否符合第一预设条件,若是,则所述预播放的音频为第一音频类型,具体为: 所述处理器判断所述预播放的音频是否具有第二预设标识,所述第二预设标识为获取语音音频文件时,对所述语音音频文件进行的标记,若是,则所述预播放的音频为语音音频类型文件,所述语音音频类型文件包括:语聊音频文件及录音音频文件。
【文档编号】G06F3/16GK106066782SQ201610507769
【公开日】2016年11月2日
【申请日】2016年6月29日 公开号201610507769.1, CN 106066782 A, CN 106066782A, CN 201610507769, CN-A-106066782, CN106066782 A, CN106066782A, CN201610507769, CN201610507769.1
【发明人】林翔
【申请人】联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1