一种控制音频输出的方法和使用该方法的电子装置

文档序号:1430685 发布日期:2020-03-17 浏览:6次 >En<

阅读说明:本技术 一种控制音频输出的方法和使用该方法的电子装置 ([db:专利名称-en]) 是由 朱鹉 徐�明 于 2019-11-22 设计创作,主要内容包括:本公开涉及一种控制音频输出的方法和使用该方法的电子装置。所述方法包括:建立电子装置与蓝牙装置之间的蓝牙通信连接;确定关于电子装置中使用蓝牙装置的音频输出单元进行输出的音频的输出设置;获取电子装置接收到的蓝牙装置的蓝牙信号的强度;基于所述蓝牙信号的强度来调整所述音频的输出方式,其中,蓝牙装置表示具有蓝牙通信单元的装置。([db:摘要-en])

一种控制音频输出的方法和使用该方法的电子装置

技术领域

本申请涉及一种控制音频输出的方法和使用该方法的电子装置,更具体地,涉及一种电子装置的基于蓝牙信号的强度控制音频输出的方法和基于蓝牙信号的强度控制音频输出的电子装置。

背景技术

随着蓝牙技术的发展,蓝牙通信技术被广泛使用。当蓝牙装置(例如,蓝牙耳机、车载蓝牙、蓝牙音响等)被连接到电子装置(例如,手机、计算机等)时,会设置电子装置的音频(例如,媒体音频或者通话音频)的输出方式,以确定是否通过蓝牙装置的音频输出单元输出电子装置的音频。然而,在现有技术中,例如,当手机和蓝牙装置连接后,手机的通话音频和/或媒体音频一旦被设置为通过蓝牙装置的音频输出单元进行输出,只要手机和蓝牙装置处于蓝牙通信连接状态,无论手机和蓝牙装置距离多远,手机的通话音频和/或媒体音频始终通过蓝牙装置输出,在这种情况下,若要停止使用蓝牙装置输出电子装置的通话音频和/或媒体音频,用户必须主动断开蓝牙连接或者修改设置,用户若不能及时主动进行干预,可能会导致不期望的结果。因此,需要一种能够根据与电子装置连接的蓝牙装置(例如蓝牙耳机、车载蓝牙等)的使用场景,智能切换电子装置的音频输出方式的方法,使得能够方便及时地更改电子装置的音频输出方式。

发明内容

本公开的各方面将至少解决上述问题和/或缺点,并至少提供以下所述优点。因此,本发明的目的在于提供一种电子装置的基于蓝牙信号的强度控制音频输出的方法和基于蓝牙信号的强度控制音频输出的电子装置,所述方法能够方便及时地更改电子装置的音频输出方式。

本发明的一方面在于提供一种电子装置的控制音频输出的方法,所述方法包括:A)建立电子装置与蓝牙装置之间的蓝牙通信连接;B)确定关于电子装置中使用蓝牙装置的音频输出单元进行输出的音频的输出设置;C)获取电子装置接收到的蓝牙装置的蓝牙信号的强度;D)基于所述蓝牙信号的强度来调整所述音频的输出方式,其中,蓝牙装置表示具有蓝牙通信单元的装置。

可选地,所述电子装置的所有音频或部分音频被预先设置为使用蓝牙装置的音频输出单元进行输出,或者在步骤B)被用户设置为使用蓝牙装置的音频输出单元进行输出。

可选地,步骤D)包括:当确定所述蓝牙信号的强度小于阈值时,确定使用电子装置的音频输出单元输出所述音频。

可选地,步骤D)包括:当确定所述蓝牙信号强度小于阈值时,输出关于询问是否切换电子装置的音频输出单元和蓝牙装置的音频输出单元的信息;响应于接收到用于将蓝牙装置的音频输出单元切换为电子装置的音频输出单元的输入,确定使用电子装置的音频输出单元输出所述音频。

可选地,所述阈值基于蓝牙装置的类型和/或针对所述蓝牙输出单元的历史操作被确定。

可选地,所述阈值由用户预先设置。

可选地,所述方法还包括:响应于确定使用电子装置的音频输出单元输出所述音频,断开所述蓝牙通信连接。

