掌桥专利:专业的专利平台
掌桥专利
首页

耳机音量确定方法、耳机以及计算机可读存储介质

文献发布时间:2023-06-19 12:10:19


耳机音量确定方法、耳机以及计算机可读存储介质

技术领域

本发明涉及电子设备应用领域,尤其涉及一种耳机音量确定方法、耳机以及计算机可读存储介质。

背景技术

蓝牙绝对音量是终端设备上默认支持的一个功能,当终端设备开启蓝牙绝对音量功能,并连接该蓝牙耳机时,用户可以通过按压该终端设备上的音量按键或蓝牙耳机上的音量按键,根据蓝牙耳机的音阶表,来同步该终端设备向该蓝牙耳机传输的音频播放音量,方便用户控制音频声音的音量。

当终端设备在出厂前开启了蓝牙绝对音量时,用户可以通过按压该终端设备上的音量键同步调整蓝牙耳机的音频播放音量。但是,如果终端设备在出厂前关闭了蓝牙绝对音量时,那么,用户按压该终端设备上的音量键时,仅仅只能调整该终端设备的音量,而不能同步调整蓝牙耳机的音频播放音量。在实际使用过程中,如果终端设备上的绝对音量功能处于关闭状态,此时,蓝牙耳机的音量处于消音mute状态,那么,即使该用户将终端设备上的音量调至最大,该蓝牙耳机的音频播放音量也是mute状态。

发明内容

本发明实施例提供了一种耳机音量确定方法、耳机以及计算机可读存储介质,用于耳机在确定与该耳机连接的终端设备未开启绝对音量功能的情况下,可以以不为零的当前音量,来播放该终端设备传输的音频。

本发明实施例第一方面提供了一种耳机音量确定方法,该方法应用于耳机,该方法可以包括:

通过蓝牙与终端设备建立连接;

在确定所述终端设备未开启绝对音量功能的情况下,确定所述耳机的当前音量,以播放所述终端设备传输的音频,所述当前音量不为零。

本发明实施例第二方面提供了一种耳机,可以包括:

连接模块,用于通过蓝牙与终端设备建立连接;

确定模块,用于在确定所述终端设备未开启绝对音量功能的情况下,确定所述耳机的当前音量,以播放所述终端设备传输的音频,所述当前音量不为零。

本发明实施例第三方面提供了一种耳机,可以包括:

存储有可执行程序代码的存储器;

以及所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,所述可执行程序代码被所述处理器执行时,使得所述处理器实现如本发明实施例第一方面所述的方法。

本发明实施例第四方面提供一种计算机可读存储介质,其上存储有可执行程序代码,所述可执行程序代码被处理器执行时,实现如本发明实施例第一方面所述的方法。

本发明实施例第五方面公开一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行本发明实施例第一方面公开的任意一种所述的方法。

本发明实施例第六方面公开一种应用发布平台,该应用发布平台用于发布计算机程序产品,其中,当该计算机程序产品在计算机上运行时,使得该计算机执行本发明实施例第一方面公开的任意一种所述的方法。

从以上技术方案可以看出,本发明实施例具有以下优点:

在本发明实施例中,通过蓝牙与终端设备建立连接;在确定所述终端设备未开启绝对音量功能的情况下,确定所述耳机的当前音量,以播放所述终端设备传输的音频,所述当前音量不为零。即耳机与终端设备通过蓝牙进行连接;该耳机判断该终端设备是否开启绝对音量功能;该耳机在确定该终端设备未开启该绝对音量功能的情况下,确定该耳机的当前音量,以播放该终端设备传输的音频。这样一来,耳机在确定与该耳机连接的终端设备未开启绝对音量功能的情况下,可以以不为零的当前音量,来播放该终端设备发送的音频。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,还可以根据这些附图获得其它的附图。

图1a为本发明实施例中耳机音量确定方法的一个实施例示意图;

图1b为本发明实施例中耳机接收第一注册结果的一个实施例示意图;

图2为本发明实施例中耳机音量确定方法的另一个实施例示意图;

