一种调节音量的方法、装置制造方法及图纸

技术编号:7839742 阅读:265 留言:0更新日期:2012-10-12 07:14
本发明专利技术适用于电视技术领域,提供了一种调节音量的方法、装置,所述方法包括:当监测到频道变更或者电视节目内容变更时,根据经过音频解码后的当前音频的音量输出值,计算出当前音量输出基准值;根据预设的音量调节的参考基准值与所述当前音量输出基准值,计算出音量调节系数;根据所述的音量调节系数将经过音频解码后的当前音频的音量输出值调节为实际受控音量输出值。本发明专利技术,在监测到频道变更或者电视节目内容变更时,调节音量的装置可以通过预设的音量调节的参考基准值自动调节音量值。

【技术实现步骤摘要】
一种调节音量的方法、装置
本专利技术属于电视
,尤其涉及一种调节音量的方法、装置。
技术介绍
随着数字电视的强制推行,家庭中使用电视机顶盒的频率越来越高,但是在用户观看数字电视的时候,对于每一个电视频道,都需要重新调整一次音量,尤其在电视节目切换的时候,电视音量忽大忽小,给用户带来很多的不便。目前,调节数字电视音量的方法,主要是调节主音量和副音量,这种方式在调节过程中,可以解决用户换台时音量不一致的问题,但是在播放同一个电视频道,电视节目内容更换的过程中,比如电视剧和广告进行更换时,电视输出的声音仍然会忽大忽小,不利于用户观看电视节目。
技术实现思路
本专利技术实施例提供了一种调节音量的方法、装置,旨在解决现有技术提供的调节音量的方法,在切换电视频道或者电视节目内容更换的过程中,电视输出的声音仍然会忽大忽小,不利于用户观看电视节目的问题。一方面,提供一种调节音量的方法,所述方法包括:当监测到频道变更或者电视节目内容变更时,根据经过音频解码后的当前音频的音量输出值,计算出当前音量输出基准值;根据预设的音量调节的参考基准值与所述当前音量输出基准值,计算出音量调节系数;根据所述的音量调节系数将经过音频解码后的当前音频的音量输出值调节为实际受控音量输出值。另一方面,提供一种调节音量的装置,所述装置包括:当前音量获取单元,用于当监测到频道变更或者电视节目内容变更时,根据经过音频解码芯片进行音频解码后的当前音频的音量输出值,计算出当前音量输出基准值;调节系数获取单元,用于根据预设的音量调节的参考基准值与所述当前音量输出基准值,计算出音量调节系数;音量调节单元,用于根据所述的音量调节系数将经过音频解码芯片进行音频解码后的当前音频的音量输出值调节为实际受控音量输出值。在本专利技术实施例中,调节音量的装置只需要根据预设的音量调节的参考基准值自动调节音量值,即可让用户有一个舒适的听觉环境。并且不论用户切换频道,还是在同一个频道更换电视节目内容,调节音量的装置都会根据预设的音量调节的参考基准值自动调节音量值,解决了在电视节目内容更换或者切换电视频道的时候声音忽大忽小的问题。附图说明图1是本专利技术实施例一提供的调节音量的方法的实现流程图;图2是本专利技术实施例二提供的调节音量的方法的实现流程图;图3是本专利技术实施例三提供的调节音量的方法的实现流程图;图4是本专利技术实施例四提供的调节音量的装置的结构框图;图5是本专利技术实施例五提供的调节音量的装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中,用户只需要在观看电视节目的时候调整一次经过音频解码后的音频的音量输出值,根据所述音量值生成音量调节的参考基准值OutputVol,之后,在监测到切换频道或者电视节目内容更换时,调节音量的装置就可以通过该音量调节的参考基准值自动调节音量值。以下结合具体实施例对本专利技术的实现进行详细描述:实施例一图1示出了本专利技术实施例一提供的调节音量的方法的实现流程,该方法可以应用在调节音量的装置中,其中,该调节音量的装置可以内置于数字电视中,也可以内置于可以进行音频播放的音视频播放器中,本专利技术以数字电视为例来进行说明,详述如下:在步骤S101中,当监测到频道变更或者电视节目内容变更时,根据经过音频解码后的当前音频的音量输出值,计算出当前音量输出基准值OutputVol’。在本实施例中,调节音量的装置监测用户是否切换频道或者是否进行了电视节目内容变更,如果是,则根据经过音频解码后的当前音频的音量输出值,计算出当前音量输出基准值OutputVol’。其中,每个预先设定的采样周期计算一次经过音频解码后的当前音频的音量输出值Vol’,重复计算M次,M为预设的次数,为自然数,计算出M次输出值Vol’的平均值,将所述平均值作为当前音源的音量输出平均值OutputVol’。其中预先设定的采样周期可以为100毫秒至800毫秒,M为3至10。在此以M为5,预先设定的采样周期为500毫秒为例来进行说明:调节音量的装置每秒钟计算一次经过音频解码后的当前音频的音量输出值Vol’,计算5次,分别得到5次输出值Vol1’、Vol2’、Vol3’、Vol4’和Vol5’,然后再求出5次输出值的平均值OutputVol’=(Vol1’+Vol2’+Vol3’+Vol4’+Vol5’)/5,将OutputVol’作为当前音量输出基准值并存储,此时预先设定的采样时间为2.5秒。具体的,调节音量的装置可以从电视节目流的包标志(PacketIddentifier,PID)中获得数字电视TS信息,包含了以下几点信息:(1)、数字电视解码器通过TS包头的PID就可以找到节目关联表(ProgramAssociationTable,PAT),即PID编号为0x0000的表;(2)PAT提供到了当前TS所包含的各个节目各自所对应的节目映射表(ProgramMapTable,PMT)的PID;(3)PMT指出了它所描述的节目所对应的视频流、音频流、时间参考信息(ProgramClockReference,PCR)的PID;我们以视频为例,既然有了视频所在TS包的PID,那就在当前TS流中过滤出PID等于这个PID值的包,这些过滤出来的包依序排列,就可以从中还原出视频流了。按照上述的方法,我们就可以分别地得到一个节目的各个组件。有了视频基本流、音频基本流、参考时钟,数字电视就能够对节目进行解码,根据用户选择来切换节目。调节音量的装置可以根据PMT里面的信息来判读当前的节目内容是否有变化,是电视节目还是广告;根据用户选择的频道点,查找对应TS码流PID信息,根据PID信息找到PAT,在PAT里面找到PMT,PMT指出了它所描述的节目所对应的视频流、音频流、PCR的PID,根据这些信息就可以监测到用户是否在更换频道。当然也可以监控用户操作发出的频道切换控制指令检测用户是否变更频道,这里不作限制。在步骤S102中,根据预设的音量调节的参考基准值OutputVol与所述当前音量输出基准值OutputVol’,计算出音量调节系数Voladjust。在本实施例中,计算音量调节系数Voladjust的公式是:Voladjust=(OutputVol/OutputVol’)。其中,预设的音量调节的参考基准值OutputVol是用户进行音量调整后,并正常观看电视节目的过程中根据设备输出的比较适宜的音量值计算出来的参考基准值。所述参考基准值OutputVol的计算对应上述当前音量输出基准值OutputVol’的计算过程,具体为:每个预先设定的采样周期计算一次经过音频解码后的音频数据的输出值Vol,重复计算N次,N为预设的次数,为自然数,计算出N次输出值Vol的平均值,将所述平均值作为音量调节的参考基准值OutputVol。在此可以预设采样时间为1至3秒钟。如以采样时间为2.5秒钟,N为5为例来进行说明,此时预设的采样周期为500毫秒。调节音量的装置500毫秒计算一次经过音频解码后的音频数据的输出值Vol,计算5次,分别得到5次输出值Vol1、Vol2、Vol3、Vol4和Vol本文档来自技高网...
一种调节音量的方法、装置

