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

一种音频输出设备的控制方法、装置、设备及介质

文献发布时间:2023-06-19 15:50:55



技术领域

本公开涉及电通信技术领域,尤其涉及一种音频输出设备的控制方法、装置、设备及介质。

背景技术

音频输出的方式有很多种,如扬声器、有线耳机、蓝牙耳机等,用户可以选择任意一种作为音频的输出设备。通常,在用户手动选择目标音频设备作为音频的输出设备后,即使有新的音频设备接入电子设备,依然会固定通过目标音频设备输出音频,该情况会导致用户无法明显感知电子设备接入新的音频设备,影响用户体验。

发明内容

为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种音频输出设备的控制方法、装置、设备及介质。

本公开实施例提供了一种音频输出设备的控制方法,包括:

响应第一选择操作,将选中的音频设备确定为音频的输出设备;

检测是否接入新的音频设备;

当检测到接入新的音频设备时,显示第一提示信息;所述第一提示信息用于提示用户有新的音频设备接入。

可选的,所述响应第一选择操作,将选中的音频设备确定为音频的输出设备,包括:

显示设备列表,所述设备列表包括当前已接入的音频设备的设备标识;

响应作用于所述设备列表中目标设备标识的第一选择操作,将所述目标设备标识对应的音频设备确定为所述音频的输出设备。

可选的,所述方法包括:

当检测到接入新的音频设备时,显示操作控件;其中,所述操作控件包括:指示忽略新设备的第一控件和指示选择新设备的第二控件。

可选的,所述响应第一选择操作,将选中的音频设备确定为音频的输出设备,包括:

响应作用于所述第二控件的第一选择操作,选中所述新的音频设备,将所述新的音频设备确定为音频的输出设备。

可选的,所述方法还包括:

当检测到接入新的音频设备时,获取所述新的音频设备的设备标识;

将所述新的音频设备的设备标识添加至设备列表。

可选的,所述方法还包括:

响应所述第一选择操作,在所述设备列表中将所述选中的音频设备的设备标识从未选中状态修改为选中状态。

可选的,所述方法还包括:

响应第二选择操作,获取基于所述第一选择操作选中的当前音频设备;

响应于检测到接入新的音频设备,显示第二提示信息,并将音频的输出设备从所述当前音频设备切换为最新接入的音频设备。

本公开实施例还提供了一种音频输出设备的控制装置,包括:

选择模块,用于响应第一选择操作,将选中的音频设备确定为音频的输出设备;

检测模块,用于检测是否接入新的音频设备;

提示模块,用于当检测到接入新的音频设备时,显示第一提示信息;所述第一提示信息用于提示用户有新的音频设备接入。

本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如本公开实施例提供的方法。

本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如本公开实施例提供的方法。

本公开实施例提供的技术方案与现有技术相比具有如下优点:

本公开实施例提供的音频输出设备的控制方法、装置、设备及介质,该方法首先响应第一选择操作,将选中的音频设备确定为音频的输出设备;而后检测是否接入新的音频设备;当检测到接入新的音频设备时,显示第一提示信息,第一提示信息用于提示用户有新的音频设备接入。本技术方案中,当用户选中音频设备作为音频的输出设备,且检测到接入新的音频设备时,显示第一提示信息,在第一提示信息的提示下,用户可以明显感知到接入了新的音频设备,由此加强新接入的音频设备对用户感知产生的影响,提高了用户体验。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本公开实施例提供的一种音频输出设备的控制方法的流程示意图;

图2为本公开实施例提供的一种设备列表的示意图;

图3为本公开实施例提供的一种控制音频的输出设备的场景示意图;

图4为本公开实施例提供的一种音频输出设备的控制装置的结构示意图;

图5为本公开实施例提供的一种电子设备的结构示意图。

具体实施方式

为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。

目前,用户手动选择目标音频设备作为音频的输出设备的方式,会导致用户无法明显感知电子设备接入新的音频设备,影响用户体验。基于此,本公开实施例提供一种音频输出设备的控制方法、装置、设备及介质,该技术可以应用于手机、平板电脑、可穿戴设备和计算机等任何需要切换音频输出设备的电子设备上,为便于理解,以下对本公开实施例进行详细介绍。

图1为本公开实施例提供的一种音频输出设备的控制方法的流程示意图,该方法可以由音频输出设备的控制装置执行,其中该装置可以采用软件和/或硬件实现,一般可集成在电子设备中,该电子设备可接入有线耳机、蓝牙耳机、蓝牙音箱等音频设备,诸如手机、电脑等。