图3为本发明实施例中耳机音量确定方法的另一个实施例示意图;

图4a为本发明实施例中耳机的一个实施例示意图;

图4b为本发明实施例中耳机的另一个实施例示意图;

图5为本发明实施例中耳机的另一个实施例示意图。

具体实施方式

本发明实施例提供了一种耳机音量确定方法、耳机以及计算机可读存储介质,用于耳机在确定与该耳机连接的终端设备未开启绝对音量功能的情况下,可以以不为零的当前音量,来播放该终端设备发送的音频。

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,都应当属于本发明保护的范围。

可以理解的是,本发明实施例中所涉及的终端设备可以包括一般的手持有屏电子终端设备,诸如手机、智能电话、便携式终端、终端、个人数字助理(Personal DigitalAssistant,PDA)、便携式多媒体播放器(Personal Media Player,PMP)装置、笔记本电脑、笔记本(Note Pad)、无线宽带(Wireless Broadband,Wibro)终端、平板电脑(PersonalComputer,PC)、智能PC、销售终端(Point of Sales,POS)和车载电脑等。

终端设备也可以包括可穿戴设备。可穿戴设备可以直接穿戴在用户身上,或是整合到用户的衣服或配件的一种便携式电子设备。可穿戴设备不仅仅是一种硬件设备,更可以通过软件支持以及数据交互、云端交互来实现强大的智能功能,比如:计算功能、定位功能、报警功能,同时还可以连接手机及各类终端。可穿戴设备可以包括但不限于以手腕为支撑的watch类(比如手表、手腕等产品),以脚为支撑的shoes类(比如鞋、袜子或者其他腿上佩戴产品),以头部为支撑的Glass类(比如眼镜、头盔、头带等)以及智能服装,书包、拐杖、配饰等各类非主流产品形态。

可以理解的是,本发明实施例中所涉及的耳机可以是蓝牙耳机,该蓝牙耳机是无线的。该蓝牙耳机可以与终端设备通过该终端设备上的蓝牙功能进行连接。

一般情况下,蓝牙耳机的充电时间都保持在2个小时以内,因为充电时间过长会直接导致该蓝牙耳机内部的机器线路板老化甚至是烧坏,还会出现各种各样的机器故障,例如:待机时间缩短、经常断线、通话距离缩短、无法开机等问题。在充电过程中,当蓝牙耳机连接电源进行充电时,该蓝牙耳机上的红色指示灯处于长亮状态;在该蓝牙耳机充电完毕之后,该蓝牙耳机上的蓝色指示灯亮起,该蓝色指示灯可以处于长亮状态,也可以间歇性闪烁,此处不做具体限定。

需要说明的是,现有技术中,如表1所示,为本发明实施例中当耳机确定终端设备开启绝对音量功能时,该耳机的当前音量的输出逻辑的示例。

表1

需要说明的是,在表1中,以终端设备的原始音量为X和耳机的原始音量为X为例进行说明。

表1中,终端设备中不同的音量对应不同的音阶,耳机中不同的音量对应不同的音阶。在同一音量的情况下,终端设备的音阶与耳机的音阶具有一定对应关系。表1中所涉及的字母都为正数。

由于终端设备开启绝对音量功能,所以,用户可以通过按压该终端设备上的音量键同步调整蓝牙耳机的音频播放音量,同理,用户也可以通过按压该蓝牙耳机上的音量键同步调整终端设备的音频播放音量。

可以理解的是,不同的音量可以对应不同的音量显示,例如:X对应16,X-a对应15。其中,终端设备的连接记录里可以存储蓝牙耳机对应的音量显示,该蓝牙耳机中也可以存储该蓝牙耳机对应的音量显示。

不同的音量也可以对应不同的输出功率,功率的单位为瓦(简称:W)。其中,音量越大,该音量对应的输出功率也越大。

现有技术中,如表2所示,为本发明实施例中当耳机确定终端设备未开启绝对音量功能时,该耳机的当前音量的输出逻辑的一个示例。

