电子设备及其声音控制方法与流程

文档序号:12135819阅读:211来源:国知局
电子设备及其声音控制方法与流程

本发明涉及一种电子设备及其声音控制方法。



背景技术:

随着电子设备的多媒体能力的不断发展,电子设备经常用于播放音频或视频文件。然而,当使用电子设备播放音频或视频文件的过程中,由于切换不同的视频或音频,又或者视频间的广告插播,会引起电子设备的输出音量突然变大的情况,一定程度上对周围人群造成了干扰。尤其是处于图书馆、会议室等特殊环境下,这种干扰则更为强烈。

一般情况下,为了避免对他人造成干扰,用户可以快速按下音量调节键(音量-)、或用手堵住扬声器,使电子设备的输出音量变小。然而,当用户快速按下音量调节键(音量-)的过程中,很容易误操作,如按下了音量调节键(音量+),使得电子设备的输出音量变得更大;也可能用户在快速按下音量调节键(音量-)的过程中,直接让电子设备的输出音量归零,影响用户的听觉体验。另外,当用户用手堵住扬声器,可能需要用户一直用手指堵住电子设备的扬声器,给用户产生了诸多的不便。

因此,需要提供一种方便地快速调节输出音量的手段。



技术实现要素:

本发明实施例提供了一种电子设备及其声音控制方法,以至少解决现有技术中控制电子设备的输出音量较为繁琐的技术问题。

根据本发明的一方面,提供一种电子设备,包括:声音接收单元,配置来接收电子设备周围的声音;以及声音输出单元,配置来输出声音;处理单元,配置来判断电子设备是否处于第一状态,在电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音并基于电子设备周围的环境音判断电子设备是否处于第二状态,以及当电子设备处于第二状态时,控制声音输出单元输出的音量。

此外,根据本发明的一个实施例,当处理单元检测到视频播放和/或音频播放时,处理单元判断电子设备处于第一状态。

此外,根据本发明的一个实施例,处理单元通过声音接收单元监测到在预定的时间段内,电子设备周围的环境音的改变量超过预设阈值时,处理单元判断电子设备处于第二状态。

此外,根据本发明的一个实施例,处理单元通过声音接收单元监测到在预定的时间段内,电子设备周围的环境音的减小量超过预设阈值时,处理单元判断电子设备处于第二状态。

此外,根据本发明的一个实施例,当电子设备处于第二状态时,所处处理单元通过将音量设置为预定值或者改变声音模式来控制声音输出单元的音量。

根据本发明的另一方面,还提供了一种声音控制方法,应用于电子设备,电子设备包括配置来接收电子设备周围的声音的声音接收单元以及配置来输出声音的声音输出单元,方法包括:判断电子设备是否处于第一状态;在电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音;基于电子设备周围的环境音判断电子设备是否处于第二状态;以及当电子设备处于第二状态时,控制声音输出单元输出的音量。

此外,根据本发明的一个实施例,当检测到视频播放和/或音频播放时,判断电子设备处于第一状态。

此外,根据本发明的一个实施例,通过声音接收单元监测到在预定的时间段内,电子设备周围的环境音的改变量超过预设阈值时,判断电子设备处于第二状态。

此外,根据本发明的一个实施例,通过声音接收单元监测到在预定的时间段内,电子设备周围的环境音的减小量超过预设阈值时,判断电子设备处于第二状态。

此外,根据本发明的一个实施例,当电子设备处于第二状态时,通过将音量设置为预定值或者改变声音模式来控制声音输出单元的音量。

采用上述实施例,处理单元在判断出电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音,并基于电子设备周围的环境音判断电子设备是否处于第二状态,以及当电子设备处于第二状态时,控制声音输出单元输出的音量。通过本发明上述实施例,可以基于声音接收单元监测的电子设备周围的环境音,控制声音输出单元输出的音量,在这个过程中,只需要采集电子设备周围的环境音即可实现对电子设备输出音量的控制,而无需用户用手指一直堵住扬声器或手动降低电子设备上播放器的音量,解决了现有技术中控制电子设备的输出音量较为繁琐的技术问题,达到了方便快速设置电子设备输出音量的目的。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的电子设备的结构示意图;