如图1所示,该方法包括:

步骤S102,响应第一选择操作,将选中的音频设备确定为音频的输出设备。

本实施例中,在电子设备用于显示音频设备的界面上,显示电子设备当前已接入的至少一个音频设备。用户可以通过手指或者触控笔等在界面上对音频设备执行第一选择操作,在电子设备接收到作用于音频设备的第一选择操作时,选中音频设备,并将选中的音频设备确定为音频的输出设备。

步骤S104,检测是否接入新的音频设备。

在采用当前选中的音频设备作为音频的输出设备的过程中,电子设备实时检测是否接入新的音频设备。

步骤S106,当检测到接入新的音频设备时,显示新设备接入的第一提示信息;第一提示信息用于提示用户有新的音频设备接入。

在本实施例中,电子设备实时检测是否接入新的音频设备,直至检测到接入新的音频设备时,可以显示新设备接入的第一提示信息,以提示用户有新的音频设备接入,从而增加新的音频设备的存在感,加强新的音频设备对用户感知产生的影响,使新的音频设备更容易被用户感知。显示第一提示信息的方式可以有多种,例如,以弹窗的方式在电子设备的界面上显示第一提示信息,或者,以预设音频的方式在当前选中的音频设备上输出第一提示信息;上述第一提示信息的内容诸如为:请注意,有新的音频设备接入。

需要说明的是,本实施例在基于用户的第一选择操作选中音频设备的情况下,即使检测到接入新的音频设备,依然固定采用当前选中的音频设备作为音频的输出设备,直至用户通过第一选择操作将音频的输出设备从当前选中的音频设备切换为其他的音频设备时,再将切换后的音频设备作为音频的输出设备。

本公开实施例提供的音频输出设备的控制方法,当用户选中音频设备作为音频的输出设备,且检测到接入新的音频设备时,显示第一提示信息,在第一提示信息的提示下,用户可以明显感知到接入新的音频设备,加强了新接入的音频设备对用户感知产生的影响,提高了用户体验。

针对上述步骤S102,选中操作的实现方式可以有多种。在一种实施例中,第一选择操作例如包括:针对设备列表中设备标识的操作;相应地,响应第一选择操作,将选中的音频设备确定为音频的输出设备的实现方法包括:

显示设备列表,设备列表包括当前已接入的音频设备的设备标识。

具体的,当电子设备接入音频设备时,获取音频设备的设备标识,该设备标识可以为设备名称、设备识别码、设备图标等;将设备标识添加至设备列表。

响应作用于设备列表中目标设备标识的第一选择操作,将目标设备标识对应的音频设备确定为音频的输出设备。

用户可以从当前已接入的音频设备中,选择一个满足个人需求或适合当前音频输出场景的音频设备,作为音频的输出设备。在具体实施例中,电子设备接收用户针对设备列表中目标设备标识执行的第一选择操作,通过响应该第一选择操作,将目标设备标识对应的音频设备确定为音频的输出设备。示例性的,如图2所示,在包括有线耳机A、蓝牙耳机B和蓝牙音箱C的设备列表中,响应作用于有线耳机A的第一选择操作,将有线耳机A确定为音频的输出设备。

在本实施例中,当检测到接入新的音频设备时,可以获取新的音频设备的设备标识;将新的音频设备的设备标识添加至设备列表。

在获取到新的音频设备的设备标识的情况下,可以显示包括该设备标识的第一提示信息,该第一提示信息的内容诸如为:新接入蓝牙耳机D。

通常,电子设备接入新的音频设备时,可能是用户想要将该新的音频设备作为音频的输出设备,也有可能是电子设备进入到蓝牙连接的有效距离内,或者其他情况。基于此,在显示第一提示信息提示用户有新的音频设备接入的同时或之后,本实施例提供的方法还可以包括如下内容。

当检测到接入新的音频设备时,还可以显示操作控件;其中,操作控件包括:指示忽略新设备的第一控件和指示选择新设备的第二控件。

示例性的,第一控件的显示内容为“忽略”,第二控件的显示内容为“一键切换”。或者,第一提示信息包括:新设备接入的提示内容和是否选择新设备的询问内容,该询问内容例如为:是否切换为新接入的蓝牙耳机D;相应的,第一控件的显示内容为“否”,第二控件的显示内容为“是”。当然,以上仅为操作控件的示例,不应理解为限制,在实际应用中还可以有多种实现形式。