表2

在表2中,耳机的当前音量默认处于mute状态。由于终端设备未开启绝对音量功能,所以,用户无法通过按压该终端设备上的音量键可以同步调整蓝牙耳机的音频播放音量。

下面以实施例的方式,对本发明技术方案做进一步的说明,如图1a所示,为本发明实施例中耳机音量确定方法的一个实施例示意图,该方法应用于耳机,该方法可以包括:

101、通过蓝牙与终端设备建立连接。

其中,蓝牙是一种可以支持多种设备之间进行通信(即进行无线信息交换)的无线电技术。在本发明中,蓝牙可以支持终端设备向耳机传输音频。

可以理解的是,在耳机通过蓝牙与终端设备建立连接之前,终端设备可以响应用户的第一指令,该第一指令用于指示该终端设备打开蓝牙功能(简称:蓝牙);该终端设备根据该第一指令,打开蓝牙。

可选的,当终端设备开机时,会自动触发蓝牙开启,为耳机与终端设备建立连接提供了便捷性。

需要说明的是,该第一指令可以是语音指令,可以是按键指令,该按键指令可以是实体按键指令,也可以是虚拟按键指令,此处不做具体限定。

示例性的,用户点开终端设备的显示界面,在显示界面点击“开启蓝牙”,终端设备响应用户这一点击操作,打开蓝牙。

可选的,耳机通过蓝牙与终端设备建立连接,可以包括但不限于以下实现方式:

实现方式1:耳机检测该耳机的第一剩余电量;该耳机在该第一剩余电量大于第一预设电量阈值的情况下,通过蓝牙与终端设备建立连接。

需要说明的是,电量指的是电池容量,该电池容量的计量单位,即该电量的计量单位为毫安小时mAh。其中,1mAh=0.001安A×3600秒s=3.6As=3.6库仑C。

例如:一个电池容量为900mAh的电池,使得300mA恒流的耳机可以持续工作3小时。

可以理解的是,终端设备也可以检测该终端设备的第二剩余电量;在该第二剩余电量大于第一预设电量阈值的情况下,通过蓝牙与耳机建立连接。

其中,第一预设电量阈值和第二预设电量阈值可以是从大量实验数据中采集得到的。特别的,该第一预设电量阈值和该第二预设电量阈值可以相同或不同,该第一剩余电量和该第二剩余电量也可以相同或不同,此处不做具体限定。

示例性的,假设终端设备的电量充足,耳机的第一预设电量阈值为300mAh。耳机检测到该耳机的第二剩余电量为350mAh,该350mAh大于300mAh,此时,该耳机通过蓝牙与耳机建立连接。

实现方式2:耳机检测该耳机与终端设备之间的距离;耳机在该距离位于预设距离范围内的情况下,通过蓝牙与终端设备建立连接。

特别的,耳机在该距离等于预设距离范围的情况下,也可以通过蓝牙与终端设备建立连接。

其中,预设距离范围可以是第一预设距离阈值和第二预设距离阈值构成的区间,该第一预设距离阈值小于该第二预设距离阈值。

示例性的,假设第一预设距离阈值为0米(简称:m),第二预设距离阈值为10m,预设距离范围为(0m,10m)。耳机检测该耳机与终端设备之间的距离为2.5m,该2.5m位于(0m,10m)内,此时,该耳机通过蓝牙与耳机建立连接。

可选的,步骤101之后。该方法还可以包括:输出第一提示信息,该第一提示信息用于提示用户耳机与终端设备已经连接好了。

可选的,耳机输出第一提示信息,可以包括但不限于以下实现方式:

实现方式1:耳机以语音的形式,播放第一提示信息。

需要说明的是,该语音可以是耳机出厂前设置的,也可以是用户根据自身爱好自定义设置的,此处不做具体限定。

实现方式2:耳机以闪灯的形式,输出第一提示信息。

需要说明的是,该闪灯可以是单色灯光闪烁,也可以彩色灯光交替闪烁,此处不做具体限定。