图2是根据本发明实施例的一种计算机终端的结构框图;

图3是根据本发明实施例的一种声音控制方法的流程图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面,将参照附图详细描述根据本发明的各个实施例。这里,需要注意的是,在附图中,将相同的附图标记赋予基本上具有相同或类似结构和功能的组成部分,并且将省略关于它们的重复描述。

根据本发明实施例,提供了一种电子设备,图1是根据本发明实施例的电子设备的结构示意图。如图1所示,根据本发明实施例的电子设备包括:

声音接收单元12,配置来接收电子设备周围的声音;

声音输出单元14,配置来输出声音;

处理单元16,配置来判断电子设备是否处于第一状态,在电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音并基于电子设备周围的环境音判断电子设备是否处于第二状态,以及当电子设备处于第二状态时,控制声音输出单元输出的音量。

采用上述实施例,处理单元在判断出电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音,并基于电子设备周围的环境音判断电子设备是否处于第二状态,以及当电子设备处于第二状态时,控制声音输出单元输出的音量。通过本发明上述实施例,可以基于声音接收单元监测的电子设备周围的环境音,控制声音输出单元输出的音量,在这个过程中,只需要采集电子设备周围的环境音即可实现对电子设备输出音量的控制,而无需用户用手指一直堵住扬声器或手动降低电子设备上播放器的音量,解决了现有技术中控制电子设备的输出音量较为繁琐的技术问题,达到了方便快速设置电子设备输出音量的目的。

上述实施例中的电子设备可以是诸如固定电话、手机、平板电脑、个人计算机、声音发送接收器等具有语音功能的电子设备。

电子设备的处理单元通过对电子设备的状态进行判断,进而控制电子设备的输出音量,上述电子设备的状态可以为电子设备声音输出单元输出的声音的状态,上述声音输出单元可以是电子设备内置或外置的扬声器,上述输出声音的状态具体可为扬声器输出的声音音量状态。可选的,处理单元判断电子设备是否处于第一状态,上述第一状态可以为声音输出单元的输出状态,具体的,该声音输出单元输出的声音可为用户设置的声音音量,例如,电子设备在播放视频或音频时,电子设备以用户设置的声音音量状态对视频或音频的声音进行输出,处理单元将此时的电子设备状态确定为第一状态。

当处理单元判断出电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音。上述声音接收单元可以是电子设备内置或外置的话筒、麦克风等语音录入设备。其中,声音接收单元接收电子设备周围的声音可以为:话筒、麦克风等语音录入设备接收电子设备周围的环境音,并通过模/数转换,将接收到的声音模拟信号转换为数字信号,并将转换后的数字信号发送至处理单元;或者话筒、麦克风等语音录入设备将接收的电子设备周围的环境音的模拟信号发送至处理单元。另外,需要说明的是,上述对接收到的声音模拟信号的处理可以在声音接收单元中进行,也可以在其他单元中进行,本发明对此不作限定。

处理单元进而基于声音接收单元监测的电子设备周围的环境音判断电子设备是否处于第二状态,该第二状态可以为声音接收单元监测到电子设备周围的环境音发生突变的状态。例如,电子设备在以第一声音音量播放视频或音频时,打开话筒、麦克风等语音录入设备监听环境音量,如果监测到电子设备周围环境音的音量发生突变,如扬声器被用户捂住使得电子设备输出的声音突然减小,或视频间的广告插播使得电子设备输出的声音突然增大,则处理单元判断出电子设备处于第二状态。