本实施中显示操作控件,能够为用户提供不同的选择,由此明确用户进一步的意图,从而更好地为用户提供满足个人需求的服务;尤其是在用户需要切换音频设备,也即将新的音频设备作为音频的输出设备的情况下,第二控件能够为用户提供更简便快捷的操作方式。

基于上述第二控件,在一种实施例中,第一选择操作例如包括:针对第二控件的操作;相应地,响应第一选择操作,将选中的音频设备确定为音频的输出设备的实现方法包括:响应作用于第二控件的第一选择操作,选中新的音频设备,将新的音频设备确定为音频的输出设备。

在具体实施例中,电子设备接收用户针对第二控件的第一选择操作,通过响应该第一选择操作,选中新的音频设备,并将新的音频设备确定为音频的输出设备,相当于将音频的输出设备从原选中的音频设备切换为该新的音频设备。

示例性的,在基于第一选择操作选中有线耳机A作为音频的输出设备的情况下,检测到接入新的音频设备,该新的音频设备例如为蓝牙耳机D;显示新设备接入的第一提示信息和包括第一控件、第二控件的操作控件;响应作用于第二控件的第一选择操作,将音频的输出设备从原选中的有线耳机A切换为新接入的蓝牙耳机D。

本实施例中的第二控件提供了一键切换音频设备的功能,简化用户的切换操作,便于用户在已选中的音频设备和新的音频设备之间快速选择想要的音频设备。

根据以上实施例,当选中音频设备时,可以参照如下实施例修改音频设备的状态。响应第一选择操作,在设备列表中将选中的音频设备的设备标识从未选中状态修改为选中状态。其中的第一选择操作包括:针对设备列表中设备标识的操作和针对第二控件的操作。具体可以通过不同形状和/或不同颜色的图标来表示音频设备的不同状态,如图2给出的示例,采用圆形图标表示音频设备的状态,其中,未填充颜色的圆形图标表示音频设备(蓝牙耳机B、蓝牙音箱C)为未选中状态,局部填充颜色的圆形图标表示音频设备(有线耳机A)为选中状态。

基于上述实施例中指示忽略新设备的第一控件,如果用户对第一控件发起触发操作,可以响应作用于第一控件的触发操作,保持将当前选中的音频设备继续作为音频的输出设备。示例性的,在选中有线耳机A作为音频的输出设备的情况下,检测到接入新的蓝牙耳机B;响应作用于第一控件的触发操作,固定采用有线耳机A作为音频的输出设备。

在本实施例中,当检测到接入新的音频设备时,无论是忽略新设备还是选择新设备,均会获取新的音频设备的设备标识,并将新的音频设备的设备标识添加至设备列表。

此外,除了根据上述实施例,基于用户的第一选择操作,将选中的音频设备确定为音频的输出设备之外,本实施例还可以提供如下一种自动切换音频设备的方法,包括:

响应第二选择操作,获取基于第一选择操作选中的当前音频设备;响应于检测到接入新的音频设备,显示第二提示信息,并将音频的输出设备从当前音频设备切换为最新接入的音频设备。

其中,第二选择操作例如包括针对预设的自动切换控件的操作,该自动切换控件如图2所示。当接收到用户作用于自动切换控件的第二选择操作时,进入自动切换音频设备的模式。在自动切换模式下,响应于检测到接入新的音频设备,显示第二提示信息,并将音频的输出设备从当前音频设备切换为最新接入的音频设备。上述第二提示信息可以与第一提示信息相同,诸如仅用于提示用户有新的音频设备接入,还可以与第一提示信息不同,诸如可以用于提示用户有新的音频设备接入且已将音频的输出设备切换为该新的音频设备。

示例性的,在采用有线耳机A作为音频的输出设备的情况下,检测到接入新的蓝牙耳机B,则显示第二提示信息,将音频的输出设备从当前的有线耳机A切换为最新接入的蓝牙耳机B;而后继续实时检测是否接入新的音频设备,如果检测到接入新的蓝牙音箱C,则显示第二提示信息,将音频的输出设备从当前的蓝牙耳机B切换为最新接入的蓝牙音箱C;以此类推。

根据以上关于用户的第一选择操作的实施例和关于第二选择操作的实施例,在此提供一种控制音频的输出设备的可能场景,参照如3所示。

预先配置电子设备切换音频设备的模式包括:自动切换模式和手动切换模式,且将自动切换模式设置为电子设备启动运行时的默认模式。在控制音频的输出设备的过程中,通过响应第二选择操作进入自动切换模式,通过响应第一选择操作进入手动切换模式。