实现方式3:耳机以振动的形式,输出第一提示信息。

需要说明的是,该振动可以是间歇性振动,也可以是持续性振动,此处不做具体限定。

示例性的,耳机通过蓝牙与终端设备建立连接之后,耳机持续振动两秒,以提示用户耳机与终端设备已经连接好了。

可以理解的是,无论是语音的形式、闪灯的形式,还是振动的形式,都是为了便于用户直观地获知耳机已经通过蓝牙与终端设备建立连接。特别的,实现方式1-3可以相互结合,形成新的实现方式,这些新的实现方式也都在本发明保护的范围内,此处不做具体赘述。

102、在确定所述终端设备未开启绝对音量功能的情况下,确定所述耳机的当前音量,以播放所述终端设备传输的音频。

其中,该当前音量不为零。

可以理解的是,终端设备大多支持绝对音量功能。该绝对音量功能可以处于开启状态,也可以处于关闭状态,此处不做具体限定。

其中,绝对音量功能是通过终端设备系统中内置的蓝牙绝对音量属性值控制的。该绝对音量功能所处的状态可以在终端设备的系统文件中配置,在配置过程中,如果在系统文件中配置为false,那么,该绝对音量功能将一直处于开启状态;如果在该系统文件中配置为true,那么,该绝对音量功能一直处于关闭状态,即该绝对音量功能一直处于未开启状态。

可选的,耳机确定该终端设备未开启绝对音量功能,可以包括但不限于以下的实现方式:

实现方式1:耳机若在预设时长内未接收该终端设备发送的第一注册结果,则确定该终端设备未开启该绝对音量功能。

其中,该第一注册结果包括开启该绝对音量功能的指示信息或未开启该绝对音量功能的指示信息;该预设时长可以是耳机在出厂前就设置的,也可以是用户自定义设置的,此处不做具体限定。

可以理解的是,对于终端设备而言,终端设备在音量变化通知(Volume ChangeNotification)中进行注册,得到第一注册结果,该第一注册结果可以包括该终端设备开启绝对音量功能的指示信息,也可以包括该终端设备未开启该绝对音量功能的指示信息;该终端设备将该第一注册结果向与该终端设备连接的耳机发送。但是,对于耳机而言,无论该第一注册结果是包括该终端设备开启绝对音量功能的指示信息,还是包括该终端设备未开启该绝对音量功能的指示信息,该耳机如果在预设时长内没有接收到该终端设备发送的第一注册结果,那么,该耳机都默认该终端设备未开启该绝对音量功能。

示例性的,假设预设时长为3秒(简称:s),第一注册结果包括终端设备开启绝对音量功能的指示信息。该终端设备向耳机发送第一注册结果,由于该耳机在3s内没有接收到该第一注册结果,因此,该耳机确定该终端设备未开启绝对音量功能。

需要说明的是,终端设备在音量变化通知(Volume Change Notification)中进行注册之前,终端设备和耳机可以先连接蓝牙的音视频远程控制协议(The Audio/VideoRemote Control Profile,AVRCP)。该AVRCP定义了该终端设备和该耳机之间的音视频传输的特点和流程,来确保该终端设备和该耳机之间音视频传输控制的兼容。一般可以包括但不限于暂停,停止,播放,音量控制等远程控制操作。

可选的,如图1b所示,为本发明实施例中耳机接收第一注册结果的一个实施例示意图。

其中,该第一注册结果可以包括该终端设备支持绝对音量功能的指示信息,也可以包括该终端设备不支持该绝对音量功能的指示信息。

在图1b中,103、终端设备连接AVRCP;104、耳机连接该AVRCP;105、该终端设备注册Volume Change Notification,得的第一注册结果;106、该终端设备将该第一注册结果向该耳机发送;107、该耳机接收该第一注册结果。

实现方式2:耳机若在该预设时长内接收该终端设备发送的第一注册结果包括未开启该绝对音量功能的指示信息,则确定该终端设备未开启该绝对音量功能。

