CN102999492A - 一种调整媒体文件音量的方法与设备 - Google Patents
一种调整媒体文件音量的方法与设备 Download PDFInfo
- Publication number
- CN102999492A CN102999492A CN2011102661147A CN201110266114A CN102999492A CN 102999492 A CN102999492 A CN 102999492A CN 2011102661147 A CN2011102661147 A CN 2011102661147A CN 201110266114 A CN201110266114 A CN 201110266114A CN 102999492 A CN102999492 A CN 102999492A
- Authority
- CN
- China
- Prior art keywords
- volume
- media file
- adjustment device
- gain information
- volume gain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明的目的是提供一种调整媒体文件音量的方法与设备。其中,音量调节设备获取待播放的媒体文件;根据所述媒体文件,获取与所述媒体文件相对应的音量增益信息;根据所述音量增益信息,调整并播放所述媒体文件。与现有技术相比,本发明根据待播放的媒体文件,获取其相应的音量增益信息,并根据该音量增益信息,调整并播放该媒体文件,使得用户在播放媒体文件时,获得音量清晰的播放效果,并且,由于本发明可以保持媒体文件的输出音量的一致,因此,用户在切换媒体文件后,仍然可以获得与前一媒体文件一致的播放音量,提升了用户的播放体验。
Description
技术领域
本发明涉及媒体播放技术领域,尤其涉及一种调整媒体文件音量的技术。
背景技术
现有的媒体文件,由于受到其录制时音频源的限制,导致媒体文件的音量差异较大,并且,不仅不同来源的媒体文件的音量差异较大,即使是同一媒体文件,其中各部分之间的音量也可能出现较大差异。
对于音量差异,用户只能在播放媒体文件时进行手动调节,并且由于技术限制,有些媒体文件在用户将媒体播放器的音量调至最大时,其实际输出音量仍然很小,使得用户无法听清媒体文件的内容,从而严重影响了用户的媒体文件播放体验。
因此,如何提供一种调整媒体文件音量的技术,使得用户在播放媒体文件时,可以清楚地听清媒体文件的内容,并且获得较为一致的播放音量,以提升用户的使用体验,成为目前急需解决的问题之一。
发明内容
本发明的目的是提供一种调整媒体文件音量的方法与设备。
根据本发明的一个方面,提供了一种计算机实现的调整媒体文件音量的方法,其中,该方法包括以下步骤:
a获取待播放的媒体文件;
b根据所述媒体文件,获取与所述媒体文件相对应的音量增益信息;
c根据所述音量增益信息,调整并播放所述媒体文件。
根据本发明的另一个方面,还提供了一种在网络设备端辅助实现的调整媒体文件音量的方法,其中,该方法包括以下步骤:
A接收来自用户的关于音量增益信息的查询请求;
B根据所述查询请求,在音量关联信息库中进行匹配查询,以获得与所述查询请求相对应的音量增益信息;
C将所述音量增益信息提供至所述用户。
根据本发明的一个方面,提供了一种调整媒体文件音量的音量调节设备,其中,该设备包括:
媒体文件获取装置,用于获取待播放的媒体文件;
音量增益获取装置,用于根据所述媒体文件,获取与所述媒体文件相对应的音量增益信息;
输出音量调整装置,用于根据所述音量增益信息,调整并播放所述媒体文件。
根据本发明的另一个方面,还提供了一种辅助实现的调整媒体文件音量的网络设备,其中,该网络设备包括:
查询请求接收装置,用于接收来自用户的关于音量增益信息的查询请求;
音量增益查询装置,用于根据所述查询请求,在音量关联信息库中进行匹配查询,以获得与所述查询请求相对应的音量增益信息;
音量增益提供装置,用于将所述音量增益信息提供至所述用户。
根据本发明的再一个方面,还提供了一种调整媒体文件音量的***,其中,该***包括如前述根据本发明一个方面的调整媒体文件音量的音量调节设备和如前述根据本发明另一个方面的辅助实现的调整媒体文件音量的网络设备。
与现有技术相比,本发明根据待播放的媒体文件,获取其相应的音量增益信息,并根据该音量增益信息,调整并播放该媒体文件,使得用户在播放媒体文件时,获得音量清晰的播放效果,并且,由于本发明可以保持媒体文件的输出音量的一致,因此,用户在切换媒体文件后,仍然可以获得与前一媒体文件一致的播放音量,提升了用户的播放体验。
进一步地,用户还可以对媒体文件的输出音量进行调整,本发明将记录该调整后的输出音量,用于该用户下次播放该媒体文件,以及确定其他媒体文件的输出音量。
此外,本发明也可以根据用户的音量相关属性,诸如用户设备的声音输出设备的类型、用户所处环境的环境噪声、用户的历史播放记录等,作为预定音量值,用于确定媒体文件的音量增益信息。由此确定的音量增益信息较多的考虑了用户特性,尽可能的照顾到用户的感受,从而能够实现用户的个性化播放音量,有效地提升了用户体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的调整媒体文件音量的音量调节设备的示意图;
图2示出根据本发明一个优选实施例的调整媒体文件音量的音量调节设备的示意图;
图3示出根据本发明另一个优选实施例的调整媒体文件音量的音量调节设备和网络设备的示意图;
图4示出根据本发明另一个方面的调整媒体文件音量的方法流程图;
图5示出根据本发明一个优选实施例的调整媒体文件音量的方法流程图;
图6示出根据本发明另一个优选实施例的音量调节设备和网络设备配合实现调整媒体文件音量的方法流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1为根据本发明一个方面的设备示意图,示出一种调整媒体文件音量的音量调节设备。其中,音量调节设备1包括媒体文件获取装置111、音量增益获取装置112和输出音量调整装置113。具体地,媒体文件获取装置111获取待播放的媒体文件;音量增益获取装置112根据所述媒体文件,获取与所述媒体文件相对应的音量增益信息;输出音量调整装置113根据所述音量增益信息,调整并播放所述媒体文件。在此,音量调节设备1包括但不限于任何可适用于本发明的用户设备,具体地,可以是由软件或硬件实现的安装于所述用户设备上的媒体播放器,其中,所述用户设备包括但不限于任何一种能与用户进行交互且具有视频播放功能的电子产品,例如计算机、手机、PDA、平板电脑、PSP、掌上电脑PPC等。本领域技术人员应能理解,上述用户设备仅为举例,其他现有的或今后可能出现的用户设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。本文中,如无特别说明,音量调节设备1与用户设备不做区分,等同使用。
媒体文件获取装置111获取待播放的媒体文件。在此,对所述媒体文件做扩大解释,所述媒体文件包括但不限于待播放的媒体文件本身,如用户设备本地存储的媒体文件,或待播放媒体文件的标识信息,如媒体文件的名称、标签(tag)、媒体文件的时长、媒体文件的网络存储地址(如媒体文件存储地址的URL)等。例如,媒体文件获取装置111根据用户选择的其希望观看的媒体文件的名称,向相应的服务器发送媒体访问请求,并接收该服务器返回的该媒体文件的数据内容。又如,服务器向用户设备推送媒体文件的节目单,所述节目单包括各媒体文件的网络存储地址,如www.xxx.com/12345678.flv、www.xxx.com/87654321.mp4等;用户通过触摸屏操作、鼠标等人机交互的方式从该节目单中选择待播放的媒体文件,媒体文件获取装置111通过检测用户触摸屏操作产生的电信号或监视鼠标事件获取用户的该选择操作,并获取相应的媒体文件的网络存储地址,如www.xxx.com/12345678.flv。本领域技术人员应能理解,上述待播放的媒体文件及其获取方式仅为举例,其他现有的或今后可能出现的待播放的媒体文件或其获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
音量增益获取装置112根据待播放的媒体文件,获取与所述媒体文件相对应的音量增益信息。其中,所述音量增益信息包括但不限于媒体文件的音量增益差值,如+5、-3等,或者媒体文件的音量增益系数,如1.1、0.9等;其中,音量增益差值在媒体文件播放时,实时与媒体文件的原始输出音量值相叠加,音量增益系数在媒体文件播放时,实时与媒体文件的原始输出音量值相乘,以对媒体文件的原始输出音量值进行调整,从而确定最终的实际输出音量值。本领域技术人员应能理解,上述音量增益信息仅为举例,其他现有的或今后可能出现的音量增益信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,音量增益获取装置112获取所述音量增益信息的方式包括但不限于:
1、根据所述媒体文件,查询音量关联信息库,以获得所述音量增益信息。在此,所述音量关联信息库包括音量调节设备1的音量关联信息库或网络设备的音量关联信息库。当所述音量关联信息库为本地音量关联信息库时,音量增益获取装置112根据所述媒体文件,如其名称或URL等,直接查询所述音量关联信息库,获得相应的音量增益信息;当所述音量关联信息库为网络音量关联信息库时,音量增益获取装置112向网络设备发送查询请求,并接收网络设备基于该网络音量关联信息库查询获得的相应音量增益信息。
2、根据所述媒体文件,获取所述媒体文件的音频数据,并根据所述音频数据,获得所述媒体文件的初始音量值,按照预设音量值,获得相应的音量增益信息。在此,音量增益获取装置112获取所述音频数据的方式包括但不限于:
1)当待播放媒体文件为本地文件时,解析该媒体文件的数据内容,以获得其音频数据。
2)当待播放媒体文件为网络文件时,根据该媒体文件的网络存储地址,a)通过各种现有的下载工具,诸如迅雷、flashget、Emule等,下载该媒体文件,并解析该媒体文件的数据内容,以获得其音频数据;b)如果该媒体文件为流媒体格式,如flv,向相应的服务器发送媒体访问请求,并接收该服务器返回的该媒体文件的流媒体数据包,解析这些流媒体数据包,以获得该媒体文件的音频数据;c)如果该媒体文件为非流媒体格式,如avi,向相应的服务器发送获取该媒体文件的头部数据的请求,并接收该服务器返回的该媒体文件的头部数据,再根据该头部数据中的索引信息,向该服务器发送获取音频数据的请求,并接收该服务器返回的该媒体文件的音频数据;进一步地,对于某些媒体格式,如mkv,在获取媒体文件的头部数据后,还需获取尾部数据,从而结合该头部数据和尾部数据,获得该媒体文件的完整索引信息,进而根据该完整索引信息,请求获取该媒体文件的音频数据。
3)根据待播放媒体文件的标识信息,进行查询,获得本地存储的该媒体文件或者该媒体文件的网络存储地址,再根据前述1)或2)的方式,获取该媒体文件的音频数据。其中,音量增益获取装置112获得的音频数据,可以是媒体文件的全部音频数据,也可以是媒体文件的部分音频数据;进一步地,当获得媒体文件的部分音频数据,并基于该部分音频数据获得相应的音量增益信息后,音量增益获取装置112还可以再次获得该媒体文件的其他音频数据,并根据该其他音频数据所对应的音量增益信息,修正之前获得的音量增益信息,以获得该媒体文件的最终音量增益信息。在此,音量增益获取装置112对媒体文件的音频数据计算音量值,并通过对这些音量值的相关计算,如求均值,获得该媒体文件的初始音量值;进一步地,音量增益获取装置112还可以对媒体文件的音频数据进行采样,获得相应的采样音量值,并通过对这些采样音量值的相关计算,获得该媒体文件的初始音量值。此外,所述预设音量值可以是根据各种音频格式标准确定的标准音量值,也可以是根据用户的媒体文件播放音量的统计数据确定的统计音量值,还可以音量调节设备1根据其他方式确定的预设音量值,或者是用户设定的预设音量值。本领域技术人员应能理解,上述音频数据及其获取方式、初始音量值的获取方式以及预设音量值仅为举例,其他现有的或今后可能出现的音频数据或其获取方式、初始音量值的获取方式或者预设音量值如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
本领域技术人员还应能理解,上述音量增益信息的获取方式仅为举例,其他现有的或今后可能出现的音量增益信息的获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
需要说明的是,本领域技术人员应能理解,对于上述方式2获取的媒体文件的音量增益信息,音量调节设备1还可以根据该音量增益信息建立或更新该音量调节设备1的本地音量关联信息库,或将该音量增益信息发送至网络设备,由该网络设备建立或更新其网络音量关联信息库,以作为该用户或其他用户将来播放该媒体文件时的音量调整参考信息,或者作为媒体文件的附加信息提供给用户,当用户播放该媒体文件时,直接根据该音量增益信息调整该媒体文件的实际输出音量值。
输出音量调整装置113根据音量增益获取装置112获得的待播放媒体文件的音量增益信息,调整并播放所述媒体文件。在此,输出音量调整装置113根据所述音量增益信息,调整所述媒体文件的实际输出音量值的操作与播放所述媒体文件的操作是同步进行的。例如,输出音量调整装置113获取媒体文件的每一帧音频数据,根据音量增益差值,对其原始输出音量值进行调整,以获得最终的实际输出音量值,并按照该实际输出音量值播放相应的每一帧音频数据。本领域技术人员应能理解,上述调整并播放媒体文件的方式仅为举例,其他现有的或今后可能出现的调整并播放媒体文件的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
如图2所示的音量调节设备1,根据该音量调节设备1的一个优选实施例,该音量调节设备1的音量增益获取装置212包括音频抽样单元2121、初始音量获取单元2122和音量增益获取单元2123。具体地,媒体文件获取装置211获取待播放的媒体文件;音量增益获取装置212的音频抽样单元2121根据所述媒体文件,获取所述媒体文件的抽样音频数据;初始音量获取单元2122根据所述抽样音频数据,获取所述媒体文件的初始音量值;音量增益获取单元2123根据所述初始音量值,按照预定音量值,确定所述媒体文件的音量增益信息;输出音量调整装置213根据所述音量增益信息,调整并播放所述媒体文件。
其中,图2中媒体文件获取装置211和输出音量调整装置213所执行操作的内容和图1中媒体文件获取装置111和输出音量调整装置113所执行操作的内容相同或基本相同,为简明起见,以引用方式包含于此,不再赘述。
音频抽样单元2121根据待播放的媒体文件,获取所述媒体文件的抽样音频数据。在此,所述抽样音频数据包括但不限于根据各种抽样规则,诸如抽样周期、抽样数据大小、抽样位置或其组合等,对媒体文件的音频数据进行抽样获得的该媒体文件的部分或全部音频数据,诸如媒体文件的音频数据的头部部分、中间部分、尾部部分或其组合。本领域技术人员应能理解,上述抽样音频数据及其对应的抽样规则仅为举例,其他现有的或今后可能出现的抽样音频数据或其对应的抽样规则如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
音频抽样单元2121获取所述抽样音频数据的方式包括但不限于:1)获取媒体文件的数据内容,解析所述数据内容,以获得所述抽样音频数据。例如,根据媒体文件的地址,如本地存储路径或网络存储地址,获取该媒体文件全部数据,解析这些数据,获取该媒体文件的音频数据,并对这些音频数据进行抽样,以获得该媒体文件的抽样音频数据。
2)获取媒体文件的流媒体数据包,解析所述流媒体数据包,以获得所述抽样音频数据。当媒体文件为流媒体格式时,获取该媒体文件的流媒体数据包,解析这些流媒体数据包,获得其中的音频数据,并对这些音频数据进行抽样,以获得所述抽样音频数据。进一步地,同样可以对流媒体数据包进行抽样,再解析抽样获得的流媒体数据包,从这些抽样流媒体数据包中获得所述抽样音频数据。
3)根据部分文件请求,如RANGE请求,获取媒体文件的索引信息,再根据索引信息以及部分文件请求,获取媒体文件的音频数据,在此,可以根据索引信息,直接按照抽样规则,获取所述抽样音频数据,如对于mp4文件,抽样规则为抽取前10k数据,根据该mp4文件头部数据中的索引信息,定位并获取其前10k的音频数据,也可以获取所述音频数据后,按照抽样规则对其进行抽样,以获得所述抽样音频数据,如根据索引信息,获得全部的音频数据,再根据抽样规则,如抽取前10k数据,获取这些音频数据中的前10k数据。
优选地,该音量调节设备1还包括抽样规则确定装置214。抽样规则确定装置214根据待播放媒体文件的类型,确定与所述类型相对应的抽样规则;音频抽样单元2121根据所述抽样规则,基于所述媒体文件,获取所述抽样音频数据。
其中,媒体文件的类型包括但不限于音量平缓型和音量激荡型,音量平缓型诸如新闻、球赛等音量变化较小和/或对音效要求较低的媒体文件类型,音量激荡型诸如恐怖片、战争片等音量变化较大和/或对音效要求较高的媒体文件类型。例如,媒体文件的类型可以从媒体文件的描述信息直接获得,该描述信息可以从媒体文件所属的服务器或者其他第三方设备获得;或者描述信息中包括新闻、球赛、恐怖片、战争片等属性标签,根据这些属性标签确定相应的媒体文件的类型。本领域技术人员应能理解,上述媒体文件的类型及其获取方式仅为举例,其他现有的或今后可能出现的媒体文件的类型或其获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
抽样规则确定装置214根据待播放媒体文件的类型,确定相应的抽样规则,诸如抽样周期、抽样数据大小、抽样次数、抽样位置等。例如,对于音量平缓型的媒体文件,可抽取其前10k的音频数据,对于音量激荡型的媒体文件,可以分别抽取其头部10k、中间10k以及尾部10k的音频数据。随后,音频抽样单元2121根据与媒体文件的类型相对应的抽样规则,基于所述媒体文件,获取所述媒体文件的抽样音频数据。本领域技术人员应能理解,上述抽样规则以及媒体文件的音量增益信息的获取方式仅为举例,其他现有的或今后可能出现的抽样规则或媒体文件的音量增益信息的获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
本领域技术人员应能理解,上述获取抽样音频数据的方式仅为举例,其他现有的或今后可能出现的获取抽样音频数据的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
初始音量获取单元2122根据所述抽样音频数据,获取所述媒体文件的初始音量值。例如,初始音量获取单元2122对媒体文件的抽样音频数据的音量求均值,作为该媒体文件的初始音量值。本领域技术人员应能理解,上述获取媒体文件的初始音量值的方式仅为举例,其他现有的或今后可能出现的获取媒体文件的初始音量值的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
音量增益获取单元2123根据所述初始音量值,按照预定音量值,确定所述媒体文件的音量增益信息。例如,音频抽样单元2121获取的抽样音频数据为待播放媒体文件的前10k音频数据;初始音量获取单元2122对这10k音频数据进行采样计算,获得该媒体文件的初始音量值,再按照音量调节设备1预定的音量值,确定相应的该媒体文件的音量增益信息。本领域技术人员应能理解,上述获取媒体文件的音量增益信息的方式仅为举例,其他现有的或今后可能出现的获取媒体文件的音量增益信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,音量增益获取装置212根据媒体文件的抽样音频数据,获取其初始音量值,进而获取该媒体文件的音量增益信息,由于仅根据抽样音频数据计算媒体文件的初始音量值,减少了媒体文件播放时的缓冲时间,同时获得了较为可靠的音量增益信息,从而有效调节了媒体文件的实际输出音量,提升了用户的使用体验。
优选地,音频抽样单元2121、初始音量获取单元2122和音量增益获取单元2123可以重复多次执行相应的操作,并将每次新生成的音量增益信息输出至输出音量调整装置213,以修正之前生成的音量增益信息,使得当前获得的音量增益信息更符合媒体文件的当前数据部分。例如,对于流媒体文件,当其边下载边播放时,音频抽样单元2121、初始音量获取单元2122和音量增益获取单元2123根据当前获得的流媒体数据包依次执行其相应操作,以实时生成相应的音量增益信息,并在该流媒体文件的播放过程中,音频抽样单元2121、初始音量获取单元2122和音量增益获取单元2123可以根据新获得的流媒体数据包依次执行其相应操作,以实时生成相应的音量增益信息,使得输出音量调整装置213可以根据更符合当前音频数据的音量增益信息,调整并播放当前流媒体数据包。
在图2所示音量调节设备1的另一优选实施例中,该音量调节设备1还包括预定音量确定装置215。预定音量确定装置215根据用户的音量相关属性,确定媒体文件的预定音量值。随后,音量增益获取单元2123根据所述媒体文件的初始音量值,按照所述预定音量值,获取所述媒体文件的音量增益信息。在此,所述音量相关属性包括但不限于任何可适用于本发明的与用户相关的影响媒体文件音量的属性,诸如用户当前所处环境的环境噪声、用户的音量偏好等。例如,预定音量确定装置215根据各种噪声检测工具,诸如噪声检测软件、噪声传感器、噪声检测仪等,检测获得的用户当前所处环境的环境噪声,查询预置的噪声-预定音量值映射表,获得相应的预定音量值。本领域技术人员应能理解,上述音量相关属性以及确定预定音量值的方式仅为举例,其他现有的或今后可能出现的音量相关属性或者确定预定音量值的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
更优选地,用户的音量相关属性包括但不限于,以下至少任一项:
1)所述用户的用户设备的声音输出设备的类型;
2)所述用户当前所处环境的环境噪声;
3)所述用户的历史播放记录;
4)所述用户的音量偏好设置。
具体地,1)用户设备的声音输出设备包括内置扬声器、音箱、耳机等,预定音量确定装置215可以通过检测当前声音输出设备的端口号,确定当前声音输出设备的类型,并根据该类型,确定相应的预定音量值。2)预定音量确定装置215可以根据各种噪声检测工具,诸如噪声检测软件、噪声传感器、噪声检测仪等,检测获得的用户当前所处环境的环境噪声,并根据该环境噪声,确定相应的预定音量值。3)预定音量确定装置215根据用户的历史播放记录,获取用户的历史播放音量,包括用户上次播放该媒体文件的音量、用户最后播放的媒体文件的音量、或者用户历史播放所有媒体文件的平均音量,并根据这些历史播放音量,如任选其一或求均值等,确定当前媒体文件的预定音量值;其中,用户的历史播放记录可以由媒体播放器的记录单元或该媒体播放器所对应的服务器获得。4)预定音量确定装置215根据用户的音量偏好设置,确定相应的预定音量值;其中,用户的音量偏好设置可以由媒体播放器的记录单元或该媒体播放器所对应的服务器获得。本领域技术人员应能理解,上述各项音量相关属性以及预定音量值的确定方式仅为举例,其他现有的或今后可能出现的音量相关属性或者预定音量值的确定方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
需要说明的是,本领域技术人员应能理解,上述预定音量确定装置215与上述音量增益获取单元2123可以为两个相互独立的模块,也可以集成在一起。
在图2所示音量调节设备1的又一优选实施例中,该音量调节设备1还包括音量增益更新装置216。音量增益更新装置216根据音量增益获取装置212获取的音量增益信息,建立或更新音量关联信息库。音量增益更新装置216可以根据该音量增益信息建立或更新音量调节设备1的本地音量关联信息库,或将该音量增益信息发送至网络设备,由该网络设备建立或更新其网络音量关联信息库,以作为该用户或其他用户将来播放该媒体文件时的音量调整参考信息,或者作为媒体文件的附加信息提供给用户,当用户播放该媒体文件时,直接根据该音量增益信息调整该媒体文件的实际输出音量值。
优选地,在所述音量关联信息库建立或更新后,当用户下次播放媒体文件时,媒体文件获取装置211获取待播放的媒体文件;音量增益获取装置212根据所述媒体文件,查询所述音量关联信息库,以获得与所述媒体文件相对应的音量增益信息;输出音量调整装置113根据所述音量增益信息,调整并播放所述媒体文件。
更优选地,音量增益获取装置212根据所述媒体文件,查询所述音量关联信息库,未获得相匹配的音量增益信息;随后,音频抽样单元2121根据所述媒体文件,获取所述媒体文件的抽样音频数据;初始音量获取单元2122根据所述抽样音频数据,获取所述媒体文件的初始音量值;音量增益获取单元2123根据所述初始音量值,按照预定音量值,获取所述媒体文件的音量增益信息。接着,音量增益更新装置216再次根据所述音量增益信息,更新所述音量关联信息库。
在图2所示音量调节设备1的还一优选实施例中,该音量调节设备1还包括音量增益调整装置217。音量增益调整装置217获取用户的音量调整操作;根据所述音量调整操作,调整所述音量增益信息。具体地,如用户通过触摸屏操作、鼠标或键盘对用户设备中媒体播放器的输出音量进行调节,音量增益调整装置217获取用户对媒体播放器的该音量调整操作,并根据该音量调整操作,获取媒体文件的实际输出音量值的相对变化,再据此对音量增益获取装置212之前获得的媒体文件的音量增益信息进行调整,例如用户调高媒体文件的实际输出音量值,从90调整至100,则音量增益信息也相应进行调整,如从30调整至40。输出音量调整装置213根据该调整后的音量增益信息,调整并播放所述媒体文件。进一步地,音量增益调整装置217还可以根据调整后的音量增益信息建立或更新该音量调节设备1的本地音量关联信息库或网络设备的网络音量关联信息库。
优选地,参阅图2,结合上述又一优选实施例和还一优选实施例,音量增益更新装置216根据音量增益获取装置212获取的音量增益信息,建立音量关联信息库;音量增益调整装置217获取用户的音量调整操作,根据所述音量调整操作,调整所述音量增益信息;音量增益更新装置216根据所述调整后的音量增益信息,更新所述音量关联信息库。在此,所述音量关联信息库包括音量调节设备1的本地音量关联信息库和/或网络设备的网络音量关联信息库。
本领域技术人员应能理解,上述图2所示音量调节设备1的各优选实施例,仅用于说明本发明的目的,而不应被视为对本发明的任何限制。进一步地,上述图2所示音量调节设备1的各优选实施例不仅单独用于说明本发明,还可以相互结合用于说明本发明,甚至还可以与图1所示音量调节设备1的各优选实施例相互结合,以用于说明本发明。例如,将音量增益调整装置217与图1所示音量调节设备1相结合,音量增益调整装置217根据用户的音量调整操作,获取媒体文件的实际输出音量值,从而对音量增益获取装置112之前获得的媒体文件的音量增益信息进行调整。进一步地,再结合音量增益更新装置216,音量增益更新装置216根据调整后的音量增益信息建立或更新该音量调节设备1的本地音量关联信息库或网络设备的网络音量关联信息库。
如图3所示,本发明的一个优选实施例的设备示意图,示出配合实现调整媒体文件音量的音量调节设备1和网络设备2。其中,音量调节设备1包括媒体文件获取装置311、音量增益获取装置312和输出音量调整装置313,网络设备2包括查询请求获取装置321、音量增益查询装置322和音量增益提供装置323。具体地,网络设备包括音量关联信息库;媒体文件获取装置311获取待播放的媒体文件;音量增益获取装置312根据所述媒体文件,向网络设备2发送关于所述媒体文件的音量增益信息的查询请求;相应地,网络设备2的查询请求接收装置321接收来自用户的关于所述音量增益信息的查询请求;音量增益查询装置322根据所述查询请求,在所述音量关联信息库中进行匹配查询,以获得与所述查询请求相对应的音量增益信息;音量增益提供装置323将所述音量增益信息提供至所述用户;相应地,音量增益获取装置312接收自网络设备2发送的基于所述查询请求在所述音量关联信息库中获得的所述音量增益信息;输出音量调整装置313根据所述音量增益信息,调整并播放所述媒体文件。在此,网络设备2包括但不限于网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合,在此,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。本领域技术人员应能理解上述网络设备仅为举例,其他现有的或今后可能出现的网络设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
其中,图3中音量调节设备1的媒体文件获取装置311和输出音量调整装置313所执行操作的内容和图1中媒体文件获取装置111和输出音量调整装置113所执行操作的内容相同或基本相同,为简明起见,以引用方式包含于此,不再赘述。
音量调节设备1的音量增益获取装置312根据待播放的媒体文件,向网络设备2发送关于所述媒体文件的音量增益信息的查询请求;相应地,网络设备2的查询请求接收装置321接收来自用户的关于所述音量增益信息的查询请求。在此,音量增益获取装置312发送的所述查询请求包括所述媒体文件的名称、标签(tag)、URL等标识信息。
音量增益查询装置322根据用户的查询请求,在网络设备2的音量关联信息库中进行匹配查询,以获得与所述查询请求相对应的音量增益信息。例如,音量增益查询装置322解析用户的查询请求,获得媒体文件的名称,并根据该名称查询音量关联信息库中的媒体名称-音量增益信息映射表,获得相应的音量增益信息。本领域技术人员应能理解,上述音量增益信息的获取方式仅为举例,其他现有的或今后可能出现的音量增益信息的获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
音量增益提供装置323将音量增益查询装置322获得的音量增益信息提供至所述用户;相应地,音量调节设备1的音量增益获取装置312接收自网络设备2发送的基于所述查询请求在所述音量关联信息库中获得的所述音量增益信息。在此,音量增益提供装置323提供所述音量增益信息的方式包括但不限于:1)将所述音量增益信息直接推送至音量调节设备1;2)根据ASP、JSP、PHP等页面技术,将所述音量增益信息生成页面,并将该页面推送至音量调节设备1;3)将前述2)中生成的页面的URL推送至音量调节设备1,该音量调节设备1的音量增益获取装置312根据该URL,访问相应的页面获得所述音量增益信息。本领域技术人员应能理解,上述音量增益信息的提供方式仅为举例,其他现有的或今后可能出现的音量增益信息的提供方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
优选地,音量调节设备1还包括音量增益调整装置317,音量增益调整装置317获取用户的音量调整操作;根据该音量调整操作,调整音量增益查询装置322获得的音量增益信息。在此,音量增益调整装置317所执行的操作与图2中音量增益调整装置217所执行的操作的内容相同,为简明起见,以引用方式包含于此,不再赘述。输出音量调整装置313根据该调整后的音量增益信息,调整并播放当前媒体文件。
更优选地,音量调节设备1还包括音量增益更新装置316,音量增益更新装置316将音量增益调整装置317调整后的音量增益信息发送至网络设备2,用于网络设备2更新其音量关联信息库。
在图3所示音量调节设备1和网络设备2的另一优选实施例中,网络设备2还包括关联信息库更新装置324。关联信息库更新装置324接收与第一媒体文件相对应的第一音量增益信息,根据所述第一音量增益信息,更新网络设备2的音量关联信息库。例如,当音量增益查询装置322根据用户的查询请求,查询网络设备2的音量关联信息库,未获得相匹配的音量增益信息;音量调节设备1的音量增益获取装置312根据待播放的媒体文件,获取所述媒体文件的音量增益信息;输出音量调整装置313根据所述音量增益信息,调整并播放所述媒体文件;音量增益更新装置316将所述音量增益信息,发送至网络设备2,用于网络设备2更新其音量关联信息库;相应地,网络设备2的关联信息库更新装置324接收与所述媒体文件相对应的音量增益信息,根据所述音量增益信息,更新网络设备2的音量关联信息库。
其中,音量增益获取装置312获取所述音量增益信息的方式与图1中音量增益获取装置112获取媒体文件的音量增益信息的方式2相同,或与图2中音量增益获取装置212获取媒体文件的音量增益信息的方式相同,为简明起见,以引用方式包含于此,不再赘述。
进一步地,当网络设备2尚未建立音量关联信息库时,音量增益更新装置316将音量增益获取装置312获取的音量增益信息,发送至该网络设备2,用于其建立音量关联信息库,并可以为以后媒体文件的音量增益信息提供查询服务。
图4为根据本发明另一个方面的方法流程图,示出一种计算机实现的调整媒体文件音量的过程。在此,所述计算机包括任何能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备,其硬件包括微处理器、FPGA、DSP、嵌入式设备等。
具体地,在步骤S401中,音量调节设备1获取待播放的媒体文件;在步骤S402中,音量调节设备1根据所述媒体文件,获取与所述媒体文件相对应的音量增益信息;在步骤S403中,音量调节设备1根据所述音量增益信息,调整并播放所述媒体文件。在此,音量调节设备1包括但不限于任何可适用于本发明的用户设备,具体地,可以是由软件或硬件实现的安装于所述用户设备上的媒体播放器,其中,所述用户设备包括但不限于任何一种能与用户进行交互且具有视频播放功能的电子产品,例如计算机、手机、PDA、平板电脑、PSP、掌上电脑PPC等。本领域技术人员应能理解,上述用户设备仅为举例,其他现有的或今后可能出现的用户设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。本文中,如无特别说明,音量调节设备1与用户设备不做区分,等同使用。
在步骤S401中,音量调节设备1获取待播放的媒体文件。在此,对所述媒体文件做扩大解释,所述媒体文件包括但不限于待播放的媒体文件本身,如用户设备本地存储的媒体文件,或待播放媒体文件的标识信息,如媒体文件的名称、标签(tag)、媒体文件的时长、媒体文件的网络存储地址(如媒体文件存储地址的URL)等。例如,音量调节设备1根据用户选择的其希望观看的媒体文件的名称,向相应的服务器发送媒体访问请求,并接收该服务器返回的该媒体文件的数据内容。又如,服务器向用户设备推送媒体文件的节目单,所述节目单包括各媒体文件的网络存储地址,如www.xxx.com/12345678.flv、www.xxx.com/87654321.mp4等;用户通过触摸屏操作、鼠标等人机交互的方式从该节目单中选择待播放的媒体文件,媒体文件获取装置111通过检测用户触摸屏操作产生的电信号或监视鼠标事件获取用户的该选择操作,并获取相应的媒体文件的网络存储地址,如www.xxx.com/12345678.flv。本领域技术人员应能理解,上述待播放的媒体文件及其获取方式仅为举例,其他现有的或今后可能出现的待播放的媒体文件或其获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在步骤S402中,音量调节设备1根据待播放的媒体文件,获取与所述媒体文件相对应的音量增益信息。其中,所述音量增益信息包括但不限于媒体文件的音量增益差值,如+5、-3等,或者媒体文件的音量增益系数,如1.1、0.9等;其中,音量增益差值在媒体文件播放时,实时与媒体文件的原始输出音量值相叠加,音量增益系数在媒体文件播放时,实时与媒体文件的原始输出音量值相乘,以对媒体文件的原始输出音量值进行调整,从而确定最终的实际输出音量值。本领域技术人员应能理解,上述音量增益信息仅为举例,其他现有的或今后可能出现的音量增益信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,音量调节设备1获取所述音量增益信息的方式包括但不限于:
1、根据所述媒体文件,查询音量关联信息库,以获得所述音量增益信息。在此,所述音量关联信息库包括音量调节设备1的音量关联信息库或网络设备的音量关联信息库。当所述音量关联信息库为本地音量关联信息库时,音量调节设备1根据所述媒体文件,如其名称或URL等,直接查询所述音量关联信息库,获得相应的音量增益信息;当所述音量关联信息库为网络音量关联信息库时,音量调节设备1向网络设备发送查询请求,并接收网络设备基于该网络音量关联信息库查询获得的相应音量增益信息。
2、根据所述媒体文件,获取所述媒体文件的音频数据,并根据所述音频数据,获得所述媒体文件的初始音量值,按照预设音量值,获得相应的音量增益信息。在此,音量调节设备1获取所述音频数据的方式包括但不限于:
1)当待播放媒体文件为本地文件时,解析该媒体文件的数据内容,以获得其音频数据。
2)当待播放媒体文件为网络文件时,根据该媒体文件的网络存储地址,a)通过各种现有的下载工具,诸如迅雷、flashget、Emule等,下载该媒体文件,并解析该媒体文件的数据内容,以获得其音频数据;b)如果该媒体文件为流媒体格式,如flv,向相应的服务器发送媒体访问请求,并接收该服务器返回的该媒体文件的流媒体数据包,解析这些流媒体数据包,以获得该媒体文件的音频数据;c)如果该媒体文件为非流媒体格式,如avi,向相应的服务器发送获取该媒体文件的头部数据的请求,并接收该服务器返回的该媒体文件的头部数据,再根据该头部数据中的索引信息,向该服务器发送获取音频数据的请求,并接收该服务器返回的该媒体文件的音频数据;进一步地,对于某些媒体格式,如mkv,在获取媒体文件的头部数据后,还需获取尾部数据,从而结合该头部数据和尾部数据,获得该媒体文件的完整索引信息,进而根据该完整索引信息,请求获取该媒体文件的音频数据。
3)根据待播放媒体文件的标识信息,进行查询,获得本地存储的该媒体文件或者该媒体文件的网络存储地址,再根据前述1)或2)的方式,获取该媒体文件的音频数据。其中,音量调节设备1获得的音频数据,可以是媒体文件的全部音频数据,也可以是媒体文件的部分音频数据;进一步地,当获得媒体文件的部分音频数据,并基于该部分音频数据获得相应的音量增益信息后,音量调节设备1还可以再次获得该媒体文件的其他音频数据,并根据该其他音频数据所对应的音量增益信息,修正之前获得的音量增益信息,以获得该媒体文件的最终音量增益信息。在此,音量调节设备1对媒体文件的音频数据计算音量值,并通过对这些音量值的相关计算,如求均值,获得该媒体文件的初始音量值;进一步地,音量调节设备1还可以对媒体文件的音频数据进行采样,获得相应的采样音量值,并通过对这些采样音量值的相关计算,获得该媒体文件的初始音量值。此外,所述预设音量值可以是根据各种音频格式标准确定的标准音量值,也可以是根据用户的媒体文件播放音量的统计数据确定的统计音量值,还可以音量调节设备1根据其他方式确定的预设音量值,或者是用户设定的预设音量值。本领域技术人员应能理解,上述音频数据及其获取方式、初始音量值的获取方式以及预设音量值仅为举例,其他现有的或今后可能出现的音频数据或其获取方式、初始音量值的获取方式或者预设音量值如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
本领域技术人员还应能理解,上述音量增益信息的获取方式仅为举例,其他现有的或今后可能出现的音量增益信息的获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
需要说明的是,本领域技术人员应能理解,对于上述方式2获取的媒体文件的音量增益信息,音量调节设备1还可以根据该音量增益信息建立或更新该音量调节设备1的本地音量关联信息库,或将该音量增益信息发送至网络设备,由该网络设备建立或更新其网络音量关联信息库,以作为该用户或其他用户将来播放该媒体文件时的音量调整参考信息,或者作为媒体文件的附加信息提供给用户,当用户播放该媒体文件时,直接根据该音量增益信息调整该媒体文件的实际输出音量值。
在步骤S403中,音量调节设备1根据其在步骤S402中获得的待播放媒体文件的音量增益信息,调整并播放所述媒体文件。在此,音量调节设备1根据所述音量增益信息,调整所述媒体文件的实际输出音量值的操作与播放所述媒体文件的操作是同步进行的。例如,音量调节设备1获取媒体文件的每一帧音频数据,根据音量增益差值,对其原始输出音量值进行调整,以获得最终的实际输出音量值,并按照该实际输出音量值播放相应的每一帧音频数据。本领域技术人员应能理解,上述调整并播放媒体文件的方式仅为举例,其他现有的或今后可能出现的调整并播放媒体文件的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
如图5所示的过程,示出调整媒体文件音量的方法的一个优选实施例,步骤S502包括步骤S5021、步骤S5022和步骤S5023。具体地,在步骤S501中,音量调节设备1获取待播放的媒体文件;在步骤S5021中,音量调节设备1根据所述媒体文件,获取所述媒体文件的抽样音频数据;在步骤S5022中,音量调节设备1根据所述抽样音频数据,获取所述媒体文件的初始音量值;在步骤S5023中,音量调节设备1根据所述初始音量值,按照预定音量值,确定所述媒体文件的音量增益信息;在步骤S503中,音量调节设备1根据所述音量增益信息,调整并播放所述媒体文件。
其中,图5中音量调节设备1在步骤S501和步骤S503所执行操作的内容和图4中音量调节设备1在步骤S401和步骤S403所执行操作的内容相同或基本相同,为简明起见,以引用方式包含于此,不再赘述。
在步骤S5021中,音量调节设备1根据待播放的媒体文件,获取所述媒体文件的抽样音频数据。在此,所述抽样音频数据包括但不限于根据各种抽样规则,诸如抽样周期、抽样数据大小、抽样位置或其组合等,对媒体文件的音频数据进行抽样获得的该媒体文件的部分或全部音频数据,诸如媒体文件的音频数据的头部部分、中间部分、尾部部分或其组合。本领域技术人员应能理解,上述抽样音频数据及其对应的抽样规则仅为举例,其他现有的或今后可能出现的抽样音频数据或其对应的抽样规则如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
音量调节设备1获取所述抽样音频数据的方式包括但不限于:1)获取媒体文件的数据内容,解析所述数据内容,以获得所述抽样音频数据。例如,根据媒体文件的地址,如本地存储路径或网络存储地址,获取该媒体文件全部数据,解析这些数据,获取该媒体文件的音频数据,并对这些音频数据进行抽样,以获得该媒体文件的抽样音频数据。
2)获取媒体文件的流媒体数据包,解析所述流媒体数据包,以获得所述抽样音频数据。当媒体文件为流媒体格式时,获取该媒体文件的流媒体数据包,解析这些流媒体数据包,获得其中的音频数据,并对这些音频数据进行抽样,以获得所述抽样音频数据。进一步地,同样可以对流媒体数据包进行抽样,再解析抽样获得的流媒体数据包,从这些抽样流媒体数据包中获得所述抽样音频数据。
3)根据部分文件请求,如RANGE请求,获取媒体文件的索引信息,再根据索引信息以及部分文件请求,获取媒体文件的音频数据,在此,可以根据索引信息,直接按照抽样规则,获取所述抽样音频数据,如对于mp4文件,抽样规则为抽取前10k数据,根据该mp4文件头部数据中的索引信息,定位并获取其前10k的音频数据,也可以获取所述音频数据后,按照抽样规则对其进行抽样,以获得所述抽样音频数据,如根据索引信息,获得全部的音频数据,再根据抽样规则,如抽取前10k数据,获取这些音频数据中的前10k数据。
优选地,该过程还包括步骤S504。在步骤S504中,音量调节设备1根据待播放媒体文件的类型,确定与所述类型相对应的抽样规则;在步骤S5021中,音量调节设备1根据所述抽样规则,基于所述媒体文件,获取所述抽样音频数据。
其中,媒体文件的类型包括但不限于音量平缓型和音量激荡型,音量平缓型诸如新闻、球赛等音量变化较小和/或对音效要求较低的媒体文件类型,音量激荡型诸如恐怖片、战争片等音量变化较大和/或对音效要求较高的媒体文件类型。例如,媒体文件的类型可以从媒体文件的描述信息直接获得,该描述信息可以从媒体文件所属的服务器或者其他第三方设备获得;或者描述信息中包括新闻、球赛、恐怖片、战争片等属性标签,根据这些属性标签确定相应的媒体文件的类型。本领域技术人员应能理解,上述媒体文件的类型及其获取方式仅为举例,其他现有的或今后可能出现的媒体文件的类型或其获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在步骤S504中,音量调节设备1根据待播放媒体文件的类型,确定相应的抽样规则,诸如抽样周期、抽样数据大小、抽样次数、抽样位置等。例如,对于音量平缓型的媒体文件,可抽取其前10k的音频数据,对于音量激荡型的媒体文件,可以分别抽取其头部10k、中间10k以及尾部10k的音频数据。随后,在步骤S5021中,音量调节设备1根据与媒体文件的类型相对应的抽样规则,基于所述媒体文件,获取所述媒体文件的抽样音频数据。本领域技术人员应能理解,上述抽样规则以及媒体文件的音量增益信息的获取方式仅为举例,其他现有的或今后可能出现的抽样规则或媒体文件的音量增益信息的获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
本领域技术人员应能理解,上述获取抽样音频数据的方式仅为举例,其他现有的或今后可能出现的获取抽样音频数据的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在步骤S5022中,音量调节设备1根据所述抽样音频数据,获取所述媒体文件的初始音量值。例如,音量调节设备1对媒体文件的抽样音频数据的音量求均值,作为该媒体文件的初始音量值。本领域技术人员应能理解,上述获取媒体文件的初始音量值的方式仅为举例,其他现有的或今后可能出现的获取媒体文件的初始音量值的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在步骤S5023中,音量调节设备1根据所述初始音量值,按照预定音量值,确定所述媒体文件的音量增益信息。例如,在步骤S5021中,音量调节设备1获取的抽样音频数据为待播放媒体文件的前10k音频数据;在步骤S5022中,音量调节设备1对这10k音频数据进行采样计算,获得该媒体文件的初始音量值;在步骤S5023中,音量调节设备1根据该初始音量值,按照预定音量值,确定相应的该媒体文件的音量增益信息。本领域技术人员应能理解,上述获取媒体文件的音量增益信息的方式仅为举例,其他现有的或今后可能出现的获取媒体文件的音量增益信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,音量调节设备1根据媒体文件的抽样音频数据,获取其初始音量值,进而获取该媒体文件的音量增益信息,由于仅根据抽样音频数据计算媒体文件的初始音量值,减少了媒体文件播放时的缓冲时间,同时获得了较为可靠的音量增益信息,从而有效调节了媒体文件的实际输出音量,提升了用户的使用体验。
优选地,音量调节设备1可以重复多次执行其在步骤S5021、步骤S5022和步骤S5023中相应的操作,并在步骤S503中根据其每次新生成的音量增益信息调整并播放媒体文件,以修正之前生成的音量增益信息,使得当前获得的音量增益信息更符合媒体文件的当前数据部分。例如,对于流媒体文件,当其边下载边播放时,音量调节设备1根据当前获得的流媒体数据包在步骤S5021、步骤S5022和步骤S5023中依次执行其相应操作,以实时生成相应的音量增益信息,并在该流媒体文件的播放过程中,音量调节设备1还可以根据新获得的流媒体数据包依次执行其在步骤S5021、步骤S5022和步骤S5023中的相应操作,以实时生成相应的音量增益信息,使得该音量调节设备1可以根据更符合当前音频数据的音量增益信息,调整并播放当前流媒体数据包。
在图5所示过程的另一优选实施例中,该过程还包括步骤S505。在步骤S505中,音量调节设备1根据用户的音量相关属性,确定媒体文件的预定音量值。随后,在步骤S5023中,音量调节设备1根据所述媒体文件的初始音量值,按照所述预定音量值,获取所述媒体文件的音量增益信息。在此,所述音量相关属性包括但不限于任何可适用于本发明的与用户相关的影响媒体文件音量的属性,诸如用户当前所处环境的环境噪声、用户的音量偏好等。例如,音量调节设备1根据各种噪声检测工具,诸如噪声检测软件、噪声传感器、噪声检测仪等,检测获得的用户当前所处环境的环境噪声,查询预置的噪声-预定音量值映射表,获得相应的预定音量值。本领域技术人员应能理解,上述音量相关属性以及确定预定音量值的方式仅为举例,其他现有的或今后可能出现的音量相关属性或者确定预定音量值的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
更优选地,用户的音量相关属性包括但不限于,以下至少任一项:
1)所述用户的用户设备的声音输出设备的类型;
2)所述用户当前所处环境的环境噪声;
3)所述用户的历史播放记录;
4)所述用户的音量偏好设置。
具体地,1)用户设备的声音输出设备包括内置扬声器、音箱、耳机等,音量调节设备1可以通过检测当前声音输出设备的端口号,确定当前声音输出设备的类型,并根据该类型,确定相应的预定音量值。2)音量调节设备1可以根据各种噪声检测工具,诸如噪声检测软件、噪声传感器、噪声检测仪等,检测获得的用户当前所处环境的环境噪声,并根据该环境噪声,确定相应的预定音量值。3)音量调节设备1根据用户的历史播放记录,获取用户的历史播放音量,包括用户上次播放该媒体文件的音量、用户最后播放的媒体文件的音量、或者用户历史播放所有媒体文件的平均音量,并根据这些历史播放音量,如任选其一或求均值等,确定当前媒体文件的预定音量值;其中,用户的历史播放记录可以由媒体播放器的记录单元或该媒体播放器所对应的服务器获得。4)音量调节设备1根据用户的音量偏好设置,确定相应的预定音量值;其中,用户的音量偏好设置可以由媒体播放器的记录单元或该媒体播放器所对应的服务器获得。本领域技术人员应能理解,上述各项音量相关属性以及预定音量值的确定方式仅为举例,其他现有的或今后可能出现的音量相关属性或者预定音量值的确定方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在图5所示过程的又一优选实施例中,该过程还包括步骤S506(未示出)。在步骤S506中,音量调节设备1根据其在步骤S502中获取的音量增益信息,建立或更新音量关联信息库。音量调节设备1可以根据该音量增益信息建立或更新该音量调节设备1的本地音量关联信息库,或将该音量增益信息发送至网络设备,由该网络设备建立或更新其网络音量关联信息库,以作为该用户或其他用户将来播放该媒体文件时的音量调整参考信息,或者作为媒体文件的附加信息提供给用户,当用户播放该媒体文件时,直接根据该音量增益信息调整该媒体文件的实际输出音量值。
优选地,在所述音量关联信息库建立或更新后,当用户下次播放媒体文件时,在步骤S501中,音量调节设备1获取待播放的媒体文件;在步骤S502中,音量调节设备1根据所述媒体文件,查询所述音量关联信息库,以获得与所述媒体文件相对应的音量增益信息;在步骤S503中,音量调节设备1根据所述音量增益信息,调整并播放所述媒体文件。
更优选地,音量调节设备1根据所述媒体文件,查询所述音量关联信息库,未获得相匹配的音量增益信息;随后,在步骤S5021中,音量调节设备1根据所述媒体文件,获取所述媒体文件的抽样音频数据;在步骤S5022中,音量调节设备1根据所述抽样音频数据,获取所述媒体文件的初始音量值;在步骤S5023中,音量调节设备1根据所述初始音量值,按照预定音量值,获取所述媒体文件的音量增益信息。接着,在步骤S506中,音量调节设备1再次根据所述音量增益信息,更新所述音量关联信息库。
在图5所示过程的还一优选实施例中,该过程还包括步骤S507(未示出)。在步骤S507中,音量调节设备1获取用户的音量调整操作;根据所述音量调整操作,调整所述音量增益信息。具体地,如用户通过触摸屏操作、鼠标或键盘对用户设备中媒体播放器的输出音量进行调节,音量调节设备1获取用户对媒体播放器的该音量调整操作,并根据该音量调整操作,获取媒体文件的实际输出音量值的相对变化,再据此对其之前在步骤S502中获得的媒体文件的音量增益信息进行调整,例如用户调高媒体文件的实际输出音量值,从90调整至100,则音量增益信息也相应进行调整,如从30调整至40。音量调节设备1根据该调整后的音量增益信息,调整并播放所述媒体文件。进一步地,音量调节设备1还可以根据调整后的音量增益信息建立或更新该音量调节设备1的本地音量关联信息库或网络设备的网络音量关联信息库。
优选地,参阅图5,结合上述又一优选实施例和还一优选实施例,音量调节设备1根据其在步骤S502中获取的音量增益信息,建立音量关联信息库;在步骤S507中,音量调节设备1获取用户的音量调整操作,根据所述音量调整操作,调整所述音量增益信息;在步骤S506中,音量调节设备1根据所述调整后的音量增益信息,更新所述音量关联信息库。在此,所述音量关联信息库包括该音量调节设备1的本地音量关联信息库和/或网络设备的网络音量关联信息库。
本领域技术人员应能理解,上述图5所示过程的各优选实施例,仅用于说明本发明的目的,而不应被视为对本发明的任何限制。进一步地,上述图5所示过程的各优选实施例不仅单独用于说明本发明,还可以相互结合用于说明本发明,甚至还可以与图4所示过程的各优选实施例相互结合,以用于说明本发明。例如,将步骤S507与图1所示音量调节设备1相结合,在步骤S507中,音量调节设备1根据用户的音量调整操作,获取媒体文件的实际输出音量值,从而对其之前在步骤S402获得的媒体文件的音量增益信息进行调整。进一步地,再结合步骤S506,在步骤S506中,音量调节设备1根据调整后的音量增益信息建立或更新该音量调节设备1的本地音量关联信息库或网络设备的网络音量关联信息库。
如图6所示,本发明的一个优选实施例的方法流程图,示出音量调节设备1和网络设备2配合实现调整媒体文件音量的过程。具体地,网络设备包括音量关联信息库;在步骤S601中,音量调节设备1获取待播放的媒体文件;在步骤S6021中,音量调节设备1根据所述媒体文件,向网络设备2发送关于所述媒体文件的音量增益信息的查询请求;相应地,网络设备2接收来自用户的关于所述音量增益信息的查询请求;在步骤S6022中,网络设备2根据所述查询请求,在所述音量关联信息库中进行匹配查询,以获得与所述查询请求相对应的音量增益信息;在步骤S6023中,网络设备2将所述音量增益信息提供至所述用户;相应地,音量调节设备1接收自网络设备2发送的基于所述查询请求在所述音量关联信息库中获得的所述音量增益信息;在步骤S603中,音量调节设备1根据所述音量增益信息,调整并播放所述媒体文件。在此,网络设备2包括但不限于网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合,在此,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。本领域技术人员应能理解上述网络设备仅为举例,其他现有的或今后可能出现的网络设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
其中,图6中音量调节设备1在步骤S601和步骤S603所执行操作的内容和图4中音量调节设备1在步骤S501和步骤S503所执行操作的内容相同或基本相同,为简明起见,以引用方式包含于此,不再赘述。
在步骤S6021中,音量调节设备1根据待播放的媒体文件,向网络设备2发送关于所述媒体文件的音量增益信息的查询请求;相应地,网络设备2接收来自用户的关于所述音量增益信息的查询请求。在此,音量调节设备1发送的所述查询请求包括所述媒体文件的名称、标签(tag)、URL等标识信息。
在步骤S6022中,网络设备2根据用户的查询请求,在网络设备2的音量关联信息库中进行匹配查询,以获得与所述查询请求相对应的音量增益信息。例如,网络设备2解析用户的查询请求,获得媒体文件的名称,并根据该名称查询音量关联信息库中的媒体名称-音量增益信息映射表,获得相应的音量增益信息。本领域技术人员应能理解,上述音量增益信息的获取方式仅为举例,其他现有的或今后可能出现的音量增益信息的获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在步骤S6023中,网络设备2将其在步骤S6022中获得的音量增益信息提供至所述用户;相应地,音量调节设备1接收自网络设备2发送的基于所述查询请求在所述音量关联信息库中获得的所述音量增益信息。在此,网络设备2提供所述音量增益信息的方式包括但不限于:1)将所述音量增益信息直接推送至音量调节设备1;2)根据ASP、JSP、PHP等页面技术,将所述音量增益信息生成页面,并将该页面推送至音量调节设备1;3)将前述2)中生成的页面的URL推送至音量调节设备1,该音量调节设备1的音量增益获取装置312根据该URL,访问相应的页面获得所述音量增益信息。本领域技术人员应能理解,上述音量增益信息的提供方式仅为举例,其他现有的或今后可能出现的音量增益信息的提供方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
优选地,该过程还包括步骤S607(未示出),在步骤S607中,音量调节设备1获取用户的音量调整操作;根据该音量调整操作,调整其在步骤S6023中获得的音量增益信息。在此,音量调节设备1在步骤S607中所执行的操作与图5中音量调节设备1在步骤S507中所执行的操作的内容相同,为简明起见,以引用方式包含于此,不再赘述。音量调节设备1根据该调整后的音量增益信息,调整并播放当前媒体文件。
更优选地,该过程还包括步骤S606(未示出)。在步骤S606中,音量调节设备1将其在步骤S607中调整后的音量增益信息发送至网络设备2,用于网络设备2更新其音量关联信息库。
配合参阅图5和图6,在音量调节设备1和网络设备2配合实现调整媒体文件音量的过程的另一优选实施例中,该过程还包括步骤S608。在步骤S608中,音量调节设备1接收与第一媒体文件相对应的第一音量增益信息,根据所述第一音量增益信息,更新网络设备2的音量关联信息库。例如,当音量调节设备1根据用户的查询请求,查询网络设备2的音量关联信息库,未获得相匹配的音量增益信息;在步骤S5021中,音量调节设备1根据所述媒体文件,获取所述媒体文件的抽样音频数据;在步骤S5022中,音量调节设备1根据所述抽样音频数据,获取所述媒体文件的初始音量值;在步骤S5023中,音量调节设备1根据所述初始音量值,按照预定音量值,确定所述媒体文件的音量增益信息;在步骤S603中,音量调节设备1根据所述音量增益信息,调整并播放所述媒体文件;在步骤S608中,音量调节设备1将所述音量增益信息,发送至网络设备2,用于网络设备2更新其音量关联信息库;相应地,网络设备2接收与所述媒体文件相对应的音量增益信息,根据所述音量增益信息,更新网络设备2的音量关联信息库。
进一步地,当网络设备2尚未建立音量关联信息库时,音量调节设备1将其获取的音量增益信息,发送至该网络设备2,用于该网络设备2建立音量关联信息库,并可以为以后媒体文件的音量增益信息提供查询服务。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (29)
1.一种计算机实现的调整媒体文件音量的方法,其中,该方法包括以下步骤:
a获取待播放的媒体文件;
b根据所述媒体文件,获取与所述媒体文件相对应的音量增益信息;
c根据所述音量增益信息,调整并播放所述媒体文件。
2.根据权利要求1所述的方法,其中,所述步骤b包括:
-根据所述媒体文件,查询音量关联信息库,以获得所述音量增益信息。
3.根据权利要求2所述的方法,其中,网络设备包括所述音量关联信息库;
其中,所述步骤b包括:
-根据所述媒体文件,向所述网络设备发送关于所述音量增益信息的查询请求;
-接收自所述网络设备发送的基于所述查询请求在所述音量关联信息库中获得的所述音量增益信息。
4.根据权利要求1至3中任一项所述的方法,其中,所述步骤b还包括:
b1根据所述媒体文件,获取所述媒体文件的抽样音频数据;
-根据所述抽样音频数据,获取所述媒体文件的初始音量值;
-根据所述初始音量值,按照预定音量值,确定所述媒体文件的音量增益信息。
5.根据权利要求4所述的方法,其中,所述步骤b1包括:
-获取所述媒体文件的数据内容;
-解析所述数据内容,以获得所述抽样音频数据。
6.根据权利要求4所述的方法,其中,所述步骤b1包括:
-获取所述媒体文件的流媒体数据包;
-解析所述流媒体数据包,以获得所述抽样音频数据。
7.根据权利要求4至6中任一项所述的方法,其中,该方法还包括:
-根据所述媒体文件的类型,确定与所述类型相对应的抽样规则;
其中,所述步骤b1包括:
-根据所述抽样规则,基于所述媒体文件,获取所述抽样音频数据。
8.根据权利要求1至7中任一项所述的方法,其中,该方法还包括:
-获取用户的音量调整操作;
-根据所述音量调整操作,调整所述音量增益信息。
9.根据权利要求4至8中任一项所述的方法,其中,权利要求4包括根据权利要求2或3所述的方法;
其中,该方法还包括:
x根据所述音量增益信息,建立或更新所述音量关联信息库。
10.根据权利要求9所述的方法,其中,网络设备包括所述音量关联信息库;
其中,所述步骤x包括:
-将所述音量增益信息,发送至所述网络设备。
11.根据权利要求4至10中任一项所述的方法,其中,该方法还包括:
-根据用户的音量相关属性,确定所述预定音量值。
12.根据权利要求11所述的方法,其中,所述音量相关属性包括以下至少任一项:
-所述用户的用户设备的声音输出设备的类型;
-所述用户当前所处环境的环境噪声;
-所述用户的历史播放记录;
-所述用户的音量偏好设置。
13.一种在网络设备端辅助实现的调整媒体文件音量的方法,其中,该方法包括以下步骤:
A接收来自用户的关于音量增益信息的查询请求;
B根据所述查询请求,在音量关联信息库中进行匹配查询,以获得与所述查询请求相对应的音量增益信息;
C将所述音量增益信息提供至所述用户。
14.根据权利要求13所述的方法,其中,该方法还包括:
-接收与媒体文件相对应的音量增益信息;
-根据所述音量增益信息,建立或更新所述音量关联信息库。
15.一种调整媒体文件音量的音量调节设备,其中,该音量调节设备包括:
媒体文件获取装置,用于获取待播放的媒体文件;
音量增益获取装置,用于根据所述媒体文件,获取与所述媒体文件相对应的音量增益信息;
输出音量调整装置,用于根据所述音量增益信息,调整并播放所述媒体文件。
16.根据权利要求15所述的音量调节设备,其中,所述音量增益获取装置用于:
-根据所述媒体文件,查询音量关联信息库,以获得所述音量增益信息。
17.根据权利要求16所述的音量调节设备,其中,网络设备包括所述音量关联信息库;
其中,所述音量增益获取装置用于:
-根据所述媒体文件,向所述网络设备发送关于所述音量增益信息的查询请求;
-接收自所述网络设备发送的基于所述查询请求在所述音量关联信息库中获得的所述音量增益信息。
18.根据权利要求15至17中任一项所述的音量调节设备,其中,所述音量增益获取装置包括:
音频抽样单元,用于根据所述媒体文件,获取所述媒体文件的抽样音频数据;
初始音量获取单元,用于根据所述抽样音频数据,获取所述媒体文件的初始音量值;
音量增益获取单元,用于根据所述初始音量值,按照预定音量值,确定所述媒体文件的音量增益信息。
19.根据权利要求18所述的音量调节设备,其中,所述音频抽样单元用于:
-获取所述媒体文件的数据内容;
-解析所述数据内容,以获得所述抽样音频数据。
20.根据权利要求19所述的音量调节设备,其中,所述音频抽样单元用于:
-获取所述媒体文件的流媒体数据包;
-解析所述流媒体数据包,以获得所述抽样音频数据。
21.根据权利要求18至20中任一项所述的音量调节设备,其中,该音量调节设备还包括:
抽样规则确定装置,用于根据所述媒体文件的类型,确定与所述类型相对应的抽样规则;
其中,所述音频抽样单元还用于:
-根据所述抽样规则,基于所述媒体文件,获取所述抽样音频数据。
22.根据权利要求15至21中任一项所述的音量调节设备,其中,该音频抽样单元设备还包括音量增益调整装置,所述音量增益调整装置用于:
-获取用户的音量调整操作;
-根据所述音量调整操作,调整所述音量增益信息。
23.根据权利要求18至22中任一项所述的音量调节设备,其中,权利要求18包括根据权利要求16或17所述的音量调节设备;
其中,该音量调节设备还包括:
音量增益更新装置,用于根据所述音量增益信息,建立或更新所述音量关联信息库。
24.根据权利要求23所述的音量调节设备,其中,网络设备包括所述音量关联信息库;
其中,音量增益更新装置用于:
-将所述音量增益信息,发送至所述网络设备。
25.根据权利要求18至24中任一项所述的音量调节设备,其中,该音量调节设备还包括:
预定音量确定装置,用于根据用户的音量相关属性,确定所述预定音量值。
26.根据权利要求25所述的音量调节设备,其中,所述音量相关属性包括以下至少任一项:
-所述用户的用户设备的声音输出设备的类型;
-所述用户当前所处环境的环境噪声;
-所述用户的历史播放记录;
-所述用户的音量偏好设置。
27.一种辅助实现的调整媒体文件音量的网络设备,其中,该网络设备包括:
查询请求接收装置,用于接收来自用户的关于音量增益信息的查询请求;
音量增益查询装置,用于根据所述查询请求,在音量关联信息库中进行匹配查询,以获得与所述查询请求相对应的音量增益信息;
音量增益提供装置,用于将所述音量增益信息提供至所述用户。
28.根据权利要求27所述的网络设备,其中,该网络设备还包括关联信息库更新装置,所述关联信息库更新装置用于:
-接收与第一媒体文件相对应的第一音量增益信息;
-根据所述第一音量增益信息,建立或更新所述音量关联信息库。
29.一种调整媒体文件音量的***,其中,该***包括权利要求15至26中任一项所述的音量调节设备和如权利要求27或28所述的网络设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102661147A CN102999492A (zh) | 2011-09-08 | 2011-09-08 | 一种调整媒体文件音量的方法与设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102661147A CN102999492A (zh) | 2011-09-08 | 2011-09-08 | 一种调整媒体文件音量的方法与设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102999492A true CN102999492A (zh) | 2013-03-27 |
Family
ID=47928073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011102661147A Pending CN102999492A (zh) | 2011-09-08 | 2011-09-08 | 一种调整媒体文件音量的方法与设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102999492A (zh) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104579212A (zh) * | 2015-01-30 | 2015-04-29 | 青岛海信电器股份有限公司 | 一种调节音频增益的方法及装置 |
CN104602045A (zh) * | 2015-02-12 | 2015-05-06 | 三星电子(中国)研发中心 | 一种声音自动配置方法、***及装置 |
CN104617901A (zh) * | 2014-08-26 | 2015-05-13 | 腾讯科技(北京)有限公司 | 一种多媒体信息的音量控制方法及客户端 |
CN106060261A (zh) * | 2016-06-22 | 2016-10-26 | 努比亚技术有限公司 | 音频播放装置及方法 |
CN106126170A (zh) * | 2016-06-16 | 2016-11-16 | 广东欧珀移动通信有限公司 | 一种终端的音效设置方法及终端 |
CN106454399A (zh) * | 2016-11-30 | 2017-02-22 | 努比亚技术有限公司 | 一种音量控制方法、设备及*** |
CN106792370A (zh) * | 2017-02-20 | 2017-05-31 | 广州视源电子科技股份有限公司 | 一种音量控制方法和装置 |
CN106775563A (zh) * | 2016-12-13 | 2017-05-31 | 珠海市魅族科技有限公司 | 音量调节的方法及装置 |
CN106919362A (zh) * | 2017-03-15 | 2017-07-04 | 微鲸科技有限公司 | 开机音量调节方法及装置 |
CN107360326A (zh) * | 2017-07-17 | 2017-11-17 | 北京小米移动软件有限公司 | 终端音量调节处理方法及终端 |
CN107506170A (zh) * | 2017-08-18 | 2017-12-22 | 广东欧珀移动通信有限公司 | 音量调节方法、装置、终端设备及存储介质 |
CN107506169A (zh) * | 2017-08-18 | 2017-12-22 | 广东欧珀移动通信有限公司 | 音量调节方法、装置、终端设备及存储介质 |
CN107562406A (zh) * | 2017-08-28 | 2018-01-09 | 维沃移动通信有限公司 | 一种音量调节方法、移动终端及计算机可读存储介质 |
CN108174031A (zh) * | 2017-12-26 | 2018-06-15 | 上海展扬通信技术有限公司 | 一种音量调节方法、终端设备及计算机可读存储介质 |
CN108347522A (zh) * | 2017-01-25 | 2018-07-31 | 北京小米移动软件有限公司 | 调节音量的方法及装置 |
CN109194808A (zh) * | 2018-09-14 | 2019-01-11 | 西安蜂语信息科技有限公司 | 音量调节方法及装置 |
CN110312146A (zh) * | 2019-06-06 | 2019-10-08 | 百度在线网络技术(北京)有限公司 | 音频处理方法、装置、电子设备和存储介质 |
CN110493636A (zh) * | 2019-08-30 | 2019-11-22 | 母国标 | 音视频调节方法、装置、终端设备及存储介质 |
CN111095191A (zh) * | 2017-08-09 | 2020-05-01 | 三星电子株式会社 | 显示装置及其控制方法 |
WO2022213712A1 (zh) * | 2021-04-06 | 2022-10-13 | Oppo广东移动通信有限公司 | 音量同步方法、装置、电子设备及存储介质 |
CN115473927A (zh) * | 2021-05-25 | 2022-12-13 | Oppo广东移动通信有限公司 | 音量同步方法、装置、电子设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1591573A (zh) * | 2003-08-25 | 2005-03-09 | Lg电子株式会社 | 用于调整要再现音频数据的输出等级的装置和方法 |
CN101079926A (zh) * | 2006-05-26 | 2007-11-28 | 邓斌涛 | 应用于媒体行业的电信服务***和方法 |
-
2011
- 2011-09-08 CN CN2011102661147A patent/CN102999492A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1591573A (zh) * | 2003-08-25 | 2005-03-09 | Lg电子株式会社 | 用于调整要再现音频数据的输出等级的装置和方法 |
CN101079926A (zh) * | 2006-05-26 | 2007-11-28 | 邓斌涛 | 应用于媒体行业的电信服务***和方法 |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104617901A (zh) * | 2014-08-26 | 2015-05-13 | 腾讯科技(北京)有限公司 | 一种多媒体信息的音量控制方法及客户端 |
CN104617901B (zh) * | 2014-08-26 | 2018-09-04 | 腾讯科技(北京)有限公司 | 一种多媒体信息的音量控制方法及客户端 |
CN104579212B (zh) * | 2015-01-30 | 2017-04-19 | 青岛海信电器股份有限公司 | 一种调节音频增益的方法及装置 |
CN104579212A (zh) * | 2015-01-30 | 2015-04-29 | 青岛海信电器股份有限公司 | 一种调节音频增益的方法及装置 |
CN104602045B (zh) * | 2015-02-12 | 2017-11-10 | 三星电子(中国)研发中心 | 一种声音自动配置方法、***及装置 |
CN104602045A (zh) * | 2015-02-12 | 2015-05-06 | 三星电子(中国)研发中心 | 一种声音自动配置方法、***及装置 |
CN106126170A (zh) * | 2016-06-16 | 2016-11-16 | 广东欧珀移动通信有限公司 | 一种终端的音效设置方法及终端 |
CN106126170B (zh) * | 2016-06-16 | 2020-01-14 | Oppo广东移动通信有限公司 | 一种终端的音效设置方法及终端 |
CN106060261A (zh) * | 2016-06-22 | 2016-10-26 | 努比亚技术有限公司 | 音频播放装置及方法 |
CN106060261B (zh) * | 2016-06-22 | 2020-03-27 | 努比亚技术有限公司 | 音频播放装置及方法 |
CN106454399A (zh) * | 2016-11-30 | 2017-02-22 | 努比亚技术有限公司 | 一种音量控制方法、设备及*** |
CN106775563A (zh) * | 2016-12-13 | 2017-05-31 | 珠海市魅族科技有限公司 | 音量调节的方法及装置 |
CN108347522A (zh) * | 2017-01-25 | 2018-07-31 | 北京小米移动软件有限公司 | 调节音量的方法及装置 |
CN106792370A (zh) * | 2017-02-20 | 2017-05-31 | 广州视源电子科技股份有限公司 | 一种音量控制方法和装置 |
CN106919362B (zh) * | 2017-03-15 | 2020-06-12 | 微鲸科技有限公司 | 开机音量调节方法及装置 |
CN106919362A (zh) * | 2017-03-15 | 2017-07-04 | 微鲸科技有限公司 | 开机音量调节方法及装置 |
CN107360326A (zh) * | 2017-07-17 | 2017-11-17 | 北京小米移动软件有限公司 | 终端音量调节处理方法及终端 |
CN111095191B (zh) * | 2017-08-09 | 2024-02-20 | 三星电子株式会社 | 显示装置及其控制方法 |
CN111095191A (zh) * | 2017-08-09 | 2020-05-01 | 三星电子株式会社 | 显示装置及其控制方法 |
CN107506169A (zh) * | 2017-08-18 | 2017-12-22 | 广东欧珀移动通信有限公司 | 音量调节方法、装置、终端设备及存储介质 |
CN107506170A (zh) * | 2017-08-18 | 2017-12-22 | 广东欧珀移动通信有限公司 | 音量调节方法、装置、终端设备及存储介质 |
CN107562406A (zh) * | 2017-08-28 | 2018-01-09 | 维沃移动通信有限公司 | 一种音量调节方法、移动终端及计算机可读存储介质 |
CN108174031A (zh) * | 2017-12-26 | 2018-06-15 | 上海展扬通信技术有限公司 | 一种音量调节方法、终端设备及计算机可读存储介质 |
CN108174031B (zh) * | 2017-12-26 | 2020-12-01 | 上海展扬通信技术有限公司 | 一种音量调节方法、终端设备及计算机可读存储介质 |
CN109194808A (zh) * | 2018-09-14 | 2019-01-11 | 西安蜂语信息科技有限公司 | 音量调节方法及装置 |
US11137974B2 (en) | 2019-06-06 | 2021-10-05 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and apparatus for audio processing, electronic device and storage medium |
CN110312146B (zh) * | 2019-06-06 | 2021-11-09 | 百度在线网络技术(北京)有限公司 | 音频处理方法、装置、电子设备和存储介质 |
CN110312146A (zh) * | 2019-06-06 | 2019-10-08 | 百度在线网络技术(北京)有限公司 | 音频处理方法、装置、电子设备和存储介质 |
CN110493636A (zh) * | 2019-08-30 | 2019-11-22 | 母国标 | 音视频调节方法、装置、终端设备及存储介质 |
WO2022213712A1 (zh) * | 2021-04-06 | 2022-10-13 | Oppo广东移动通信有限公司 | 音量同步方法、装置、电子设备及存储介质 |
CN115473927A (zh) * | 2021-05-25 | 2022-12-13 | Oppo广东移动通信有限公司 | 音量同步方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102999492A (zh) | 一种调整媒体文件音量的方法与设备 | |
US11616818B2 (en) | Distributed control of media content item during webcast | |
US11508353B2 (en) | Real time popularity based audible content acquisition | |
CN106464945B (zh) | 增强型流媒体回放的方法、***及计算机可读介质 | |
CN102567468B (zh) | 一种用于对媒体文件的播放音量进行调节的方法与设备 | |
JP2012511189A (ja) | コレクションプロファイルの生成及びコレクションプロファイルに基づく通信のための装置及び方法 | |
CN106488311B (zh) | 音效调整方法及用户终端 | |
CN103607461A (zh) | 一种信息共享方法及云端服务器 | |
US20130024547A1 (en) | Information processing apparatus, information processing system, information processing method, and program | |
CN110928518B (zh) | 音频数据处理方法、装置、电子设备和存储介质 | |
WO2020157283A1 (en) | Method for recommending video content | |
US20190342428A1 (en) | Content evaluator | |
US10228901B1 (en) | Dynamically rendered music in the cloud | |
CN104954824A (zh) | 一种用于进行视频设置的方法、设备与*** | |
CN103488529B (zh) | 一种用于视频资源访问控制的方法与设备 | |
US10140083B1 (en) | Platform for tailoring media to environment factors and user preferences | |
CN105451098A (zh) | 一种提供多媒体文件的方法与装置 | |
CN104537011A (zh) | 歌唱排名方法及装置 | |
CN113923473A (zh) | 影音播放方法、装置、电子设备和存储介质 | |
US20180152739A1 (en) | Device-Based Audio-Format Selection | |
EP3806095A1 (en) | Systems and methods for jointly estimating sound sources and frequencies | |
CN114996509A (zh) | 训练视频特征提取模型和视频推荐的方法和装置 | |
KR20010096297A (ko) | 디지털 음원과 광고를 결합한 광고시스템 및 그 방법 | |
KR102287497B1 (ko) | 플랫폼 적응형 오디오 정규화 방법 및 시스템 | |
KR102171479B1 (ko) | 디지털 오디오 공동 재생 서비스 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130327 |
|
RJ01 | Rejection of invention patent application after publication |