本申请涉及数据传输,尤其涉及一种音量调节,特别涉及一种音量调节方法、装置、介质及设备。
背景技术:
1、目前市场上大多数智能设备能够通过有线或无线连接的方式与另一台设备进行通信连接,实现远程控制与之相连接的其他设备,包括控制音量大小、音频开启关闭等操作。最常见的就是将两台设备进行连接,其中一台设备作为音频输出端,另一台设备作为音量控制端。例如通过手机控制电视的输出音量,反过来也能通过电视控制手机的输出音量。但是由于不同设备的音量可调范围存在不同的情况,导致出现当一台设备调节到音量最大或最小值时,而与之相连接的另一台设备未能同步响应的问题。
技术实现思路
1、本申请实施例提供一种音量调节方法、装置、介质及设备。利用本申请实施例提供的音量调节方法,能够实现两台设备之间同步调节输出音量,并且能够避免在两台设备的音量可调范围不同的情况下,一台设备达到音量最大或最小值而另一台设备未能同步响应的问题。
2、本申请实施例一方面提供了一种音量调节方法,应用于第一设备,包括:
3、在所述第一设备与第二设备之间建立通信连接的前提下,接收所述第二设备发出的音量调节请求;
4、根据所述音量调节请求,获取与所述第二设备当前输出音量对应的第一音量调节值;
5、将所述第一音量调节值通过预设的音量转换规则进行音量转换操作,得到与所述第一音量调节值对应的第二音量调节值,其中,所述第一音量调节值与指示所述第二设备可调最大音量的第一极限调节值之间的第一比值、等于所述第二音量调节值与指示所述第一设备可调最大音量的第二极限调节值之间的第二比值;
6、根据所述第二音量调节值同步调节所述第一设备的输出音量。
7、在本申请实施例所述的音量调节方法中,在所述接收所述第二设备发出的音量调节请求之前,所述方法还包括:
8、接收所述第二设备发送的通信连接请求,根据所述通信连接请求与所述第二设备建立通信连接,并获取指示所述第二设备可调最大音量的第一极限调节值;
9、根据所述第一极限调节值及指示所述第一设备可调最大音量的第二极限调节值,确定用于进行音量转换操作的音量转换规则。
10、在本申请实施例所述的音量调节方法中,在所述得到与所述第一音量调节值对应的第二音量调节值之后,所述方法还包括:
11、判断所述第二音量调节值是否为正整数;
12、若否,则对所述第二音量调节值进行取整操作,得到第三音量调节值;
13、所述根据所述第二音量调节值同步调节所述第一设备的输出音量,包括:
14、根据所述第三音量调节值同步调节所述第一设备的输出音量。
15、在本申请实施例所述的音量调节方法中,在所述接收所述第二设备发出的音量调节请求之前,所述方法还包括:
16、调取所述第二设备中用于存储配置文件的列表;
17、查看所述列表中是否存在目标配置文件,其中所述目标配置文件用于指示允许所述第二设备控制所述第一设备的输出音量;
18、若所述列表中存在所述目标配置文件,则向所述第二设备进行音量转换注册操作,以使所述第一设备能够接收所述第二设备发送的音量调节请求。
19、在本申请实施例所述的音量调节方法中,在所述向所述第二设备进行音量转换注册操作之后,所述方法还包括:
20、判断是否在预设时长内接收到所述第二设备返回的注册成功确认信息;
21、若在所述预设时长内接收到所述注册成功确认信息,则允许所述第二设备控制所述第一设备的输出音量;
22、若在所述预设时长内未接收到所述注册成功确认信息,则从所述列表中删除所述目标配置文件。
23、在本申请实施例所述的音量调节方法中,在所述查看所述列表中是否存在目标配置文件之后,所述方法还包括:
24、若所述列表中不存在所述目标配置文件,则重新在所述列表中添加所述目标配置文件,再执行所述调取所述第二设备中用于存储配置文件的列表的步骤。
25、相应的,本申请实施例另一方面还提供了一种音量调节方法,应用于第二设备,包括:
26、在所述第二设备与第一设备之间建立通信连接的前提下,确定当前输出音量对应的第一音量调节值;
27、根据所述第一音量调节值生成音量调节请求,将所述音量调节请求发送至所述第一设备,以使所述第一设备将所述第一音量调节值通过预设的音量转换规则进行音量转换操作,得到与所述第一音量调节值对应的第二音量调节值,其中,所述第一音量调节值与指示所述第二设备可调最大音量的第一极限调节值之间的第一比值、等于所述第二音量调节值与指示所述第一设备可调最大音量的第二极限调节值之间的第二比值,并根据所述第二音量调节值同步调节所述第一设备的输出音量。
28、相应的,本申请实施例另一方面还提供了一种音量调节装置,应用于第一设备,所述音量调节装置包括:
29、接收模块,用于在所述第一设备与第二设备之间建立通信连接的前提下,接收所述第二设备发出的音量调节请求;
30、获取模块,用于根据所述音量调节请求,获取与所述第二设备当前输出音量对应的第一音量调节值;
31、转换模块,用于将所述第一音量调节值通过预设的音量转换规则进行音量转换操作,得到与所述第一音量调节值对应的第二音量调节值,其中,所述第一音量调节值与指示所述第二设备可调最大音量的第一极限调节值之间的第一比值、等于所述第二音量调节值与指示所述第一设备可调最大音量的第二极限调节值之间的第二比值;
32、调节模块,用于根据所述第二音量调节值同步调节所述第一设备的输出音量。
33、相应的,本申请实施例另一方面还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的音量调节方法。
34、相应的,本申请实施例另一方面还提供了一种电子设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的音量调节方法。
35、本申请实施例提供了一种音量调节方法、装置、介质及设备,该方法通过在第一设备与第二设备之间建立通信连接的前提下,接收第二设备发出的音量调节请求;根据音量调节请求,获取与第二设备当前输出音量对应的第一音量调节值;将第一音量调节值通过预设的音量转换规则进行音量转换操作,得到与第一音量调节值对应的第二音量调节值,并根据第二音量调节值同步调节第一设备的输出音量。利用本申请实施例提供的音量调节方法,能够在两台建立通信连接的设备之间实现音量同步调节。并且由于音量转换规则限定了第一音量调节值与指示第二设备可调最大音量的第一极限调节值之间的第一比值、等于第二音量调节值与指示第一设备可调最大音量的第二极限调节值之间的第二比值,能够避免在两台设备的音量可调范围不同的情况下,一台设备达到音量最大或最小值而另一台设备未能同步响应的问题。
1.一种音量调节方法,应用于第一设备,其特征在于,包括:
2.如权利要求1所述的音量调节方法,其特征在于,在所述接收所述第二设备发出的音量调节请求之前,所述方法还包括:
3.如权利要求2所述的音量调节方法,其特征在于,在所述得到与所述第一音量调节值对应的第二音量调节值之后,所述方法还包括:
4.如权利要求1所述的音量调节方法,其特征在于,在所述接收所述第二设备发出的音量调节请求之前,所述方法还包括:
5.如权利要求4所述的音量调节方法,其特征在于,在所述向所述第二设备进行音量转换注册操作之后,所述方法还包括:
6.如权利要求5所述的音量调节方法,其特征在于,在所述接收所述第二设备发出的音量调节请求之后,所述方法还包括:
7.一种音量调节方法,应用于第二设备,其特征在于,包括:
8.一种音量调节装置,应用于第一设备,其特征在于,所述音量调节装置包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的音量调节方法。
10.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行权利要求1至7任一项所述的音量调节方法。