一种蓝牙耳机的连接切换方法、装置、设备及存储介质
文献发布时间:2023-06-19 10:11:51
技术领域
本发明实施例涉及自动控制技术领域,尤其涉及一种蓝牙耳机的连接切换方法、装置、设备及存储介质。
背景技术
随着蓝牙通信方式的普及,手机、电脑、电视机、投影、媒体播放器等等电子设备都配有蓝牙通信接口支持蓝牙耳机的连接。需要说明的是,为了简化表述,后文均以“设备”来表示“电子设备”。
在实现蓝牙耳机和设备间的连接时,可以按照蓝牙协议的标准实现将蓝牙耳机配置成可见状态,然后通过控制设备进入蓝牙搜索状态来查找到蓝牙耳机进行配对,由此实现二者间的连接。进一步的,在蓝牙耳机已与某设备连接后,此时如果用户想要将该蓝牙耳机切换连接到另一设备上,还需要在上述操作的基础上增加入断连、重新进入可见的操作。
在实现本发明的过程中,发明人发现现有技术中存在以下技术问题:蓝牙耳机在实现设备间的连接切换时操作复杂度较高,而且不同的设备连接到蓝牙耳机的实现方式存在差异,对于那些除了手机、电脑之外的设备通常需要使用遥控器来控制界面,这使得用户往往不愿意进行这一连接切换过程,蓝牙耳机的使用效率不高且用户的使用体验较差。
发明内容
本发明实施例提供一种蓝牙耳机的连接切换方法、装置、设备及存储介质,解决了蓝牙耳机在设备间进行连接切换时操作复杂度较高的问题。
第一方面,本发明实施例提供了一种蓝牙耳机的连接切换方法,可以包括:
在监测到切换蓝牙耳机的连接设备的触发事件时,获取与触发事件对应的待识别语音,并判断待识别语音中是否存在预设标识信息;
若是,则根据预先建立的映射关系判断是否存在与预设标识信息对应的待连接设备,其中,预设标识信息是待连接设备的标识信息;
若是,则基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。
可选的,在控制蓝牙耳机切换连接至待连接设备上之前,该方法还可包括:
获取已与蓝牙耳机相连接的已连接设备,并断开蓝牙耳机和已连接设备间的蓝牙连接。
可选的,上述蓝牙耳机的连接切换方法,还可以包括:
若根据映射关系确定未存在待连接设备,则将与未存在待连接设备相关的提示信息发送给用户。
可选的,判断待识别语音中是否存在预设标识信息,可以包括:
将待识别语音输入至已训练完成的语音识别模型中,并根据语音识别模型的输出结果,判断待识别语音中是否存在预设标识信息;
其中,语音识别模型是基于多组训练样本训练得到的,每组训练样本包括样本语音和样本语音中已知标识的样本标注结果。
可选的,映射关系可以通过如下步骤预先建立:
获取蓝牙耳机和各历史连接设备间的历史连接信息、以及针对各历史连接信息设置的历史标识信息;
根据历史标识信息和历史连接信息间的对应关系,建立历史标识信息和相应的历史连接设备间的映射关系。
在此基础上,可选的,获取蓝牙耳机和各历史连接设备间的历史连接信息,可以包括:
获取经由蓝牙耳机发送的存储在蓝牙耳机中的蓝牙耳机和各历史连接设备间的历史连接信息,并对各历史连接信息进行展示;
相应的,获取针对各历史连接信息设置的历史标识信息,可以包括:
根据接收到的用户对展示出来的各历史连接信息输入的历史标识信息,确定与各历史连接信息分别对应的历史标识信息。
在此基础上,可选的,上述蓝牙耳机的连接切换方法,还可包括:将建立完成的映射关系发送给蓝牙耳机。
第二方面,本发明实施例还提供了一种蓝牙耳机的连接切换装置,该装置可以包括:
预设标识信息判断模块,用于在监测到切换蓝牙耳机的连接设备的触发事件时,获取与触发事件对应的待识别语音,并判断待识别语音中是否存在预设标识信息;
待连接设备判断模块,用于若是,则根据预先建立的映射关系判断是否存在与预设标识信息对应的待连接设备,其中预设标识信息是待连接设备的标识信息;
待连接设备切换模块,用于若是,则基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。
第三方面,本发明实施例还提供了一种蓝牙耳机的连接切换设备,该设备可以包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本发明任意实施例所提供的蓝牙耳机的连接切换方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明任意实施例所提供的蓝牙耳机的连接切换方法。
本发明实施例的技术方案,通过获取到的与用于切换蓝牙耳机的连接设备的触发事件对应的待识别语音,判断该待识别语音中是否存在预设标识信息;在该待识别语音中存在预设标识信息时,且根据预先建立的映射关系确定存在与该预设标识信息对应的待连接设备时,可以基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。上述技术方案,通过语音识别的方式控制蓝牙耳机在多个设备之间进行连接切换,由此极大地降低了这一连接切换过程的操作复杂度,进而提高了蓝牙耳机的使用率、并且改善了用户的使用体验。
附图说明
图1是本发明实施例一中的一种蓝牙耳机的连接切换方法的流程图;
图2是本发明实施例二中的一种蓝牙耳机的连接切换方法的流程图;
图3是本发明实施例三中的一种蓝牙耳机的连接切换装置的结构框图;
图4是本发明实施例四中的一种蓝牙耳机的连接切换设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
在介绍本发明实施例之前,先对本发明实施例的应用场景进行示例性说明:为了实现蓝牙耳机在设备间的连接切换,一种可选的技术方案是利用手机侦测蓝牙耳机的特殊广播来进行弹框指引用户进行连接,但是若想实现蓝牙耳机与多个设备间的连接切换,即实现蓝牙耳机从与一个设备相连接切换到与另一个设备相连接,这需要该多个设备都具备上述利用手机侦测蓝牙耳机的特殊广播来进行弹框指引用户进行连接的类似功能,这意味着通常需要构建完整的软硬件生态体系才能支持不同设备的连接,对于一般的蓝牙耳机来说很难让其它设备均配合该蓝牙耳机进行相应调整。
除此之外,另一种可选的技术方案,考虑到蓝牙耳机可以通过自身的或是外界的存储器缓存其余设备与该蓝牙耳机间的历史连接信息,并且通过该历史连接信息回连到相应的设备上,那么可以通过预设按键控制蓝牙耳机在设备间进行连接切换,上述历史连接信息可以是蓝牙耳机在过去时刻与某设备连接时的连接信息,比如媒体访问控制地址(Media Access Control,MAC)、链路密钥(Link Key)等等,这样的设备可以称为历史连接设备。但是,考虑到操作的便捷性,这种通过按键控制进行连接切换的手段也就适合在两个设备间应用,多个设备间的连接切换对于这种按键控制方式而言的操作复杂度过高,很可能需要多次的按键控制方能将蓝牙耳机切换连接至用户真正相连接的设备上。
在此基础上,发明人考虑到蓝牙耳机可以依靠自身内置芯片和各类传感器的强大运算能力,识别外部环境的变化和复杂的交互动作,语音识别就是其中的一种应用场景。据此,发明人尝试通过将语音识别应用到设备间的连接切换的方式,解决蓝牙耳机在设备间进行连接切换时操作复杂度较高的问题。
实施例一
图1是本发明实施例一中提供的一种蓝牙耳机的连接切换方法的流程图。本实施例可适用于通过语音识别来实现蓝牙耳机在设备间进行连接切换的情况。该方法可以由本发明实施例提供的蓝牙耳机的连接切换装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在蓝牙耳机的连接切换设备,该设备可以集成在蓝牙耳机上。
参见图1,本发明实施例的方法具体包括如下步骤:
S110、在监测到切换蓝牙耳机的连接设备的触发事件时,获取与触发事件对应的待识别语音,并判断待识别语音中是否存在预设标识信息。
其中,触发事件可以是监测到与用于对蓝牙耳机的连接设备进行切换相关的操作时触发的事件,该连接设备可以是与该蓝牙耳机进行蓝牙连接的设备,如已与蓝牙耳机相连接的已连接设备、待与蓝牙耳机相连接的待连接设备等。触发事件的触发方式有多种,如在预设按键被操作时触发、在预设语音被识别时触发等,该预设语音可以理解为预先设置的唤醒词,如蓝牙耳机连接切换。
与触发事件对应的待识别语音可以是在监测到该触发事件后采集到的语音数据,比如在监测到触发事件后通过启动内置于蓝牙耳机中的麦克风(mic)来实时采集到的语音数据。进一步的,判断待识别语音中是否存在预设标识信息,该预设标识信息可以是预先设置的用于对某待连接设备进行标识的信息,例如,该预设标识信息可以理解为待连接设备的设备名称标签,如电脑、手机、电视、投影、媒体播放器等。在实际应用中,可选的,预设标识信息的判断过程可以通过语音数据处理技术、深度学习技术等等实现,在此未做具体限定。
在此以深度学习技术为例,对预设标识信息的判断过程进行示例性说明:将待识别语音输入至已训练完成的语音识别模型,并根据语音识别模型的输出结果,判断待识别语音中是否存在预设标识信息,其中,该语音识别模型可以基于多组训练样本训练得到的,每组训练样本可以包括样本语音和该样本语音中已知标识的样本标注结果,示例性,可以将已知标识是“电脑”的样本语音的样本标注结果设置为XX,将已知标识是“手机”的样本语音的样本标注结果设置为YY,并且将已知标识是“电视”的样本语音的样本标注结果设置为ZZ,其中,XX、YY和ZZ可以根据实际需求进行选择,在此未做具体限定。
S120、若是,则根据预先建立的映射关系判断是否存在与预设标识信息对应的待连接设备,其中,预设标识信息是待连接设备的标识信息。
其中,映射关系可以是预先建立的用于表示预设标识信息和待连接设备间的对应性的关系,正如上文所述,预设标识信息可以是用于对待连接设备进行标识的信息,待连接设备是待与蓝牙耳机进行蓝牙连接的设备。在实际应用中,可选的,映射关系可以存储在蓝牙耳机自身内的存储器中,而该映射关系中的待连接设备的数量、或是说可以与蓝牙耳机进行蓝牙连接的待连接设备的数量可以与蓝牙耳机内存储器的空间和/或芯片的运算能力有关,在此未做具体限定。
在待识别语音中未存在预设标识信息时,可以将与未存在标识信息相关的提示信息发送给用户,比如通过语音方式提示用户“你在说什么呀?我听不懂,你可以说电脑、手机、电视等”;或者,在待识别语音中存在预设标识信息时,蓝牙耳机可以对该预设标识信息进行响应,比如可以基于预先建立的映射关系判断是否存在与该预设标识信息对应的待连接设备。针对第二种情况,具体的,对于那些已建立完成映射关系的预设标识信息,根据该映射关系可以确定与其对应的待连接设备;当然,对于那些未建立映射关系的预设标识信息,根据该映射关系无法确定与其相应的待连接设备。示例性的,假设映射关系是“电脑”和“MAC为XXX的设备”间的关系,则预设标识信息是电脑时,根据该映射关系可以确定存在与其对应的待连接设备,而且该待连接设备是MAC为XXX的设备;然而,预设标识信息是手机时,根据该映射关系无法确定与其相对应的待连接设备,即可以认为未存在与其相对应的待连接设备。
S130、若是,则基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。
其中,待连接信息是存储在蓝牙耳机自身的或是外界的用于记录蓝牙耳机和待连接设备间进行蓝牙连接时的信息,即待连接设备可以是过去时刻与蓝牙耳机成功连接过的设备,那么该待连接设备也可以称为历史连接设备;类似的,待连接信息也可以称为历史连接信息,其是蓝牙耳机与历史连接设备进行蓝牙连接时的信息。由此可见,待连接设备和历史连接设备可以是同一设备,它们仅是为便于区分不同阶段而具有的不同名称,比如待连接设备可以是在监测到触发事件后待与蓝牙耳机相连接的设备的名称,而历史连接设备可以是在监测到该触发事件前已与该蓝牙耳机进行过连接的设备的名称;同理可言,待连接信息和历史连接信息也可以是同一信息,二者的情况与待连接设备和历史连接设备的情况类似,在此不再赘述。
在获取到待连接信息之后,由于蓝牙耳机可以基于该待连接信息回连到该待连接设备上,因此可以基于该待连接信息控制蓝牙耳机切换连接至该待连接设备上。在实际应用中,这一切换连接过程可能涉及到两种情况,一种情况是蓝牙耳机目前未与任何设备相连接(即未存在与蓝牙耳机进行蓝牙连接的已连接设备),此时可以控制蓝牙耳机直接连接到待连接设备上;另一种情况是蓝牙耳机目前已与某设备相连接(即存在与蓝牙耳机进行蓝牙连接的已连接设备),此时可以获取该已连接设备,在断开蓝牙耳机和该已连接设备间的蓝牙连接后,再控制蓝牙耳机连接到该待连接设备上。
当然,也可能存在根据映射关系确定未存在待连接设备的情况,此时可以将与未存在待连接设备相关的提示信息发送给用户,该提示信息可以是用于提示用户未存在相应的待连接设备的信息,还可以是用于进一步提示用户建立与预设标识信息相应的映射关系的信息,等等,在此未做具体限定。
上述技术方案,将语音识别和蓝牙耳机自身的特性相结合,其先通过语音识别方式得到待连接设备,再根据已存储的蓝牙耳机和待连接设备间的待连接信息控制蓝牙耳机切换连接至该待连接设备上,由此实现了蓝牙耳机在多设备之间进行无缝切换连接的效果。这一实现过程可以仅基于蓝牙耳机来实现,而无需用户在手机、电脑、电视等待连接设备上进行任何操作,这在真正意义上解放了用户双手,解决了蓝牙耳机在多种设备之间进行连接切换时操作复杂度较高的问题,较低的操作复杂度会使得用户愿意进行这一连接切换过程,由此提高了蓝牙耳机的使用率并且改善了用户的使用体验。除此外,上述技术方案无需依赖于蓝牙耳机和待连接设备间指定的特殊协议,也无需打造一个专门的生态支持不同的待连接设备,其可以实现蓝牙耳机在过去连接过的任意待连接设备间的连接切换,在灵活性和兼容性上有着较好的表现。
本发明实施例的技术方案,通过获取到的与用于切换蓝牙耳机的连接设备的触发事件对应的待识别语音,判断该待识别语音中是否存在预设标识信息;在该待识别语音中存在预设标识信息时,且根据预先建立的映射关系确定存在与该预设标识信息对应的待连接设备时,可以基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。上述技术方案,通过语音识别的方式控制蓝牙耳机在多个设备之间进行连接切换,由此极大地降低了这一连接切换过程的操作复杂度,进而提高了蓝牙耳机的使用率、并且改善了用户的使用体验。
实施例二
图2是本发明实施例二中提供的一种蓝牙耳机的连接切换方法的流程图。本实施例以上述各技术方案为基础进行优化。在本实施例中,可选的,映射关系可以通过如下步骤预先建立:获取蓝牙耳机和各历史连接设备间的历史连接信息、以及针对各历史连接信息设置的历史标识信息;根据历史标识信息和历史连接信息间的对应关系,建立历史标识信息和相应的历史连接设备间的映射关系。需要说明的是,该映射关系的建立过程与上述蓝牙耳机的连接切换过程的执行主体可以相同也可以不同,在此未做具体限定。其中,与上述各实施例相同或相应的术语的解释在此不再赘述。
参见图2,本实施例的方法具体可以包括如下步骤:
S210、获取蓝牙耳机和各历史连接设备间的历史连接信息、以及针对各历史连接信息设置的历史标识信息。
其中,历史连接设备是在过去时刻与蓝牙耳机进行过蓝牙连接的设备,而历史连接信息是与蓝牙耳机和历史连接设备在过去时刻进行蓝牙连接时相关的信息,比如MAC、Link Key等等。历史连接信息可以通过多种渠道获取,比如可以从与蓝牙耳机相连的服务器中获取、也可以从蓝牙耳机本身获取,等等,在此未做具体限定。在此基础上,还可以获取针对各历史连接信息设置的历史标识信息,该历史标识信息是用于对与历史连接信息对应的历史连接设备进行标识的信息,其设置过程可以通过蓝牙耳机本身来执行,也可以通过具有交互界面的设备来执行,在此未做具体限定。需要说明的是,与历史连接设备和待连接设备的情况类似,历史标识信息和预设表示信息可以是同一信息,它们仅是为便于区分不同阶段而起的不同名称。为了更好地理解历史标识信息的获取过程,下面结合两个具体示例对其进行示例性说明。
示例一、在具有交互界面的设备上建立映射关系,具体的:获取经由蓝牙耳机发送的存储在该蓝牙耳机内的该蓝牙耳机和各历史连接设备间的历史连接信息,并且因为具有交互界面而可以对各历史连接信息进行展示;根据接收到的用户对展示出来的各历史连接信息输入的历史标识信息,确定与各历史连接信息分别对应的历史标识信息。该具有交互界面的设备可以是用户经常使用的可以通过交互界面实现显示和控制的设备,例如各种终端,比如手机、电脑、电视等等,这有效解决了因蓝牙耳机中未存在交互界面而致使用户无法对历史连接信息进行可视化操作的问题,提高了用户操作的便捷性。
示例二:在蓝牙耳机自身或与该蓝牙耳机对应的服务器上建立映射关系,具体的:在监测到蓝牙耳机切换连接至下一设备时,可以通过预设提示方式来提示用户蓝牙耳机已连接到下一设备,并通过麦克风实时采集外界的语音数据,对该语音数据进行分析,该设备可以称为已连接设备;若根据分析结果确定该语音数据中包括预设标识信息,则可以建立该已连接设备和待预设标识信息间的映射关系。在实际应用中,该过程可以只是基于蓝牙耳机实现,无需涉及到其余的具有交互界面的设备,操作实现过程较为简单。
S220、根据历史标识信息和历史连接信息间的对应关系,建立历史标识信息和相应的历史连接设备间的映射关系。
其中,由于历史标识信息是针对历史连接信息设置的信息,而且历史连接信息是历史连接设备和蓝牙耳机进行蓝牙连接时的信息,因此可以以历史连接信息为中间媒介,建立历史标识信息和与该历史标识信息对应的历史连接设备间的映射关系。进一步,可选的,当映射关系的建立过程并非是在蓝牙耳机中实现时,还可以将建立完成后的映射关系发送给蓝牙耳机,以便蓝牙耳机可以基于该映射关系执行相应的步骤。
S230、在监测到切换蓝牙耳机的连接设备的触发事件时,获取与触发事件对应的待识别语音,并判断待识别语音中是否存在预设标识信息。
S240、若是,则根据映射关系判断是否存在与预设标识信息对应的待连接设备,其中,预设标识信息是待连接设备的标识信息。
S250、若是,则基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。
本发明实施例的技术方案,通过获取到的蓝牙耳机和各历史连接设备间的历史连接信息、及针对各历史连接信息设置的历史标识信息,可以将历史连接信息作为中间媒介,建立历史标识信息和相应的历史连接设备间的映射关系,由此实现了映射关系的快速且准确建立的效果。
为了更好地理解上述步骤的具体实现过程,下面结合具体示例对本实施例的蓝牙耳机的连接切换方法进行示例性的说明,该说明具体可以分为映射关系的建立过程、语音识别模型的训练过程和蓝牙耳机的连接切换过程这三方面。
第一点、映射关系的建立过程。控制蓝牙耳机蓝牙连接到手机之后,通过安装于该手机上的与该蓝牙耳机对应的应用程序(App)建立手机和蓝牙耳机的连接;蓝牙耳机将过去时刻连接过的历史连接设备的历史连接信息传输给App;App对各历史连接信息以列表形式进行展示,如可以按照蓝牙耳机和各历史连接设备间的先后连接时间对各历史连接设备的Mac进行展示;用户为每个Mac分别设置历史标识信信息,即将Mac和相应的历史标识信息相关联得到映射关系,该历史标识信息可以是电脑、手机、电视等等;在设置完成后,手机可以将相应的映射关系发送给蓝牙耳机,蓝牙耳机也会对接收到的映射关系进行存储;当蓝牙耳机和App再次连接时,蓝牙耳机还可将该映射关系再次以列表形式发送给手机,以便于用户对该映射关系进行查看和编辑,如增加、删除、更改历史连接设备的历史标识信息等等。上述建立过程,以与蓝牙耳机连接的App为中间媒介,通过定义好的交互协议,在App中通过友好的操作界面完成历史标识信息的设置,这有助于蓝牙耳机识别到相应的标识信息。
第二点、语音识别模型的训练过程。根据蓝牙耳机的芯片能力确定支持的样本语音的语音长度和语音数量;根据语音长度和语音数量采集样本语音,并对该样本语音中的已知标识进行标注;将样本语音和相应的样本标注结果作为一组训练样本,基于多组训练样本对未经训练的语音识别模型进行训练,得到训练完成的语音识别模型。在实际应用中,可选的,除了训练出用于识别预设标识信息的语音设别模型外,还可以训练出用于识别唤醒词的语音识别模型,这些语音识别模型均可以集成在蓝牙耳机内。
第三点、蓝牙耳机的连接切换过程。蓝牙耳机在采集到包括唤醒词的语音数据后,可以将麦克风实时采集到的待识别语音输入至已训练完成的用于识别预设标识信息的语音设别模型中,并根据语音识别模型的输出结果判断是否该待识别语音中是否包括电脑、手机、电视等等预设标识信息;若待识别语音中未包括预设标识信息,则可以通过语音提示方式提示用户在App中建立相应的映射关系再进行操作,流程结束;若待识别语音中包括预设标识信息,则可以根据映射关系判断是否存在与该映射关系关联的待连接设备;若未存在关联的待连接设备,则可以通过语音提示方式提示用户在App中建立相应的映射关系再进行操作,流程结束;若存在关联的待连接设备,判断蓝牙耳机目前是否处于连接状态,若是则先断开当前的蓝牙连接后再连接到该待连接设备上,否则可以直接连接到该待连接设备上,流程结束。
实施例三
图3为本发明实施例三提供的蓝牙耳机的连接切换装置的结构框图,该装置用于执行上述任意实施例所提供的蓝牙耳机的连接切换方法。该装置与上述各实施例的蓝牙耳机的连接切换方法属于同一个发明构思,在蓝牙耳机的连接切换装置的实施例中未详尽描述的细节内容,可以参考上述蓝牙耳机的连接切换方法的实施例。参见图3,该装置具体可包括:预设标识信息判断模块310、待连接设备判断模块320和待连接设备切换模块330。
其中,预设标识信息判断模块310,用于在监测到切换蓝牙耳机的连接设备的触发事件时,获取与触发事件对应的待识别语音,并判断待识别语音中是否存在预设标识信息;
待连接设备判断模块320,用于若是,则根据预先建立的映射关系判断是否存在与预设标识信息对应的待连接设备,其中,预设标识信息是待连接设备的标识信息;
待连接设备切换模块330,用于若是,则基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。
可选的,在上述装置的基础上,该装置还可包括:
蓝牙连接断开模块,用于在控制蓝牙耳机切换连接至待连接设备上之前,获取已与蓝牙耳机相连接的已连接设备,断开蓝牙耳机和已连接设备间的蓝牙连接。
可选的,在上述装置的基础上,该装置还可包括:
提示信息发送模块,用于若根据映射关系确定未存在待连接设备,则将与未存在待连接设备相关的提示信息发送给用户。
可选的,预设标识信息判断模块310,具体可以包括:
预设标识信息判断单元,用于将待识别语音输入至已训练完成的语音识别模型中,并根据语音识别模型的输出结果,判断待识别语音中是否存在预设标识信息;其中,语音识别模型是基于多组训练样本训练得到的,每组训练样本包括样本语音和样本语音中已知标识的样本标注结果。
可选的,在上述装置的基础上,该装置还可包括:
信息获取模块,用于获取蓝牙耳机和各历史连接设备间的历史连接信息、以及针对各历史连接信息设置的历史标识信息;
映射关系建立模块,用于根据历史标识信息和历史连接信息间的对应关系,建立历史标识信息和相应的历史连接设备间的映射关系。
在此基础上,可选的,信息获取模块,可以包括:
第一信息获取单元,用于获取经由蓝牙耳机发送的存储在蓝牙耳机中的蓝牙耳机和各历史连接设备间的历史连接信息,并对各历史连接信息进行展示;
第二信息获取单元,用于根据接收到的用户对展示出来的各历史连接信息输入的历史标识信息,确定与各历史连接信息分别对应的历史标识信息。
可选的,在上述装置的基础上,该装置还可包括:
映射关系发送模块,用于将建立完成的映射关系发送给蓝牙耳机。
本发明实施例三提供的蓝牙耳机的连接切换装置,通过预设标识信息判断模块获取到的与用于切换蓝牙耳机的连接设备的触发事件对应的待识别语音,判断该待识别语音中是否存在预设标识信息;待连接设备判断模块和待连接设备切换模块相互配合,在该待识别语音中存在预设标识信息时,且根据预先建立的映射关系确定存在与该预设标识信息对应的待连接设备时,可以基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。上述装置,通过语音识别的方式控制蓝牙耳机在多个设备间进行连接切换,由此极大地降低了这一连接切换过程的操作复杂度,进而提高了蓝牙耳机的使用率、并且改善了用户的使用体验。
本发明实施例所提供的蓝牙耳机的连接切换装置可执行本发明任意实施例所提供的蓝牙耳机的连接切换方法,具备执行方法相应的功能模块和有益效果。
值得注意的是,上述蓝牙耳机的连接切换装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
实施例四
图4为本发明实施例四提供的一种蓝牙耳机的连接切换设备的结构示意图,如图4所示,该设备包括存储器410、处理器420、输入装置430和输出装置440。设备中的处理器420的数量可以是一个或多个,图4中以一个处理器420为例;设备中的存储器410、处理器420、输入装置430和输出装置440可以通过总线或其它方式连接,图4中以通过总线450连接为例。
存储器410作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的蓝牙耳机的连接切换方法对应的程序指令/模块(例如,蓝牙耳机的连接切换装置中的预设标识信息判断模块310、待连接设备判断模块320和待连接设备切换模块330)。处理器420通过运行存储在存储器410中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的蓝牙耳机的连接切换方法。
存储器410可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器410可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器410可进一步包括相对于处理器420远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置430可用于接收输入的数字或字符信息,以及产生与装置的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。
实施例五
本发明实施例五提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种蓝牙耳机的连接切换方法,该方法包括:
在监测到切换蓝牙耳机的连接设备的触发事件时,获取与触发事件对应的待识别语音,并判断待识别语音中是否存在预设标识信息;
若是,则根据预先建立的映射关系判断是否存在与预设标识信息对应的待连接设备,其中,预设标识信息是待连接设备的标识信息;
若是,则基于已存储的蓝牙耳机和待连接设备间的待连接信息,控制蓝牙耳机切换连接至待连接设备上。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的蓝牙耳机的连接切换方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。依据这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
- 一种蓝牙耳机的连接切换方法、装置、设备及存储介质
- 蓝牙耳机的连接切换方法、装置、设备及存储介质