本发明涉及计算机技术领域,具体地涉及一种用于计算机的控制方法。
背景技术
随着生活水平的提高,计算机作为最基本的家用电器走进家家户户,同时也成为最基本的办公设备。为了满足人们日益增长的需要,计算机也朝着性能更强、功能更多、更人性化的方向发展。
为了休闲娱乐或者工作需要,不论在家还是办公室,人们经常需要通过计算机播放一些音频文件或视频文件。但是当家或者办公室同时有其他声音产生的时候,就要考虑是否需要根据实际情况适当调整计算机的音频输出设备的播放音量。如同事们在办公室聊天时,为了避免妨碍其他同事的交流,应当降低播放音量。
技术实现要素:
本发明的目的是提供一种用于计算机的控制方法,该控制方法能够智能调节计算机的音频输出设备的播放音量,以给用户提供最舒适的声音环境。
为了实现上述目的,本发明提供一种用于计算机的控制方法,该控制方法包括:接收计算机本体的用户的控制指令;在接收到控制指令的情况下,检测计算机本体所在区域的环境噪声强度;判断环境噪声强度是否大于预设的声音强度阈值;在判断环境噪声强度大于预设的声音强度阈值的情况下,获取计算机本体的音频输出设备的类型;判断音频输出设备的类型是否为扬声器;在判断音频输出设备的类型为扬声器的情况下,控制计算机本体以降低扬声器的播放音量。
优选地,该控制方法还包括:在音频输出设备的类型为扬声器的情况下,检测用户和计算机本体之间的距离;根据距离的大小调节扬声器的播放音量。
优选地,根据距离的大小调节扬声器的播放音量具体包括:判断距离是否大于距离阈值;在判断距离大于距离阈值的情况下,判断距离是否处于增大状态或者减小状态;在判断距离大于距离阈值且处于增大状态的情况下,控制计算机本体以增大扬声器的播放音量;在判断距离大于距离阈值且处于减小状态的情况下,控制计算机本体以降低扬声器的播放音量。
优选地,该控制方法还包括:实时检测用户的心率;判断心率是否低于预设心率;在判断心率低于预设心率的情况下,控制计算机以降低扬声器的播放音量。
优选地,该控制方法还包括:在判断音频输出设备的类型为扬声器的情况下,获取实时时间;判断实时时间是否超过预设时间;在判断实时时间超过预设时间的情况下,控制计算机以降低扬声器的播放音量。
通过上述技术方案,该控制系统在开启音频输出设备之前先检测环境噪声强度,根据环境噪声强度和音频输出设备的类型调节播放音量,能够给用户提供最舒适的视听环境。
本发明的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1是根据本发明的一实施方式的一种用于计算机的控制方法的流程图;
图2是根据本发明的一实施方式的一种用于计算机的控制方法的流程图;
图3是根据本发明的一实施方式的一种用于计算机的控制方法的流程图;
图4是根据本发明的一实施方式的一种用于计算机的控制方法的流程图;
图5是根据本发明的一实施方式的一种用于计算机的控制系统的结构框图;
图6是根据本发明的一实施方式的一种用于计算机的控制系统的结构框图;
图7是根据本发明的一实施方式的一种用于计算机的控制系统的结构框图;
图8是根据本发明的一实施方式的一种用于计算机的控制系统的结构框图。
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
图1是根据本发明的一实施方式的一种用于计算机的控制方法的流程图。如图1所示,在本发明的一实施方式提供了一种用于计算机的控制方法,该控制方法可以包括:
在步骤s101中,接收计算机本体的用户的控制指令;
在步骤s102中,在接收到控制指令的情况下,检测计算机本体所在区域的环境噪声强度;
在步骤s103中,判断环境噪声强度是否大于预设的声音强度阈值;
在步骤s104中,在判断环境噪声强度大于预设的声音强度阈值的情况下,获取计算机本体的音频输出设备的类型;
在步骤s105中,判断音频输出设备的类型是否为扬声器;
在步骤s106中,在判断音频输出设备的类型为扬声器的情况下,控制计算机本体以降低扬声器的播放音量。
在计算机本体的音频输出设备开启之前,用户发出检测室内环境噪音强度的控制指令。室内环境噪音例如可以是同事或者家人聊天产生的,若音频输出设备选择扬声器,但是为了避免影响交流,此时就应该降低扬声器的播放音量。
图2是根据本发明的一实施方式的一种用于计算机的控制方法的流程图。如图2所示,在本发明的一实施方式提供了一种用于计算机的控制方法,与图1所示的控制方法相比较,该控制方法还可以包括:
在步骤s207中,在音频输出设备的类型为扬声器的情况下,检测用户和计算机本体之间的距离;
在步骤s208中,根据距离的大小调节扬声器的播放音量。
具体来说,根据用户和计算机本体之间距离的大小调节扬声器的播放音量可以包括:
判断距离是否大于距离阈值;
在判断距离大于距离阈值的情况下,判断距离是否处于增大状态或者减小状态;
在判断距离大于距离阈值且处于增大状态的情况下,控制计算机本体以增大扬声器的播放音量;
在判断距离大于距离阈值且处于减小状态的情况下,控制计算机本体以降低扬声器的播放音量。
心率在一定程度上能够反应用户的心情,一般情况下,用户的心率较低,则表明用户的情绪较为低落,适于轻柔、安静的音乐环境。
图3是根据本发明的一实施方式的一种用于计算机的控制方法的流程图。如图3所示,在本发明的一实施方式提供了一种用于计算机的控制方法,与图2所示的控制方法相比较,该控制方法还可以包括:
在步骤s309中,实时检测用户的心率;
在步骤s310中,判断心率是否低于预设心率;
在步骤s311中,在判断心率低于预设心率的情况下,控制计算机以降低扬声器的播放音量。
若用户选择的音频输出设备为扬声器,在深夜,为了避免影响周围的人,应当适当降低扬声器的播放音量。
图4是根据本发明的一实施方式的一种用于计算机的控制方法的流程图。如图4所示,在本发明的一实施方式提供了一种用于计算机的控制方法,与图1所示的控制方法相比较,该控制方法还可以包括:
在步骤s407中,在音频输出设备的类型为扬声器的情况下,获取实时时间;
在步骤s408中,判断实时时间是否超过预设时间;
在步骤s409中,在判断实时时间超过预设时间的情况下,控制计算机以降低扬声器的播放音量。
预设时间例如可以是夜间11点钟。
本领域技术人员应当理解,在上述任意一种用于计算机的控制方法中,在降低或者增大扬声器的播放音量之前,都应当先获取扬声器当前的播放音量,并判断当前的播放音量是否大于或者小于针对该情况预设的播放音量,在判断需要降低或者增大扬声器的播放音量的情况下,才会执行相关操作。
图5是根据本发明的一实施方式的一种用于计算机的控制系统的结构框图。如图5所示,在本发明的一实施方式提供了一种用于计算机的控制系统,该控制系统可以包括:
声音传感器10,用于检测计算机本体30所在区域的环境噪声强度,生成并发送指示环境噪声强度的噪声检测信号;
控制器20,分别与声音传感器10和计算机本体30连接,用于:
接收计算机本体30的用户的控制指令;
在接收到控制指令的情况下,启动声音传感器10;
通过声音传感器10接收噪声检测信号以获取环境噪声强度;
判断环境噪声强度是否大于预设的声音强度阈值;
在判断环境噪声强度大于预设的声音强度阈值的情况下,获取计算机本体30的音频输出设备的类型;
判断音频输出设备的类型是否为扬声器;
在判断音频输出设备的类型为扬声器的情况下,控制计算机本体30以降低扬声器的播放音量。
图6是根据本发明的一实施方式的一种用于计算机的控制系统的结构框图。如图6所示,在本发明的一实施方式提供了一种用于计算机的控制系统,与图5所示的控制系统相比较,该控制系统还可以包括:
距离传感器40,用于检测用户和计算机本体30之间的距离,生成并发送指示距离的距离检测信号;
控制器20进一步用于:
在判断音频输出设备的类型为扬声器的情况下,启动距离传感器40;
接收距离检测信号,以获取距离;
根据距离的大小调节扬声器的播放音量。
在本发明的一实施方式中,根据距离的大小调节扬声器的播放音量具体包括:
判断距离是否大于距离阈值;
在判断距离大于距离阈值的情况下,判断距离是否处于增大状态或者减小状态;
在判断距离大于距离阈值且处于增大状态的情况下,控制计算机本体30以增大扬声器的播放音量;
在判断距离大于距离阈值且处于减小状态的情况下,控制计算机本体30以降低扬声器的播放音量。
在本发明的一实施方式中,控制器20还可以进一步用于:
在音频输出设备的类型为耳机的情况下,判断耳机的播放音量是否超过播放音量阈值;
在判断耳机的播放音量超过播放音量阈值的情况下,控制计算机本体30生成指示播放音量过大的警告指令,并发出提示语言。
图7是根据本发明的一实施方式的一种用于计算机的控制系统的结构框图。如图7所示,在本发明的一实施方式提供了一种用于计算机的控制系统,与图6所示的控制系统相比较,该控制系统还可以包括:
运动手环60,用于实时检测用户的心率,生成并发送指示心率的心率检测信号;
控制器20进一步用于:
接收心率检测信号,以获取心率;
判断心率是否低于预设心率;
在判断心率低于预设心率的情况下,控制计算机本体30以降低扬声器的播放音量。
图8是根据本发明的一实施方式的一种用于计算机的控制系统的结构框图。如图8所示,在本发明的一实施方式提供了一种用于计算机的控制系统,与图7所示的控制系统相比较,该控制系统还可以包括:
电子时钟70;
控制器20进一步用于:
在判断音频输出设备的类型为扬声器的情况下,通过电子时钟70获取实时时间;
判断实时时间是否超过预设时间;
在判断实时时间超过预设时间的情况下,控制计算机本体30以降低扬声器的播放音量。
在本发明的一实施方式中,还提供了一种计算机,该计算机例如可以包括:
上述计算机本体30;以及
上述的任意一种用于计算机的控制系统。
通过上述实施方式,该控制方法和控制系统在开启音频输出设备之前先检测环境噪声强度,根据环境噪声强度和音频输出设备的类型调节播放音量,能够给用户提供最舒适的视听环境。
以上结合附图详细描述了本发明的可选实施方式,但是,本发明并不限于上述可选实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施方式对各种可能的组合方式不再另行说明。
此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施方式的思想,其同样应当视为本发明实施方式所公开的内容。