示例性的,假设预设时长为3s。终端设备在Volume Change Notification中进行注册,得到第一注册结果,该第一注册结果包括未开启该绝对音量功能的指示信息;该终端设备将该第一注册结果向耳机发送;该耳机在第2s接收到该终端设备发送的第一注册结果,该第2s小于预设时长为3s,此时,该耳机根据第一注册结果包括未开启该绝对音量功能的指示信息,确定该终端设备未开启该绝对音量功能。

可选的,耳机在确定该终端设备未开启绝对音量功能的情况下,确定该耳机的当前音量,可以包括但不限于以下的实现方式:

实现方式1:耳机在确定该终端设备未开启该绝对音量功能的情况下,获取该终端设备的原始音量,并将该终端设备的原始音量确定为该耳机的当前音量。

可以理解的是,该终端设备的原始音量可以为该终端设备的最大音量,也可以是该终端设备最后一次播放音频的音量,即该耳机可以以终端设备的最大音量来播放该终端设备传输的音频,也可以以终端设备最后一次播放音频的音量来播放该终端设备重新传输给耳机的音频,此处不做具体限定。

实现方式2:耳机在确定该终端设备未开启该绝对音量功能的情况下,获取该终端设备的原始音量;该耳机响应用户的操作,获取该终端设备的目标音阶;该耳机根据该终端设备的原始音量和该终端设备的目标音阶,确定该耳机的当前音量。

可以理解的是,该用户的操作可以是该用户的语音操作,可以是该用户的按键操作,该按键操作可以是实体按键操作,也可以是虚拟按键操作,此处不做具体限定。

目标音阶指的是表3所示的终端设备的音阶表中的音阶。

示例性的,如表3所示,为本发明实施例中当耳机确定终端设备未开启绝对音量功能时,该耳机的当前音量的输出逻辑的另一个示例。

表3

在表3中,假设耳机的当前音量为最大音量。那么,终端设备可以根据该终端设备的原始音量和该终端设备的目标音阶,确定该耳机的当前音量。

可选的,耳机响应用户的操作,获取该终端设备的目标音阶;该耳机根据该终端设备的原始音量和该终端设备的目标音阶,确定该耳机的当前音量,可以包括但不限于以下的实现方式:

实现方式1:耳机响应用户的音量提高操作,获取该终端设备的第一目标音阶;该耳机将该终端设备的原始音量与该终端设备的第一目标音阶相加,得到该耳机的当前音量。

实现方式2:耳机响应用户的音量降低操作,获取该终端设备的第二目标音阶;该耳机将该终端设备的原始音量与该终端设备的第二目标音阶相减,得到该耳机的当前音量。

示例性的,根据表3,假设终端设备的原始音量对应的音阶为X。耳机响应用户的音量降低操作,获取该终端设备的第二目标音阶为a、b和c,该耳机将X-a-b-c,得到当前音阶;该耳机获取该当前音阶对应的当前音量。

可选的,步骤102之后,该方法还可以包括但不限于以下实现方式:

实现方式1:耳机在检测到终端设备传输的音频播放完毕的情况下,断开与该终端设备之间的连接。

可以理解的是,耳机检测音频播放完毕可以是该耳机检测该音频中不存在声音,此处不做具体赘述。

实现方式2:耳机在检测到终端设备传输的音频播放完毕的情况下,在目标预设时长之后,断开与该终端设备之间的连接。

需要说明的是,该目标预设时长可以是耳机在出厂前设置的,也可以是根据用户的习惯自定义设置的,此处不做具体限定。

示例性的,假设目标预设时长为30s。耳机在检测到终端设备传输的音频播放完毕的30s之后,断开与该终端设备之间的连接。

实现方式3:耳机将该当前音量进行存储,以播放下一次终端设备传输的音频。