本公开的另一方面在于提供一种控制音频输出的电子装置,所述电子装置包括:通信单元,被配置为建立与蓝牙装置之间的蓝牙通信连接;确定单元,被配置为确定关于电子装置中使用蓝牙装置的音频输出单元进行输出的音频的输出设置;获取单元,被配置为获取电子装置接收到的蓝牙装置的蓝牙信号的强度;调整单元,被配置为基于所述蓝牙信号的强度来调整所述音频的输出方式,其中,蓝牙装置表示具有蓝牙通信单元的装置。

可选地,所述电子装置的所有音频或部分音频被预先设置为使用蓝牙装置的音频输出单元进行输出,或者通过确定单元由用户设置为使用蓝牙装置的音频输出单元进行输出。

可选地,调整单元被配置为:当确定所述蓝牙信号的强度小于阈值时,确定使用电子装置的音频输出单元输出所述音频。

可选地,调整单元被配置为:当确定所述蓝牙信号强度小于阈值时,输出关于询问是否切换电子装置的音频输出单元和蓝牙装置的音频输出单元的信息;响应于接收到用于将蓝牙装置的音频输出单元切换为电子装置的音频输出单元的输入,确定使用电子装置的音频输出单元输出所述音频。

可选地,所述阈值基于蓝牙装置的类型和/或针对所述蓝牙输出单元的历史操作被确定。

可选地,所述阈值由用户预先设置。

可选地,调整单元还被配置为:响应于确定使用电子装置的音频输出单元输出所述音频,断开所述蓝牙通信连接。

本公开的另一方面在于提供一种计算机可读存储介质,其中,其上存储有计算机程序,所述程序被执行时实现如上所述的电子装置的控制音频输出的方法。

本公开的另一方面在于一种控制音频输出的电子装置,其特征在于,所述电子装置包括:通信单元,被配置为用于建立与蓝牙装置之间的蓝牙通信连接,其中,蓝牙装置表示具有蓝牙通信单元的装置;存储器,存储计算机程序;以及处理器,当所述计算机程序被处理器执行时,实现如上所述的电子装置的基于蓝牙信号的强度控制音频输出的方法。

附图说明

从以下结合附图进行的描述中,本公开的特定实施例的以上和其他方面、特征和优点将变得更加清楚,其中:

图1是根据本发明的实施例的电子装置的控制音频输出的方法的流程图;

图2是由用户将电子装置的所有音频设置为使用蓝牙装置的音频输出单元进行输出的示例的示图;

图3是根据本公开的实施例的基于电子装置接收到的蓝牙装置的蓝牙信号的强度来调整电子装置的音频的输出方式的示例的流程图;

图4是根据本公开的另一实施例的基于电子装置接收到的蓝牙装置的蓝牙信号的强度来调整电子装置的音频的输出方式的示例的流程图;以及

图5是根据本公开的实施例的控制音频输出的电子装置的框图。

具体实施方式

现将详细参照本发明的实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的元素。以下将通过参照附图来说明所述实施例,以便解释本发明。

图1是根据本发明的实施例的电子装置的控制音频输出的方法的流程图。

参照图1,在步骤S101,建立电子装置和蓝牙装置之间的蓝牙通信连接,其中,蓝牙装置表示具有蓝牙通信单元的装置,在下文中,蓝牙装置均表示具有蓝牙通信单元的装置。

具体地,电子装置可搜索附近的蓝牙装置,并与搜索到的蓝牙装置建立蓝牙通信连接。这里,电子装置可显示搜索到的蓝牙装置的列表,并通过用户的选择输入来建立与选择的蓝牙装置的蓝牙通信连接。或者,电子装置可与预先设置的蓝牙装置自动建立蓝牙通信连接。

在步骤S102,确定关于电子装置中使用蓝牙装置的音频输出单元进行输出的音频的输出设置。

作为示例,所述电子装置的所有音频或部分音频可被预先设置为使用蓝牙装置的音频输出单元进行输出。例如,电子装置可被默认设置或者出厂设置为当蓝牙装置与电子装置建立蓝牙通信连接之后,使用蓝牙装置的音频输出单元输出电子装置的通话音频和/或媒体音频。也就是说,可响应于电子装置和蓝牙装置之间建立蓝牙通信连接,自动使用蓝牙装置的音频输出单元输出电子装置的所有音频或部分音频,无需用户进行设置。这里,电子装置中的音频例如可以是媒体音频、通话音频等。作为示例,可在步骤S102由用户将电子装置的所有音频或部分音频设置为使用蓝牙装置的音频输出单元进行输出。下面将参照图2对步骤S102进行详细说明。