上述突变可以为环境音的音量突然增加或突然减小。可选的,当监测到的环境音的音量变化值超过用户预设阈值的情况下,确定环境音的音量为突然增加或突然减小,进而判断出电子设备处于第二状态。在判断出电子设备处于第二状态的情况下,控制声音输出单元输出的音量,上述控制声音输出单元输出的音量可根据不同的应用场景进行设置,进而将电子设备的音量或视频音频播放器的音量调整至合适大小。

例如,当监测到电子设备周围环境音的音量发生突变之后,电子设备进一步对发生该突变的应用场景进行判断,若判断出该应用场景为用户希望减小电子设备音量的应用场景,则将扬声器的音量减小、或静音、或切换声音输出通道等等。可选的,判断该应用场景是否为用户希望减小电子设备音量的应用场景,可以通过检测用户是否用手捂住了扬声器,或由于切换不同的视频/音频、或视频间的广告插播引起电子设备的输出音量突然变大,将检测出用手捂住了扬声器,或由于切换不同的视频/音频、或视频间的广告插播引起电子设备的输出音量突然变大的应用场景,确定为用户希望减小电子设备音量的应用场景。

或者,当监测到电子设备周围环境音的音量发生突变之后,电子设备进一步对发生该突变的应用场景进行判断,若判断出该应用场景为用户希望增大电子设备音量的应用场景,从而将扬声器的音量增大、或增大到最大、或切换声音输出通道等等。可选的,判断该应用场景是否为用户希望增大电子设备音量的应用场景,可以通过检测电子设备周围环境音中其他音音量是否大于扬声器音量,当检测出电子设备周围环境音中其他音音量大于扬声器音量的情况下,确定为用户希望增大电子设备音量的应用场景。例如,用户在使用电子设备听音乐的过程中,由用户从安静场所进入到嘈杂场所(如迪厅),使得迪厅的音乐的环境音超过用户电子设备音乐的环境音,从而确定出电子设备周围环境音的音量的突变为用户希望增大电子设备音量的场景,则将扬声器的音量增大、或增大到最大、或切换声音输出通道等等。

需要说明的是,上述用户希望增大电子设备音量的应用场景与用户希望减小电子设备音量的应用场景包括但不限于:是否用手捂住了扬声器,或由于切换不同的视频\音频、或视频间的广告插播引起电子设备的输出音量突然变大、或周围环境音中杂音音量大于扬声器音量。

采用本发明上述实施例,可以基于电子设备周围的环境音的变化幅度,自动调节电子设备的音量或视频音频播放器的音量至合适大小,极大地提升了用户的体验感觉。

此外,当电子设备开始播放视频或音频时,可以直接将视频播放和/或音频播放的状态判断为电子设备处于第一状态,并且在判断出电子设备处于第一状态的情况下,确定打开麦克风、话筒等语音录入设备监听电子设备周围的环境音。

采用本发明上述实施例,当用户在使用诸如手机的电子设备观看视频、或听音乐的过程中,由于切换不同的视频或音乐,会出现声音突然变大的情况,进而将视频播放和/或音频播放的状态判断为电子设备的第一状态,以仅在该状态的情况下才通过声音接收单元监听电子设备周围的环境音,避免了能源的浪费。

此外,处理单元还可以通过声音接收单元监测到在预定的时间段内,电子设备周围的环境音的改变量超过预设阈值时,将电子设备的状态判断为第二状态。

由于电子设备在切换不同的视频或音乐,会出现声音突然变大的情况,且用手堵住扬声器会出现突然减小的情况,声音突然增大与突然减小是一瞬间的事,因此,本发明为声音突然增大与突然减小设置一个时间段,将实际检测中获得最能反映电子设备的声音突然变化的时间段确定为预定时间段,从而将预定的时间段内,电子设备周围的环境音的改变量超过阈值时的电子设备的状态确定为第二状态,较为准确的确定了电子设备周围环境音的突变情况,进而使得电子设备根据该第二状态控制电子设备的音量更为灵敏准确。

