本发明涉及数据处理,具体涉及一种音频处理方法及装置、电子设备、存储介质。
背景技术:
随着科技的不断发展,手机、平板电脑(pad)、智能音箱等电子设备应运而生。其中,智能音箱的输出音量通常为一出厂默认值或为已被用户设置好的固定值,在进行音频数据的播放时,通常以该默认音量或固定音量进行音频的输出。目前当要改变其中一个输出音量大小时,需要用户进行手动调整,从而使得用户执行这类操作是麻烦且低效的。
技术实现要素:
有鉴于此,本发明实施例为解决现有技术中存在的至少一个问题而提供一种音频处理方法及装置、电子设备、存储介质,能够使得用户免于执行麻烦且低效的操作。
本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种音频处理方法,所述方法包括:
利用声音采集装置采集音频数据;
对所述音频数据进行音频处理,获得处理结果;
根据所述处理结果确定对应的执行指令;
执行所述执行指令。
在其他的实施例中,所述对所述音频数据进行音频处理,获得处理结果,包括:
对所述音频数据进行特征提取和/或内容识别,得到处理结果。
在其他的实施例中,所述根据所述处理结果确定对应的执行指令,包括:
根据所述处理结果确定用于输出至声音输出装置的输出参数,所述输出参数包括待输出音频和/或用于调整待输出音频的音量的调整参数;
将所述输出参数携带在执行指令中。
在其他的实施例中,所述对所述音频数据进行特征提取和/或内容识别,得到处理结果,包括:
对所述音频数据的内容进行分析,得到作为处理结果的分析结果;
对所述音频数据进行声纹特征提取,得到第一提取结果;
将第一提取结果与预设的用户数据库中的声纹特征进行比对,得到作为处理结果的用户的标识信息或用于表征用户对音量的敏感度的参数;
对应地,所述根据所述处理结果确定用于输出至声音输出装置的输出参数,包括:
根据所述分析结果确定用于回复采集的音频数据的待输出音频;
根据用户的标识信息或用于表征用户对音量的敏感度的参数确定用于调整待输出音频的音量的输出参数。
在其他的实施例中,所述对所述音频数据进行特征提取和/或内容识别,得到识别结果,包括:
对所述音频数据在第一频率范围内进行频率特征提取,得到第二提取结果;所述第一频率范围包括用户不可识别的频率范围;
对所述第二提取结果进行识别,得到用于表征设备状态参数的识别结果;
对应地,所述根据所述处理结果确定用于输出至声音输出装置的输出参数,包括:根据所述设备状态参数确定处于第二频率范围的待输出音频,所述第二频率范围为用户可识别的频率范围。
在其他的实施例中,所述对所述音频数据进行特征提取和/或内容特征识别,得到识别结果,包括:
对所述音频数据进行内容分析,得到第一音频部分和第二音频部分;
对应地,所述根据所述处理结果确定用于输出至声音输出装置的输出参数,包括:
根据所述第一音频部分确定待输出音频;
根据所述第二音频部分的音量参数确定用于调整所述待输出音频的音量的输出参数。
第二方面,本发明实施例提供一种音频处理装置,包括:
采集单元,用于利用声音采集装置采集音频数据;
处理单元,用于对所述音频数据进行音频处理,获得处理结果;
确定单元,用于根据所述处理结果确定对应的执行指令;
执行单元,用于执行所述执行指令。
第三方面,本发明实施例提供一种电子设备,所述电子设备包括声音采集装置和处理器,其中,所述处理器,用于:
利用声音采集装置采集音频数据;
对所述音频数据进行音频处理,获得处理结果;
根据所述处理结果确定对应的执行指令;
执行所述执行指令。
在其他的实施例中,所述对所述音频数据进行音频处理,获得处理结果,包括:
对所述音频数据进行特征提取和/或内容识别,得到处理结果。
第四方面,本发明实施例提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,该计算机可执行指令用于执行上述的音频处理方法。
本发明实施例中,利用声音采集装置采集音频数据;对所述音频数据进行音频处理,获得处理结果;根据所述处理结果确定对应的执行指令;执行所述执行指令;如此,能够使得用户免于执行麻烦且低效的操作。
附图说明
图1为本发明实施例一种音频处理方法的实现流程示意图;
图2为本发明实施例一种音频处理方法的实现流程示意图;
图3为本发明实施例一种音频处理方法的实现流程示意图;
图4为本发明实施例一种音频处理方法的实现流程示意图;
图5为本发明实施例一种音频处理装置的实现流程示意图;
图6为本发明实施例一种电子设备的实现流程示意图。
具体实施方式
下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
本实施例提供一种音频处理方法,该方法应用于电子设备,该音频处理方法所实现的功能可以通过电子设备中的处理器调用程序代码来实现,当然程序代码可以保存在计算机存储介质中,可见,该电子设备至少包括处理器和存储介质。
图1为本发明实施例种音频处理方法的实现流程示意图,如图1所示,该方法包括:
步骤s101,利用声音采集装置采集音频数据;
在实现的过程中,声音采集装置可以是电子设备自身的一部分,在其他的实施例中,声音采集装置可以是其他电子设备上的或者声音采集装置作为一个独立的电子设备,在步骤s101中,声音采集装置采集音频数据,然后将采集到的音频数据发送给电子设备。
在实现的过程中,电子设备可以音响设备,本实施中的音响设备为一智能设备,即该音响设备具有处理器,处理器具有信息处理能力。
步骤s102,对所述音频数据进行音频处理,获得处理结果;
步骤s103,根据所述处理结果确定对应的执行指令;
步骤s104,执行所述执行指令。
这里,所述执行指令中携带有待输出音频和/或调整参数,所述调整参数用于调整所述待输出音频的调整参数,例如调整待输出音频的音量、频率范围。对应地,执行所述执行指令,包括将待输出音频输出至音频输出装置,或者将调整参数输出至音频输出装置,以控制所述音频输出装置按照所述调整参数输出所述音频输出装置。
在实现的过程中,电子设备可以只包括音响设备,那么步骤s102至步骤s104即在音响设备上执行。
在其他的实施例中,电子设备可以包括终端和服务器,其中音响设备作为终端设备,该服务器用于执行步骤s102,这时,本发明实施例还包括:音响设备将音频数据发送给服务器,服务器用于执行步骤s102。对应地,在步骤s103之前,所述方法还包括:服务器将处理结果发送给音响设备;然后,音响设备根据接收到的处理结果执行步骤s103和步骤s104。对应地,或者,在步骤s103之后,所述方法还包括:服务器将执行指令发送给音响设备,然后音响设备根据接收到的执行指令执行步骤s104。
本发明实施例中,利用声音采集装置采集音频数据;对所述音频数据进行音频处理,获得处理结果;根据所述处理结果确定对应的执行指令;执行所述执行指令;如此,能够使得用户免于执行麻烦且低效的操作。
在本发明的其他实施例中,所述对所述音频数据进行音频处理,获得处理结果,包括:对所述音频数据进行特征提取和/或内容识别,得到处理结果。
在实现的过程中,特征提取包括声纹特征、频率处于的范围特征,其中声纹(voiceprint)是表现携带言语信息的声波频谱,一般来说,声纹不仅具有特定性,而且有相对稳定性的特点,因为成年人的声音可保持长期相对稳定不变。
在本发明的其他实施例中,所述根据所述处理结果确定对应的执行指令,包括:根据所述处理结果确定用于输出至声音输出装置的输出参数,所述输出参数包括待输出音频和/或用于调整待输出音频的音量的调整参数;将所述输出参数携带在执行指令中。
基于前述的实施例,本发明实施例再提供一种音频处理方法,该方法包括:
步骤s11,利用声音采集装置采集音频数据;
这里,所述音频数据可以是用户发出的语音指令,例如“声音大点”、“把音量调高”、“静音”、“耳机输出”、“播放一首歌曲或戏曲”等。电子设备会针对用户的语音指令进行响应,例如如果语音指令为“声音大点”,那么电子设备就会将正在播放的音频的音量进行调高,如果音频数据为“播放一首歌曲或戏曲”,那么电子设备就会选择一首歌曲或戏曲输出至音频输出装置。
步骤s12,对所述音频数据的内容进行分析,得到作为处理结果的分析结果;
本实施例中,当音频数据为用户的语音指令时,电子设备会对音频数据的内容进行分析,然后得到分析结果;
步骤s13,对所述音频数据进行声纹特征提取,得到第一提取结果;
当然,当音频数据为用户的语音指令时,电子设备还会音频数据的声纹特征进行分析或者提取,然后分析出用户的标识信息或用于表征用户对音量的敏感度的参数。
步骤s14,将第一提取结果与预设的用户数据库中的声纹特征进行比对,得到作为处理结果的用户的标识信息或用于表征用户对音量的敏感度的参数;
这里,用户数据库内的声纹特征取决于电子设备的应用场景,例如如果是家庭使用电子设备,那么用户数据库中可以存储着家庭成员的声纹特征;如果是学校使用电子设备,那么用户数据库中的存储着老师、学生等相关人员的声纹特征。
步骤s15,根据所述分析结果确定作为输出参数的用于回复采集的音频数据的待输出音频;
这里,需要说明的是,待输出音频可以在其他的实施例中没有,这主要取决于音频数据是否对应有待输出音频,一般来说,即使是一般的语音指令都会有待输出音频,例如电子设备采集到的“声音大点”、“把音量调高”、“静音”、“耳机输出”等,那么待输出音频可以为兜底音频,例如“好的”、“我收到了”、“我没有听清楚,请再说一遍”。当然采集到的音频数据为“播放一首歌曲或戏曲”等,那么待输出音频可以包括兜底音频和待播放的歌曲或戏曲。
这里,所述待输出音频也是输出参数;
步骤s16,根据用户的标识信息或用于表征用户对音量的敏感度的参数确定用于调整待输出音频的音量的输出参数。
这里,不同的用户对声音的敏感度不一样,例如听力不好的人(老人)对声音比较不敏感,那么输出的调整参数需要将音量调大,而听力好的人对声音比较敏感,那么输出的调整参数需要将音量调小,例如对于老人,可能60分贝老人就听不清楚,然而60分贝对于听力好的人,则足够了。
步骤s17,将所述输出参数携带在执行指令中,其中所述输出参数包括待输出音频和用于调整待输出音频的音量的调整参数;
步骤s18,执行所述执行指令。
本实施例中,步骤s18,将待输出音频输出至音频输出装置,然后将调整参数输出至音频输出装置,以控制所述音频输出装置按照所述调整参数输出所述音频输出装置。
本实施例中,如果采集到的音频数据为用户的语音指令,那么步骤s12至s14提供了一种实现“所述对所述音频数据进行特征提取和/或内容识别,得到处理结果”的方式;对应地,步骤s15和步骤s16提供了一种实现“所述根据所述处理结果确定用于输出至声音输出装置的输出参数”的方式。
目前有一种智能音响,用户可以通过语音与其进行交互。在语音交互过程中会有这样的问题:如果家中有老人,并且听力不是很好,当老人与音响交互的时候,如果听不清,会要求音响调大音量。但是在下一次重新唤醒音响时,输出的音量又恢复到默认值,老人又要重新发出指令,调大音量。周而复始,降低体验。现有技术中,不同用户有不同的听觉习惯,每次当音量不符合时,都需要用户主动通过语音指令或物理按键调整音量大小,以达到最佳听觉效果。显然这种方式使得用户执行这类操作是麻烦且低效的。针对该问题,本实施例提供的技术方案通过对外界声音信息(用户的语音指令)的识别和判断,动态调整输出参数(例如输出音量大小)。如图2所示,当用户发出语音指令时,音响设备会进行学习(步骤a1),例如记录用户的声纹信息;如果用户对音量进行不断调整(步骤a2),那么音响进行学习和记录用户指令;最后音响将学习到的结果反馈给用户(步骤a3),即音响设备根据记录的用户声纹信息和用户指令动态调整音响输出音量。从以上可以看出,即面对不同听觉要求的人群,智能音响设备应记录不同人群的声纹信息,随着用户对音响发出的音量的不断调整和训练,当不同用户唤醒音响时,播放出来的音频信息的音量会有针对性的变化。例如,面对听力不好的人,播放的音量会相对大一些。这样,通过记录不同用户的声纹信息,可以识别不同的使用者,从而播放出适合的音量,即在播放音量上对不同用户做了定制化的设置及反馈。本实施例中,通过记录不同用户的声纹信息及音量使用习惯,针对不同使用者,动态调整输出音量。
基于前述的实施例,本发明实施例再提供一种音频处理方法,该方法包括:
步骤s21,利用声音采集装置采集音频数据;
这里,音频数据为其他设备发出音频信号或者音响设备自身发出音频信号;本实施例中,音频数据处于人耳不可识别的范围或者可是识别的范围。
步骤s22,对所述音频数据在第一频率范围内进行频率特征提取,得到第二提取结果;所述第一频率范围包括用户不可识别的频率范围;
步骤s23,对所述第二提取结果进行识别,得到用于表征设备状态参数的识别结果;
这里,设备状态参数可以为正常、电量不足、异常、输入电压异常等;
步骤s24,根据所述设备状态参数确定处于第二频率范围的待输出音频,所述第二频率范围为用户可识别的频率范围。
这里,待输出音频用于表征设备的状态,例如待输出音频为该设备处于异常状态的音频,这样用户就可以快速得到音响的反馈,从而查看出现异常的设备。
步骤s25,将所述输出参数携带在执行指令中,其中所述输出参数包括待输出音频;
步骤s26,执行所述执行指令。
本实施例中,如果采集到的音频数据为用户的语音指令,那么步骤s22至s23提供了一种实现“所述对所述音频数据进行特征提取和/或内容识别,得到处理结果”的方式;对应地,步骤s24提供了一种实现“所述根据所述处理结果确定用于输出至声音输出装置的输出参数”的方式。
目前有一种智能音响,用户可以通过语音与其进行交互。在语音交互过程中会有这样的问题:智能音响目前还没有针对不同音频输入源进行判断和分类,除了能够识别人声外,还应该具备环境声音的检测和识别,例如噪音的识别、设备状态声音的识别。现有技术中,目前智能家电状态判断方式一般是通过指示灯,或手机客户端进行查看,显然这种方式使得用户执行这类操作是麻烦且低效的,即家电状态处于被动的状态或者哑巴状态,并不能主动的告诉用户,显然智能音响能够解决这一问题。针对该问题,本实施例提供的技术方案通过对外界声音信息(用户的语音指令)的识别和判断,然后智能音响设备输出设备状态(例如设备是正常的还是异常的),从而能够主动告诉用户。如图3所示,其他设备发出音频信号或者音响设备自身发出音频信号(步骤b1),那么音频采集装置将采集作为音频数据的音频信号,然后音响对音频进行处理(步骤b2),其中处理包括接收音频信号、分析音频信号和识别设备状态,然后,音响将识别出的设备状态(步骤b3)。本实施例中,如果家中智能设备可以发出某些低频声音(某个音域范围内)来表示状态(正常工作或发生故障),智能音响可以通过对低频声音信号的识别和放大,判断设备状态。这样,通过对家中智能设备发出的音频信号的识别,可以快速获知设备状态,即使通过音频信息输出给用户。
基于前述的实施例,本发明实施例再提供一种音频处理方法,该方法包括:
步骤s31,利用声音采集装置采集音频数据;
这里,所述音频数据可以为用户在一定环境参数下发出的语音指令,其中环境参数为时间和噪音,例如“声音大点”、“把音量调高”、“静音”、“耳机输出”、“播放一首歌曲或戏曲”等。电子设备会针对用户的语音指令进行响应,例如如果语音指令为“声音大点”,那么电子设备就会将正在播放的音频的音量进行调高,如果音频数据为“播放一首歌曲或戏曲”,那么电子设备就会选择一首歌曲或戏曲输出至音频输出装置。
步骤s32,对所述音频数据进行内容分析,得到第一音频部分和第二音频部分;
这里,所述第一音频部分和所述第二音频部分是对音频数据的横向分割,而不是纵向分割,其中横向分割是内容从开始至结束的分割,而纵向分割为时间维度上的分割,例如输入的音频数据为5秒钟的音频,那么第一音频数据和第二音频数据均为5秒钟。在实现的过程中,可以将输入的音频数据分割为噪音部分和非噪音部分,其中非噪音部分可以理解为用户的语音指令。实际上,音响设备是很难得知那一部分音频为噪音部分的,在实施的过程中,音响会对所有的音频数据进行分析,然后将对应有待输出音频的那一部分输入的音频数据作为非噪音音频,而将没有对应有待输出音频的那一部分输入的音频数据作为噪音音频。例如用户指令为“把音量调大”,而旁边有人喊“吃饭了”,那么输入的音频数据为“把音量调大”和“吃饭了”,对于音响而言,“把音量调大”这一部分音频为可识别的音频,即对应有待输出音频的那一部分音频(即非噪音音频),其中带输出音频可以为兜底音频;而“吃饭了”这一部分音频为不可识别的音频,即没有对应有待输出音频的那一部分音频(即噪音音频)。
步骤s33,根据所述第一音频部分确定待输出音频;;
这里,待输出音频可以为兜底音频;
步骤s34,根据所述第二音频部分的音量参数确定用于调整所述待输出音频的音量的输出参数。
这里,待输出音频用于表征设备的状态,例如待输出音频为该设备处于异常状态的音频,这样用户就可以快速得到音响的反馈,从而查看出现异常的设备。
步骤s35,将所述输出参数携带在执行指令中,其中所述输出参数包括待输出音频和用于调整待输出音频的音量的调整参数;
对音频数据进行处理,是能够识别出音频中的噪音的,如果噪音太小,可能就直接滤掉了,滤掉的结果中如果没有人说话的声音,说明滤波过于严重,应该调小,以确定噪音的音量。
步骤s36,执行所述执行指令。
本实施例中,步骤s36,将待输出音频输出至音频输出装置,然后将调整参数输出至音频输出装置,以控制所述音频输出装置按照所述调整参数输出所述音频输出装置。
本实施例中,如果采集到的音频数据为用户的语音指令,那么步骤s32提供了一种实现“所述对所述音频数据进行特征提取和/或内容识别,得到处理结果”的方式;对应地,步骤s33至s34提供了一种实现“所述根据所述处理结果确定用于输出至声音输出装置的输出参数”的方式。
目前有一种智能音响,用户可以通过语音与其进行交互。在语音交互过程中会有这样的问题:智能音响输出的音频信息的音量都有一个默认值,如果外界噪音相对比较嘈杂的时候,音响输出的音量不会产生变化,此时用户可能无法听清音频内容或者听觉效果不好。现有技术中,当外界相对比较嘈杂的时候,解决音响输出的音频内容听不清的问题,需要用户主动通过语音指令或物理按键调大音响音量。针对该问题,本实施例提供的技术方案通过对外界声音信息(用户的语音指令)的识别和判断,然后动态调整输出音量大小。如图4所示,音响设备根对用户行为与环境因素进行学习(步骤c1),例如音响设备对时间41、环境噪音42和语音指令43(音量和音调)等进行学习,然后根据实践、声音输入源的解析和判断(步骤c2),得到输出参数,然后音响将学习到的结果反馈给用户(步骤c3),即动态的调整音响输出的音量。从以上可以看出,本实施例提供的技术方案中,智能音响能够结合时间、外界环境音、人发出的指令声音的大小,随时调整播放音量。例如,白天环境相对比较嘈杂的时候,音响播放的音量应相应提高,晚上环境相对安静的时候,音响播放的音量应相应降低。这样,智能音响播放的音量会随外界声音以及指令声音的大小而变化,以保证在不同使用场景下,用户都可以听清。
本发明实施例提供一种音频处理装置,该装置所包括的各单元、各单元所包括的各模块,以及各模块所包括的各子模块,都可以通过电子设备中的处理器来实现,当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等。
图5为本发明实施例一种音频处理装置的组成结构示意图,如图5所示,所述装置500包括:
采集单元501,用于利用声音采集装置采集音频数据;
处理单元502,用于对所述音频数据进行音频处理,获得处理结果;
确定单元503,用于根据所述处理结果确定对应的执行指令;
执行单元504,用于执行所述执行指令。
在本发明的其他实施例中,所述处理单元,用于对所述音频数据进行特征提取和/或内容识别,得到处理结果。
在本发明的其他实施例中,所述确定单元包括确定模块和携带模块,其中:
所述确定模块,用于根据所述处理结果确定用于输出至声音输出装置的输出参数,所述输出参数包括待输出音频和/或用于调整待输出音频的音量的调整参数;
所述携带模块,用于将所述输出参数携带在执行指令中。
在本发明的其他实施例中,所述处理单元包括分析模块、第一提取模块和对比模块,其中:
所述分析模块,用于对所述音频数据的内容进行分析,得到作为处理结果的分析结果;
所述第一提取模块,用于对所述音频数据进行声纹特征提取,得到第一提取结果;
所述对比模块,用于将第一提取结果与预设的用户数据库中的声纹特征进行比对,得到作为处理结果的用户的标识信息或用于表征用户对音量的敏感度的参数;
对应地,所述确定模块包括第一确定子模块和第二确定子模块,其中:
所述第一确定子模块,用于根据所述分析结果确定用于回复采集的音频数据的待输出音频;
所述第二确定子模块,用于根据用户的标识信息或用于表征用户对音量的敏感度的参数确定用于调整待输出音频的音量的输出参数。
在本发明的其他实施例中,所述处理单元包括第二提取模块和识别模块,其中:
所述第二提取模块,用于对所述音频数据在第一频率范围内进行频率特征提取,得到第二提取结果;所述第一频率范围包括用户不可识别的频率范围;
所述识别模块,用于对所述第二提取结果进行识别,得到用于表征设备状态参数的识别结果;
对应地,所述确定模块,用于根据所述设备状态参数确定处于第二频率范围的待输出音频,所述第二频率范围为用户可识别的频率范围。
在本发明的其他实施例中,所述处理单元,用于对所述音频数据进行内容分析,得到第一音频部分和第二音频部分;
对应地,所述确定模块包括第三确定子模块和第四确定子模块,其中:
所述第三确定子模块,用于根据所述第一音频部分确定待输出音频;
所述第四确定子模块,用于根据所述第二音频部分的音量参数确定用于调整所述待输出音频的音量的输出参数。
这里需要指出的是:以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
基于前述的实施例,本发明实施例提供一种电子设备,图6为本发明实施例一种电子设备的组成结构示意图,如图6所示,该电子设备600包括声音采集装置601和处理器602,其中,
声音采集装置601,用于采集音频数据;
处理器602,用于利用声音采集装置采集音频数据;对所述音频数据进行音频处理,获得处理结果;根据所述处理结果确定对应的执行指令;执行所述执行指令。
在实现的过程中,所述声音采集装置601可以为麦克。
在本发明的其他实施例中,所述对所述音频数据进行音频处理,获得处理结果,包括:对所述音频数据进行特征提取和/或内容识别,得到处理结果。
在本发明的其他实施例中,所述电子设备600还可以包括声音输出装置如音响、扩音器等,所述根据所述处理结果确定对应的执行指令,包括:
根据所述处理结果确定用于输出至声音输出装置的输出参数,所述输出参数包括待输出音频和/或用于调整待输出音频的音量的调整参数;
将所述输出参数携带在执行指令中。
在本发明的其他实施例中,所述对所述音频数据进行特征提取和/或内容识别,得到处理结果,包括:
对所述音频数据的内容进行分析,得到作为处理结果的分析结果;
对所述音频数据进行声纹特征提取,得到第一提取结果;
将第一提取结果与预设的用户数据库中的声纹特征进行比对,得到作为处理结果的用户的标识信息或用于表征用户对音量的敏感度的参数;
对应地,所述根据所述处理结果确定用于输出至声音输出装置的输出参数,包括:
根据所述分析结果确定用于回复采集的音频数据的待输出音频;
根据用户的标识信息或用于表征用户对音量的敏感度的参数确定用于调整待输出音频的音量的输出参数。
在本发明的其他实施例中,所述对所述音频数据进行特征提取和/或内容识别,得到识别结果,包括:
对所述音频数据在第一频率范围内进行频率特征提取,得到第二提取结果;所述第一频率范围包括用户不可识别的频率范围;
对所述第二提取结果进行识别,得到用于表征设备状态参数的识别结果;
对应地,所述根据所述处理结果确定用于输出至声音输出装置的输出参数,包括:根据所述设备状态参数确定处于第二频率范围的待输出音频,所述第二频率范围为用户可识别的频率范围。
在本发明的其他实施例中,所述对所述音频数据进行特征提取和/或内容特征识别,得到识别结果,包括:
对所述音频数据进行内容分析,得到第一音频部分和第二音频部分;
对应地,所述根据所述处理结果确定用于输出至声音输出装置的输出参数,包括:
根据所述第一音频部分确定待输出音频;
根据所述第二音频部分的音量参数确定用于调整所述待输出音频的音量的输出参数。
需要说明的是,本发明实施例中,如果以软件功能模块的形式实现上述的音频处理方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,readonlymemory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。
相应地,本发明实施例再提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,该计算机可执行指令用于执行本发明实施例中音频处理方法。
这里需要指出的是:以上电子设备或存储介质实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果。对于本发明电子设备或存储介质实施例中未披露的技术细节,本领域的技术人员请参照本发明方法实施例的描述而理解。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。