图2是由用户将电子装置的所有音频设置为使用蓝牙装置的音频输出单元进行输出的示例的示图。

参照图2,在电子装置与蓝牙耳机建立了蓝牙通信连接之后,用户可通过在图2显示的列表中选择通话音频选项和媒体音频选项将电子装置的通话音频和媒体音频设置为使用蓝牙耳机的音频输出单元进行输出。

作为示例,用户可将通话音频和媒体音频中的一个设置为使用蓝牙耳机的音频输出单元进行输出。

作为示例,用户可不选择通话音频选项和媒体音频选项两者,也就是说,虽然电子装置与蓝牙耳机建立了蓝牙通信连接,但是可不使用蓝牙装置的音频输出单元来输出电子装置的音频。

本领域技术人员应当理解,贯穿全文,电子装置不限于手机,蓝牙装置不限于蓝牙耳机,并且电子装置的音频不限于通话音频和媒体音频。

返回图1,在步骤S103,获取电子装置接收到的蓝牙装置的蓝牙信号的强度。

电子装置接收到的蓝牙装置的蓝牙信号的强度可由RSSI(Received SignalStrength Indicator)指示,RSSI可以用于表示电子装置收到的蓝牙装置的蓝牙信号的强度。

RSSI可由以下等式(1)计算:

RSSI=10*log P (1),

其中,P代表电子装置接收到的蓝牙装置的蓝牙信号的功率。

蓝牙装置可广播蓝牙信号,电子装置与蓝牙装置之间的距离会影响电子装置接收到的蓝牙装置的蓝牙信号的功率,因此也会影响RSSI。

电子装置通过获取接收到的蓝牙装置的蓝牙信号的功率P,计算出蓝牙信号强度RSSI。

由于RSSI与蓝牙装置和电子装置之间的距离有关,因此可基于RSSI计算蓝牙装置和电子装置之间的距离,或者基于电子装置和蓝牙装置之间的距离计算RSSI。

作为示例,可使用以下等式(2)计算电子装置和蓝牙装置之间的距离:

d=10^((abs(RSSI)-A)/(10*n)) (2)

其中,A表示电子装置和蓝牙装置相距1米时电子装置接收到的蓝牙装置的蓝牙信号的强度,n表示环境衰减因子。

返回图1,在步骤S104,基于电子装置接收到的蓝牙装置的蓝牙信号的强度来调整电子装置的音频的输出方式。这里,调整电子装置的输出方式例如可以是确定是否继续使用蓝牙装置输出电子装置的音频,即,是否将通过蓝牙装置输出的音频的输出方式切换为通过电子装置本身的音频输出单元(例如,扬声器)来输出。这样,由于可根据电子装置接收到的蓝牙装置的蓝牙信号的强度确定电子装置和蓝牙装置之间的距离,从而判断蓝牙装置的使用场景,因此可基于蓝牙信号的强度来确定是否对电子装置的音频输出单元和蓝牙装置的音频输出单元进行切换。下面将参照图3来详细说明。

图3是根据本公开的实施例的基于电子装置接收到的蓝牙装置的蓝牙信号的强度来调整电子装置的音频的输出方式的示例的流程图。

参照图3,在步骤S301,确定所述蓝牙信号的强度是否小于阈值。

如果所述蓝牙信号的强度小于阈值,则进行到步骤302,在步骤302,确定使用电子装置的音频输出单元输出电子装置中使用蓝牙装置的音频输出单元进行输出的电子装置的音频。也就是说,在蓝牙通信连接建立之后,确定使用蓝牙装置的音频输出单元进行输出的电子装置的音频,当确定电子装置接收到蓝牙装置的蓝牙信号的强度小于阈值时,使用电子装置的音频输出单元输出所述电子装置的音频。

