电子装置的音量控制系统及其音量控制方法
【技术领域】
[0001] 本发明涉及一种电子装置的音量控制系统及其音量控制方法,尤其涉及一种便于 控制电子装置的输出音量的音量控制系统及其音量控制方法。
【背景技术】
[0002] 自支持多媒体应用程序的电子装置进入人们的生活W来,其给人们带来了越来越 多的便利。多媒体应用程序中最常用的为音频和视频播放程序,在使用该两个功能时,人们 经常会根据使用场景的不同调节电子设备的输出音量。现有技术中调节音量的方法为使 用实体按键或虚拟按键,使用者通过按压按键或点击触控屏上的音量控制按钮进行音量控 巧||。但是,使用该样的控制方式时,使用者就必须准确的找到按键并进行相应的操作,特别 是使用虚拟按键时,需要根据不同的用户界面找到音量控制按钮再进行调节,不利于用户 操作。
【发明内容】
[0003] 有鉴于此,有必要提供一种便于进行音量控制的音量控制系统和音量控制方法, W解决上述问题。
[0004] 本发明提供一种电子装置的音量控制系统,运行于一电子装置上,该电子装置包 括感应器、音量控制单元、输出设备W及输入单元,所述感应器用于侦测电子装置的环境光 强度信息,所述电子装置设置有变化时间控制模式,该音量控制系统包括: 采样单元,用于对所述感应器侦测到的环境光强度信息进行采样,并获得多个采样结 果; 判断单元,用于根据所述采样单元获得的采样结果判断环境光强度是否发生变化,W及在确定所述环境光强度发生变化后,还用于判断所述环境光强度是否停止变化; 计时单元,用于统计所述环境光强度从开始变化到停止变化的时间长度; 模式选择单元,用于根据所述电子装置当前所处的控制模式控制所述计时单元统计所 述时间长度;W及 比较单元,用于将所述计时单元统计的时间长度与预设的时间长度相比较,并根据比 较结果向所述音量控制单元发送相应的控制信号,W控制所述输出设备的输出音量。
[0005] 本发明还提供了一种电子装置的音量控制方法,该方法包括: 对一感应器侦测到的一电子装置的环境光强度信息进行采样,并获得多个采样结果; 判断环境光强度是否发生变化; 若环境光强度发生变化,判断所述电子装置当前所处的控制模式为变化时间控制模式 还是最大变化量控制模式; 当判断所述电子装置当前所处的控制模式为变化时间控制模式时,开始计时; 判断环境光强度是否停止变化; 若环境光强度停止变化,停止计时,并统计开始计时到停止计时的时间长度;W及 将所述统计的时间长度与预设的时间长度相比较,并根据比较结果发送相应的控制信 号至一音量控制单元,W控制一输出设备的输出音量。
[0006] 本发明之电子装置的音量控制系统及其音量控制方法,感应器侦测电子装置的环 境光强度的变化,音量控制系统根据环境光强度的变化对电子装置的输出音量进行相应的 调节,免去了使用者需要准确操作实体按键或虚拟按键的麻烦。
【附图说明】
[0007] 图1为本发明一实施方式中的音量控制系统的功能模块示意图。
[0008] 图2为图1中音量控制系统的音量控制方法步骤示意图。
[0009] 主要元件符号说明
如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0010] 下面将结合附图,对本发明作进一步的详细说明。
[0011] 请参阅图1,本发明提供了一种音量控制系统100,该音量控制系统100运行于一 电子装置200上,该音量控制系统100用于根据该电子装置200周围的环境光强度控制电 子装置200的输出音量。
[0012] 电子装置200包括感应器21、音量控制单元22、输出设备23、存储单元24 W及输 入单元25。感应器21用于侦测该电子装置200周围的环境光的强度,将侦测到的环境光的 强度转换为环境光强度信息,并将该环境光强度信息发送至音量控制系统100。在一实施方 式中,该感应器21包括光线感应器W及红外感应器,该光线感应器用于在环境光强度较大 时对环境光强度进行侦测,红外感应器用于在环境光强度较小时对环境光强度进行侦测。
[0013] 输入单元25用于响应用户的输入操作生成一相应的输入信号,在本实施方式中, 该输入单元25为一触摸屏,电子装置200设置有变化时间控制模式和最大变化量控制模式 可供用户选择,用户可通过该输入单元25选择该两种控制模式中的一种。在其他实施方式 中,该输入单元25还可W为触摸板等。
[0014] 该音量控制系统100包括启动侦测单元10、采样单元11、判断单元12、模式选择单 元13、计时单元14、计算单元15和比较单元16。启动侦测单元10用于侦测电子装置200当 前是否有音频处理应用程序已启动,若是,则启动音量控制系统100 ;否则继续进行侦测。
[0015] 采样单元11用于在音量控制系统100启动后,接收感应器21侦测到的环境光强 度信息,对该环境光强度信息按照一预设规则进行采样,并获得多个采样结果。在本实施方 式中,该预设规则为每隔一预设时间对环境光强度信息进行采样。
[0016] 判断单元12用于根据采样单元11的采样结果判断环境光强度是否发生变化W及 是否停止变化。在本实施方式中,判断单元12首先判断环境光强度是否发生变化,具体的, 该判断单元12在采样单元11每获得一采样结果后即计算该采样结果与前一采样结果的差 值,然后判断该差值是否大于一预设的变化阔值,若是,说明环境光强度发生变化,该判断 单元12发送一启动信号至计时单元14或计算单元15W控制该计时单元14开始计时或计 算单元15开始统计采样结果。否则,说明环境光强度未发生变化,该判断单元12继续判断 环境光强度是否发生变化。
[0017] 在确定环境光强度发生变化后,判断单元12还继续判断环境光强度是否停止变 化,具体的,该判断单元12在采样单元11每获得一采样结果后即计算该采样结果与前一 采样结果的差值,然后判断该差值是否小于预设的变化阔值,若是,说明环境光强度停止变 化,该判断单元12发送一终止信号至计时单元14或计算单元15W控制该计时单元14停 止计时或计算单元15停止统计采样结果。否则,说明环境光强度仍在变化,该判断单元12 继续判断环境光强度是否停止变化。
[0018] 模式选择单元13用于根据用户通过输入单元25选择的控制模式控制判断单元12 将启动信号和终止信号发送至计时单元14或计算单元15。在本实施方式中,当用户选择变 化时间控制模式后,模式选择单元13控制判断单元12将启动信号和终止信号发送至计时 单元14 ;否则该模式选择单元13控制判断单元12将启动信号和终止信号发送至计算单元 15。
[0019] 计时单元14在接收到终止信号后统计环境光强度信息从开始变化到停止变化的 时间长度。
[0020]计算单元15在接收到启动信号后统计采样单元11的采样结果,并在接收到终止 信号后计算统计的采样结果中环境光强度信息的最大变化量。在本实施方式中,该计算单 元15首先找出统计的采样结果中环境光强度信息的最大值和最小值,然后计算该最大值 和最小值的差值,即最大变化量。
[0021] 比较单元16用于比较计时单元14统计的时间长度与预设的时间长度的大小W及 计算单元15获得的最大变化量与预设的变化量的大小,并根据比较结果向音量控制单元 22发送相应的控制信号。在本实施方式中,该比较单元