在本发明实施例中,通过蓝牙与终端设备建立连接;在确定所述终端设备未开启绝对音量功能的情况下,确定所述耳机的当前音量,以播放所述终端设备传输的音频,所述当前音量不为零。即耳机与终端设备通过蓝牙进行连接;该耳机判断该终端设备是否开启绝对音量功能;该耳机在确定该终端设备未开启该绝对音量功能的情况下,确定该耳机的当前音量,以播放该终端设备传输的音频。这样一来,耳机在确定与该耳机连接的终端设备未开启绝对音量功能的情况下,可以以不为零的当前音量,来播放该终端设备发送的音频。

如图2所示,为本发明实施例中耳机音量确定方法的另一个实施例示意图,该方法应用于耳机,该方法可以包括:

201、通过蓝牙与终端设备建立连接。

202、在确定所述终端设备未开启绝对音量功能的情况下,确定所述耳机的当前音量,以播放所述终端设备传输的音频。

其中,该当前音量不为零。

需要说明的是,步骤201-202与本实施例中图1所示的步骤101-102类似,此处不再赘述。

203、在确定所述终端设备开启绝对音量功能的情况下,若在连接记录中检测到所述耳机的标识,则根据所述耳机的标识,获取所述耳机的历史音量,并根据所述耳机的历史音量,确定所述耳机的当前音量,以播放所述终端设备传输的音频。

需要说明的是,每当耳机与终端设备通过蓝牙进行连接,该终端设备都会形成一个连接结果;该终端设备将这些结果,形成连接记录并将该连接记录进行存储。特别的,该连接结果可以包括与耳机的标识,该标识对应的连接时间和/或地点,该标识对应的耳机的历史音量。

其中,耳机的标识具有唯一性;耳机的历史音量的数量为多个时,这多个历史音量可以相同或不同,此处不做具体限定。

可选的,耳机确定该终端设备开启绝对音量功能,可以包括:耳机若在预设时长内接收该终端设备发送的第一注册结果包括开启该绝对音量功能的指示信息,则确定该终端设备开启该绝对音量功能。

可选的,耳机根据该耳机的历史音量,确定该耳机的当前音量,可以包括但不限于以下实现方式:

实现方式1:耳机获取该耳机的多个历史音量;该耳机根据该多个历史音量,得到平均历史音量;该耳机将该耳机的平均历史音量确定为该耳机的当前音量。

可以理解得是,耳机存储的当前音量可以作为历史音量,当该耳机与同一终端设备连接多次时,该耳机存储有多个历史音量。

示例性的,假设耳机存储有三个历史音量的音量显示,分别为3、6和8。耳机根据这三个历史音量,得到平均历史音量的音量显示为(3+6+8)/3=5.67,根据四舍五入原则,5.67≈6,此时,该耳机可以将6对应的音量作为该耳机的当前音量,以播放该终端设备传输的音频。

实现方式2:耳机获取该耳机的多个历史音量中的任一历史音量,并将该任一历史音量确定为该耳机的当前音量。

可以理解得是,耳机可以在多个历史音量中随机选择一个历史音量作为该耳机的当前音量。其中,耳机随机选择的一个历史音量可以是这多个历史音量中的最大音量。

实现方式3:耳机获取该耳机的多个历史音量中的最大音量,并将该最大音量确定为该耳机的当前音量。

可以理解得是,耳机将该耳机的多个历史音量进行大小比较,得到这多个历史音量中的最大音量。

在本发明实施例中,耳机与终端设备通过蓝牙进行连接;该耳机判断该终端设备是否开启绝对音量功能;该耳机在确定该终端设备未开启该绝对音量功能的情况下,确定该耳机的当前音量,以播放该终端设备传输的音频;该耳机在确定该终端设备开启该绝对音量功能的情况下,确定连接记录中有耳机标识之后,可以根据该耳机的历史音量确定该耳机的当前音量,以播放该终端设备传输的音频。这样一来,耳机不仅在确定与该耳机连接的终端设备未开启绝对音量功能的情况下,可以以不为零的当前音量,来播放该终端设备发送的音频,而且在确定与该耳机连接的终端设备开启绝对音量功能的情况下,根据该耳机的历史音量确定该耳机的当前音量,来播放该终端设备传输的音频,增加了该耳机的当前音量的选择性。