如果在步骤S301确定所述蓝牙信号的强度不小于阈值,则进行到步骤303。在步骤303,确定继续使用蓝牙装置的音频输出单元输出电子装置的音频。

图4是根据本公开的另一实施例的基于电子装置接收到的蓝牙装置的蓝牙信号的强度来调整电子装置的音频的输出方式的示例的流程图。

参照图4,在步骤S401,确定所述蓝牙信号的强度是否小于阈值。

当确定所述蓝牙信号强度小于阈值时,进行到步骤S402,在步骤S402,输出关于询问是否切换电子装置的音频输出单元和蓝牙装置的音频输出单元的信息。作为示例,可以以文本、声音、动画等方式输出所述信息。

在步骤S403,响应于接收到用于将蓝牙装置的音频输出单元切换为电子装置的音频输出单元的输入,确定使用电子装置的音频输出单元输出所述电子装置的音频。

若在步骤S401确定所述蓝牙信号强度不小于阈值时,进行到步骤S404。在步骤S404,确定继续使用蓝牙装置的音频输出单元输出电子装置的音频。

下面以手机和蓝牙耳机分别作为电子装置和蓝牙装置的示例进行说明。在手机和蓝牙耳机建立蓝牙通信连接之后,可将手机的通话音频设置为使用蓝牙耳机的音频输出单元进行输出。当确定获取到的电子装置接收到的蓝牙耳机的蓝牙信号的强度小于阈值时,手机将手机的通话音频更改为使用手机的音频输出单元进行输出,或者输出关于询问是否切换电子装置的音频输出单元和蓝牙耳机的音频输出单元的信息。接下来,响应于接收到用于切换电子装置的音频输出单元和蓝牙耳机的音频输出单元的输入,确定使用电子装置的音频输出单元输出电子装置的通话音频。

以手机与车载蓝牙作为另一示例,手机与车载蓝牙建立蓝牙通信连接之后,可将手机的通话音频设置为使用车载蓝牙的音频输出单元进行输出。当用户在车内接听电话时,使用车载蓝牙的音频输出单元输出手机的通话音频。由于用户位于车内,因此,手机接收到的车载蓝牙的蓝牙信号的强度较大,而当通话结束用户携带手机下车后,手机接收到的车载蓝牙的蓝牙信号的强度会变小。相应地,如果用户未主动切断蓝牙连接或者切换手机通话音频的输出方式,则当再次来电时,仍然会由车载蓝牙输出手机的通话音频,此时用户不在车内,因此可能无法听到车载蓝牙输出的通话音频,并且此时手机也不输出通话音频,这样可能导致用户错过来电。

如上所述,由于用户携带手机下车后,手机接收到的车载蓝牙的蓝牙信号的强度明显变小,因此,可基于所述蓝牙信号的强度来确定是否改变手机的音频输出方式。

例如,当手机在车外时,手机接收到的车载蓝牙的蓝牙信号的强度大小为A,当手机在车内时,手机接收到的车载蓝牙的蓝牙信号的强度大小为B,由于车体的阻挡,A可能仅为B的20%。因此,可将阈值大小设置为A或其它值。

作为示例,阈值可根据蓝牙装置的类型而不同。例如,针对同一电子装置,与蓝牙耳机、车载蓝牙、蓝牙音响分别相应的阈值可具有不同的值。作为示例,可根据电子装置与蓝牙装置连接时电子装置的运动速度确定蓝牙装置的类型。作为示例,当确定电子装置的运动速度超过预定值时可确定蓝牙装置为车载蓝牙。

作为示例,所述阈值可由用户预先设置。

作为示例,所述阈值可基于针对蓝牙装置的蓝牙输出单元的历史操作被确定。

以手机和蓝牙耳机为例,当手机和蓝牙耳机建立蓝牙通信连接后,可将手机的通话音频设置为使用蓝牙耳机的音频单元进行输出。当接收到第一次来电时,如果手机和蓝牙耳机距离较远,手机接收到的蓝牙装置的蓝牙信号的强度较小,用户主动进行设置以使用电子装置的音频输出单元来输出手机的通话音频,若此时手机接收到的蓝牙耳机的蓝牙信号的强度为C,则当第二次来电时,如果手机接收到的蓝牙耳机的蓝牙信号的强度小于或等于C,则自动将电子装置的通话音频设置为使用电子装置的音频输出单元进行输出,或者输出关于询问是否切换电子装置的音频单元和蓝牙耳机的音频单元的提示。也就是说,可基于之前针对蓝牙耳机的历史操作将阈值设置为C。