【技术保护点】

【技术特征摘要】
1.一种调节音量的方法,其特征在于,所述方法包括:当监测到用户调整音量后,获取设备实际输出音量值,根据所述实际输出音量值生成音量调节的参考基准值,并存储;当监测到频道变更或者在播放同一个电视频道但电视节目内容变更时,根据经过音频解码后的当前音频的音量输出值,计算出当前音量输出基准值;根据所述音量调节的参考基准值与所述当前音量输出基准值,计算出音量调节系数;根据所述的音量调节系数将经过音频解码后的当前音频的音量输出值调节为实际受控音量输出值;其中,所述参考基准值与所述当前音量输出基准值的计算具体为:音频的音量输出包括主音量与微调音量,计算出预先设定的采样周期内所述微调音量的平均输出值与最大输出值;计算出所述平均输出值与最大输出值之间的比值,并将所述比值作为所述的参考基准值或者当前音量输出基准值。2.如权利要求1所述的方法,其特征在于,所述根据所述的音量调节系数将经过音频解码后的当前音频的音量输出值调节为实际受控音量输出值步骤之前,还包括:控制扬声器暂时不输出声音,或者自小至大的渐变输出声音。3.如权利要求1所述的方法,其特征在于,在所述根据经过音频解码后的当前音频的音量输出值,计算出当前音量输出基准值步骤之后,所述方法还包括:检测当前音量输出基准值,判断所述当前音量输出基准值与所述音量调节的参考基准值的比值是否在预设的阀值范围,如果不在预设的阀值范围内,则继续执行根据预设的音量调节的参考基准值与所述当前音量输出基准值,计算出音量调节系数的步骤,否则退出。4.如权利要求1所述的方法,其特征在于,所述音量调节系数的计算公式是:Voladjust=(OutputVol/OutputVol’),其中Voladjust为音量调节系数,OutputVol为参考基准值,OutputVol’为当前音量输出基准值。5.如权利要求1所述的方法,其特征在于,所述根据所述的音量调节系数将经过音频解码后的当前音频的音量输出值调节为实际受控音量输出值步骤中,所述实际受控...

【专利技术属性】
技术研发人员:严帅领余潘虎
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1