在自动切换模式下,将第一音频设备确定为音频的输出设备;检测是否接收到用户作用于设备列表中第二设备标识的第一选择操作,如果接收到,则进入手动切换模式。

在手动切换模式下,响应作用于设备列表中第二设备标识的第一选择操作,将第二设备标识对应的第二音频设备确定为音频的输出设备。而后,检测是否接入新的第三音频设备;当检测到接入新的第三音频设备时,以弹窗等方式显示新设备接入的第一提示信息,以及显示指示忽略新设备的第一控件和指示选择新设备的第二控件。

如果接收到用户作用于第一控件的触发操作,则响应该触发操作,保持将第二音频设备继续作为音频的输出设备;如果接收到用户作用于第二控件的第一选择操作,则响应该第一选择操作,选中第三音频设备,将第三音频设备确定为音频的输出设备,也即将音频的输出设备从原选中的第二音频设备一键切换为新接入的第三音频设备。

综上,本公开实施例提供的音频输出设备的控制方法,当用户选中音频设备作为音频的输出设备,且检测到接入新的音频设备时,通过显示第一提示信息,来加强新接入的音频设备对用户感知产生的影响,使用户明显感知到接入新的音频设备;以及,通过操作控件为用户提供不同的选择,使得在用户想要切换新的音频设备的情况下,实现一键切换音频设备的功能,简化用户的切换操作;进而,本实施例有效提高了用户体验。

根据以上实施例提供的音频输出设备的控制方法,本公开实施例提供一种音频输出设备的控制装置,用于实现上述音频输出设备的控制方法。参照图4,该装置包括:

选择模块402,用于响应第一选择操作,将选中的音频设备确定为音频的输出设备;

检测模块404,用于检测是否接入新的音频设备;

提示模块406,用于当检测到接入新的音频设备时,显示第一提示信息;第一提示信息用于提示用户有新的音频设备接入。

在一种实施例中,上述选择模块402具体用于:显示设备列表,所述设备列表包括当前已接入的音频设备的设备标识;响应作用于所述设备列表中目标设备标识的第一选择操作,将所述目标设备标识对应的音频设备确定为所述音频的输出设备。

在一种实施例中,上述装置还包括:当检测到接入新的音频设备时,显示操作控件;其中,所述操作控件包括:指示忽略新设备的第一控件和指示选择新设备的第二控件。

在一种实施例中,上述选择模块402具体用于:响应作用于所述第二控件的第一选择操作,选中所述新的音频设备,将所述新的音频设备确定为音频的输出设备。

在一种实施例中,上述装置还包括:当检测到接入新的音频设备时,获取所述新的音频设备的设备标识;将所述新的音频设备的设备标识添加至设备列表。

在一种实施例中,上述装置还包括:响应所述第一选择操作,在所述设备列表中将所述选中的音频设备的设备标识从未选中状态修改为选中状态。

在一种实施例中,上述装置还包括:响应第二选择操作,获取基于所述第一选择操作选中的当前音频设备;响应于检测到接入新的音频设备,显示第二提示信息,并将音频的输出设备从所述当前音频设备切换为最新接入的音频设备。

本公开实施例所提供的音频输出设备的控制装置可执行本公开任意实施例所提供的音频输出设备的控制方法,具备执行方法相应的功能模块和有益效果。

图5为本公开实施例提供的一种电子设备的结构示意图。如图5所示,电子设备500包括一个或多个处理器501和存储器502。

处理器501可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备500中的其他组件以执行期望的功能。

存储器502可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器501可以运行所述程序指令,以实现上文所述的本公开的实施例的音频输出设备的控制方法以及/或者其他期望的功能。在所述计算机可读存储介质中还可以存储诸如输入信号、信号分量、噪声分量等各种内容。

在一个示例中,电子设备500还可以包括:输入装置503和输出装置504,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。

此外,该输入装置503还可以包括例如键盘、鼠标等等。

该输出装置504可以向外部输出各种信息,包括确定出的距离信息、方向信息等。该输出装置504可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。

当然,为了简化,图5中仅示出了该电子设备500中与本公开有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备500还可以包括任何其他适当的组件。

除了上述方法和设备以外,本公开的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本公开实施例所述音频输出设备的控制方法。

所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。

此外,本公开的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本公开实施例所提供的音频输出设备的控制方法。

所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

本公开实施例还提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现本公开实施例中的方法。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术分类

06120114608997