作为示例,一开始可以不设定阈值,当蓝牙信号为特定值时,若用户执行了将蓝牙装置的音频输出单元切换为电子装置的音频输出单元的操作,则将该特定值作为初始阈值。

作为示例,响应于确定使用电子装置的音频输出单元输出所述电子装置的音频,可断开所述蓝牙通信连接。

以手机和蓝牙耳机为例,当确定手机接收到的蓝牙耳机的蓝牙信号的强度小于阈值时,将手机的音频确定为使用手机的音频输出单元进行输出,此时,可断开手机与蓝牙耳机之间的蓝牙通话连接以节省能耗。

以上已经结合图1至图4对根据本发明示例性实施例的电子装置的基于蓝牙信号的强度控制音频输出的方法进行了描述。在下文中,将参照图5对根据本发明示例性实施例的基于蓝牙信号的强度控制音频输出的电子装置进行描述。

图5是根据本公开的实施例的基于蓝牙信号的强度控制音频输出的电子装置的框图。

参照图5,电子装置500可包括通信单元501、确定单元502、获取单元503和调整单元504。作为示例,电子装置500可省略上述组件中的任意一个或另外地包括其它组件。

作为示例,通信单元501可被配置为建立与蓝牙装置之间的蓝牙通信连接。

作为示例,确定单元502可被配置为确定关于电子装置中使用蓝牙装置的音频输出单元进行输出的音频的输出设置。

作为示例,获取单元503可被配置为获取电子装置接收到的蓝牙装置的蓝牙信号的强度。

作为示例,调整单元504可被配置为基于所述蓝牙信号的强度来调整所述音频的输出方式。

作为示例,所述电子装置的所有音频或部分音频被预先设置为使用蓝牙装置的音频输出单元进行输出,或者通过确定单元502由用户设置为使用蓝牙装置的音频输出单元进行输出。

作为示例,调整单元504可被配置为:当确定所述蓝牙信号的强度小于阈值时,确定使用电子装置的音频输出单元输出所述音频。

作为另一示例,调整单元504可被配置为:当确定所述蓝牙信号强度小于阈值时,输出关于询问是否切换电子装置的音频输出单元和蓝牙装置的音频输出单元的信息;响应于接收到用于将蓝牙装置的音频输出单元切换为电子装置的音频输出单元的输入,确定使用电子装置的音频输出单元输出所述音频。

作为示例,所述阈值可基于蓝牙装置的类型和/或针对所述蓝牙输出单元的历史操作被确定。

作为示例,所述阈值可由用户预先设置。

作为示例,调整单元504还可被配置为:响应于确定使用电子装置的音频输出单元输出所述音频,断开所述蓝牙通信连接。

如上所述,根据本发明的示例性实施例,可基于电子装置接收到的蓝牙装置的蓝牙信号的强度方便及时地切换电子装置的音频输出方式。

本发明的示例性实施例提供一种存储有计算机程序的计算机可读存储介质,当计算机程序被处理器执行时实现如上述示例性实施例的电子装置的控制音频输出的方法。该计算机可读存储介质是可存储由计算机系统读出的数据的任意数据存储装置。计算机可读存储介质的示例包括:只读存储器、随机存取存储器、只读光盘、磁带、软盘、光数据存储装置和载波(诸如经有线或无线传输路径通过互联网的数据传输)。

根据本发明的示例性实施例的控制音频输出的电子装置可包括:通信单元、处理器和存储器,其中,通信单元被配置为用于建立与蓝牙装置之间的蓝牙通信连接,存储器存储有计算机程序,当所述计算机程序被处理器执行时,实现如上述示例性实施例所述的电子装置的控制音频输出的方法。

虽然已表示和描述了本发明的一些示例性实施例,但本领域技术人员应该理解,在不脱离由权利要求及其等同物限定其范围的本发明的原理和精神的情况下,可以对这些实施例进行各种修改。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种天线信息的发送、接收方法和设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!