如图3所示,为本发明实施例中耳机音量确定方法的另一个实施例示意图,该方法应用于耳机,该方法可以包括:

301、通过蓝牙与终端设备建立连接。

302、在确定所述终端设备未开启绝对音量功能的情况下,确定所述耳机的当前音量,以播放所述终端设备传输的音频。

其中,该当前音量不为零。

需要说明的是,步骤301-302与本实施例中图1所示的步骤101-102类似,此处不再赘述。

203、在确定所述终端设备开启绝对音量功能的情况下,若在连接记录中未检测到所述耳机的标识,则获取所述耳机的原始音量,并根据所述耳机的原始音量,确定所述耳机的当前音量,以播放所述终端设备传输的音频。

可选的,该耳机的原始音量可以是该耳机的最大音量,如此,该耳机可以将该最大音量确定为该耳机的当前音量。

在本发明实施例中,耳机与终端设备通过蓝牙进行连接;该耳机判断该终端设备是否开启绝对音量功能;该耳机在确定该终端设备未开启该绝对音量功能的情况下,确定该耳机的当前音量,以播放该终端设备传输的音频;该耳机在确定该终端设备开启该绝对音量功能的情况下,确定连接记录中没有耳机标识之后,可以根据该耳机的原始音量确定该耳机的当前音量,以播放该终端设备传输的音频。这样一来,耳机不仅在确定与该耳机连接的终端设备未开启绝对音量功能的情况下,可以以不为零的当前音量,来播放该终端设备发送的音频,而且在确定与该耳机连接的终端设备开启绝对音量功能的情况下,根据该耳机的原始音量确定该耳机的当前音量,来播放该终端设备传输的音频,增加了该耳机的当前音量的选择性。

如图4a所示,为本发明实施例中耳机的一个实施例示意图,该耳机可以包括:连接模块401和确定模块402;

连接模块401,用于通过蓝牙与终端设备建立连接;

确定模块402,用于在确定该终端设备未开启绝对音量功能的情况下,确定该耳机的当前音量,以播放该终端设备传输的音频,该当前音量不为零。

可选的,在本发明的一些实施例中,如图4b所示,为本发明实施例中耳机的另一个实施例示意图,该耳机还可以包括:获取模块403;

获取模块403,用于在确定该终端设备未开启该绝对音量功能的情况下,获取该终端设备的原始音量,

确定模块402,具体用于将该终端设备的原始音量确定为该耳机的当前音量;

或,

获取模块403,还用于在确定该终端设备未开启该绝对音量功能的情况下,获取该终端设备的原始音量;响应用户的操作,获取该终端设备的目标音阶;

确定模块402,具体用于根据该终端设备的原始音量和该终端设备的目标音阶,确定该耳机的当前音量。

可选的,在本发明的一些实施例中,

获取模块403,具体用于响应用户的音量提高操作,获取该终端设备的第一目标音阶;

确定模块402,具体用于将该终端设备的原始音量与该终端设备的第一目标音阶相加,得到该耳机的当前音量;或,

获取模块403,具体用于响应用户的音量降低操作,获取该终端设备的第二目标音阶;

确定模块402,具体用于将该终端设备的原始音量与该终端设备的第二目标音阶相减,得到该耳机的当前音量。

可选的,在本发明的一些实施例中,

确定模块402,具体用于若在预设时长内未接收该终端设备发送的第一注册结果,则确定该终端设备未开启该绝对音量功能,该第一注册结果包括开启该绝对音量功能的指示信息或未开启该绝对音量功能的指示信息;

或,

确定模块402,具体用于若在该预设时长内接收该终端设备发送的第一注册结果包括未开启该绝对音量功能的指示信息,则确定该终端设备未开启该绝对音量功能。

可选的,在本发明的一些实施例中,

确定模块402,还用于在确定该终端设备开启绝对音量功能的情况下,若在连接记录中检测到该耳机的标识,则根据该耳机的标识,获取该耳机的历史音量,并根据该耳机的历史音量,确定该耳机的当前音量,以播放该终端设备传输的音频;若在连接记录中未检测到该耳机的标识,则获取该耳机的原始音量,并根据该耳机的原始音量,确定该耳机的当前音量,以播放该终端设备传输的音频。