可选的,处理单元通过声音接收单元监测到在预定的时间段内,也可仅将电子设备周围的环境音的减小量超过预设阈值时,电子设备的状态确定为第二状态。

此外,当电子设备处于第二状态时,处理单元通过将音量设置为预定值或者改变声音模式来控制声音输出单元的音量。上述预定值可以根据实际情况进行设置,例如,当声音接收单元监听到周围环境音突然增加或减小的情况下,可以将声音输出单元的音量调低,或降为0从而关闭扬声器;也可以改变电子设备的声音模式,使电子设备当前模式改变为静音模式或用户设置的其他模式。

可选的,还可以通过绘制的电子设备周围环境音的变化曲线,在预定时间段内变化曲线的波动幅度超出阈值时,则自动调节电子设备音量或是播放器音量至合适大小。

采用本发明上述实施例,在电子设备播放视频和/或音频的过程中,通过麦克风、话筒等持续收集电子设备周围的环境音,并通过收集的环境音自动调节系统音量或播放器音量,不仅可以快速自动调节电子设备音量到适合大小,还减少了误操作,也避免了长时间堵住扬声器或反复调节音量,提升了用户的体验感受。

根据本发明实施例,还提供了一种声音控制方法的实施例,本发明实施例所提供的声音控制方法可以在诸如移动终端、计算机终端或者类似的具有运算功能及语音功能的电子设备中执行。以运行在计算机终端上为例,图2是根据本发明实施例的一种计算机终端的结构框图。上述声音控制方法可以运行在该计算机终端上。如图2所示,计算机终端20可以包括一个或多个(图中仅示出一个)处理单元202(处理单元202可以包括但不限于微处理单元MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器、采集信息的采集单元204、用于通信功能的传输模块206以及被控模块208。本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端20还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。

传输模块206用于经由一个网络或电子线路接收或者发送数据,具体地,该传输装置可以用于将处理单元生成的指令发送至各个被控模块208(包括上述实施例中将被用户控制声音输出单元)。上述的网络具体实例可包括计算机终端20的通信供应商提供的无线网络。在一个实例中,传输模块206包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块206可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与被控装置208进行通讯。上述网络的实施包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

在上述运行环境下,本发明提供了如图3所示的声音控制方法。图3是根据本发明实施例的一种声音控制方法的流程图。需要说明的是,在附图的流程图示出的步骤可以在诸如一组电子设备可执行指令的电子设备中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

如图3所示,该方法应用于电子设备,电子设备包括配置来接收电子设备周围的声音的声音接收单元以及配置来输出声音的声音输出单元,方法包括:

步骤S301,判断电子设备是否处于第一状态;

步骤S303,在电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音;

步骤S305,基于电子设备周围的环境音判断电子设备是否处于第二状态;以及当电子设备处于第二状态时,控制声音输出单元输出的音量。

采用上述实施例,在判断出电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音,并基于电子设备周围的环境音判断电子设备是否处于第二状态,以及当电子设备处于第二状态时,控制声音输出单元输出的音量。通过本发明上述实施例,可以基于声音接收单元监测的电子设备周围的环境音,控制声音输出单元输出的音量,在这个过程中,只需要采集电子设备周围的环境音即可实现对电子设备输出音量的控制,而无需用户用手指一直堵住扬声器或手动降低电子设备上播放器的音量,解决了现有技术中控制电子设备的输出音量较为繁琐的技术问题,达到了方便快速设置电子设备输出音量的目的。

上述实施例中的电子设备可以是诸如固定电话、手机、平板电脑、个人计算机、声音发送接收器等具有语音功能的电子设备。

通过对电子设备的状态进行判断,进而控制电子设备的输出音量,上述电子设备的状态可以为电子设备声音输出单元输出的声音的状态,上述声音输出单元可以是电子设备内置或外置的扬声器,上述输出声音的状态具体可为扬声器输出的声音音量状态。

可选的,在步骤S301中,判断电子设备是否处于第一状态,上述第一状态可以为声音输出单元的输出状态,具体的,该声音输出单元输出的声音可为用户设置的声音音量状态,例如,电子设备在播放视频或音频时,电子设备以用户设置的声音音量状态对视频或音频的声音进行输出,处理单元将此时的电子设备状态确定为第一状态。

在步骤S303中,当判断出电子设备处于第一状态时,通过声音接收单元监测电子设备周围的环境音。上述声音接收单元可以是电子设备内置或外置的话筒、麦克风等语音录入设备。其中,声音接收单元接收电子设备周围的声音可以为:话筒、麦克风等语音录入设备接收电子设备周围的环境音。

在步骤S305中,在声音接收单元监测到电子设备周围的环境音之后,声音接收单元可以通过模/数转换,将接收到的声音模拟信号转换为数字信号,或者还是不经转换的模拟信号。电子设备基于声音接收单元监测的电子设备周围的环境音的模拟信号或数字信号,判断电子设备是否处于第二状态,该第二状态可以为声音接收单元监测到电子设备周围的环境音发生突变的状态。例如,电子设备在以第一声音音量播放视频或音频时,打开话筒、麦克风等语音录入设备监听环境音量,如果监测到电子设备周围环境音的音量发生突变,如扬声器被用户捂住使得电子设备输出的声音突然减小,或视频间的广告插播使得电子设备输出的声音突然增大,则判断出电子设备处于第二状态。

上述突变可以为环境音的音量突然增加或突然减小。可选的,当监测到的环境音的音量变化值超过用户预设阈值的情况下,确定环境音的音量为突然增加或突然减小,进而判断出电子设备处于第二状态。在判断出电子设备处于第二状态的情况下,控制声音输出单元输出的音量,上述控制声音输出单元输出的音量可根据不同的应用场景进行设置,进而将电子设备的音量或视频音频播放器的音量调整至合适大小。

采用本发明上述实施例,可以基于电子设备周围的环境音的变化幅度,自动调节电子设备的音量或视频音频播放器的音量至合适大小,极大地提升了用户的体验感觉。

此外,在步骤S301中,当检测到电子设备在视频播放和/或音频播放时,可以直接将视频播放和/或音频播放的状态判断为电子设备处于第一状态,并且在判断出电子设备处于第一状态的情况下,确定打开麦克风、话筒等语音录入设备监听电子设备周围的环境音,以仅在该状态的情况下才通过声音接收单元监听电子设备周围的环境音,避免了能源的浪费。

此外,在步骤S305中,通过声音接收单元监测到在预定的时间段内,电子设备周围的环境音的改变量超过预设阈值时,将电子设备的状态判断为第二状态。

进一步地,将实际检测中获得最能反映电子设备的声音突然变化的时间段确定为预定时间段,从而将预定的时间段内,电子设备周围的环境音的改变量超过阈值时的电子设备的状态确定为第二状态,较为准确的确定了电子设备周围环境音的突变情况,进而使得电子设备根据该第二状态控制电子设备的音量更为灵敏准确。

根据本发明的一个示例,当电子设备处于第二状态时,通过将音量设置为预定值或者改变声音模式来控制声音输出单元的音量。上述预定值可以根据实际情况进行设置,例如,当声音接收单元监听到周围环境音突然增加或减小的情况下,可以将声音输出单元的音量调低,或降为0从而关闭扬声器;也可以改变电子设备的声音模式,使电子设备当前模式改变为静音模式或其他用户设置的模式。

采用本发明上述实施例,在电子设备播放视频和/或音频的过程中,通过麦克风、话筒等持续收集电子设备周围的环境音,并通过收集的环境音自动调节系统音量或播放器音量,不仅可以快速自动调节电子设备音量到适合大小,还减少了误操作,也避免了长时间堵住扬声器或反复调节音量,提升了用户的体验感受。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本发明所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1