可选的,在本发明的一些实施例中,

确定模块402,具体用于若在预设时长内接收该终端设备发送的第一注册结果包括开启该绝对音量功能的指示信息,则确定该终端设备开启该绝对音量功能。

可选的,在本发明的一些实施例中,

获取模块403,具体用于获取该耳机的多个历史音量;根据该多个历史音量,得到平均历史音量;

确定模块402,具体用于将该耳机的平均历史音量确定为该耳机的当前音量;或,

获取模块403,具体用于获取该耳机的多个历史音量中的任一历史音量;

确定模块402,具体用于将该任一历史音量确定为该耳机的当前音量;或,获取模块403,具体用于获取该耳机的多个历史音量中的最大音量;

确定模块402,具体用于将该最大音量确定为该耳机的当前音量。

如图5所示,为本发明实施例中耳机的一个实施例示意图,可以包括:处理器501和存储器502;

在本发明实施例中,处理器501具有以下功能:

通过蓝牙与终端设备建立连接;

在确定该终端设备未开启绝对音量功能的情况下,确定该耳机的当前音量,以播放该终端设备传输的音频,该当前音量不为零。

可选的,处理器501还具有以下功能:

在确定该终端设备未开启该绝对音量功能的情况下,获取该终端设备的原始音量,并将该终端设备的原始音量确定为该耳机的当前音量;或,在确定该终端设备未开启该绝对音量功能的情况下,获取该终端设备的原始音量;响应用户的操作,获取该终端设备的目标音阶;根据该终端设备的原始音量和该终端设备的目标音阶,确定该耳机的当前音量。

可选的,处理器501还具有以下功能:

响应用户的音量提高操作,获取该终端设备的第一目标音阶;将该终端设备的原始音量与该终端设备的第一目标音阶相加,得到该耳机的当前音量;或,响应用户的音量降低操作,获取该终端设备的第二目标音阶;将该终端设备的原始音量与该终端设备的第二目标音阶相减,得到该耳机的当前音量。

可选的,处理器501还具有以下功能:

若在预设时长内未接收该终端设备发送的第一注册结果,则确定该终端设备未开启该绝对音量功能,该第一注册结果包括开启该绝对音量功能的指示信息或未开启该绝对音量功能的指示信息;或,若在该预设时长内接收该终端设备发送的第一注册结果包括未开启该绝对音量功能的指示信息,则确定该终端设备未开启该绝对音量功能。

可选的,处理器501还具有以下功能:

在确定该终端设备开启绝对音量功能的情况下,若在连接记录中检测到该耳机的标识,则根据该耳机的标识,获取该耳机的历史音量,并根据该耳机的历史音量,确定该耳机的当前音量,以播放该终端设备传输的音频;若在连接记录中未检测到该耳机的标识,则获取该耳机的原始音量,并根据该耳机的原始音量,确定该耳机的当前音量,以播放该终端设备传输的音频。

可选的,处理器501还具有以下功能:

若在预设时长内接收该终端设备发送的第一注册结果包括开启该绝对音量功能的指示信息,则确定该终端设备开启该绝对音量功能。

可选的,处理器501还具有以下功能:

获取该耳机的多个历史音量;根据该多个历史音量,得到平均历史音量;将该耳机的平均历史音量确定为该耳机的当前音量;或,获取该耳机的多个历史音量中的任一历史音量,并将该任一历史音量确定为该耳机的当前音量;或,获取该耳机的多个历史音量中的最大音量,并将该最大音量确定为该耳机的当前音量。

在本发明实施例中,存储器502还具有以下功能:

存储处理器501的处理过程和处理结果。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。

所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

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

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

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

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

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 耳机音量确定方法、耳机以及计算机可读存储介质
  • 音量调节方法、耳机及计算机可读存储介质
技术分类

06120113195849