蓝牙音箱的播放控制方法、系统及智能设备转让专利
申请号 : CN201811229994.9
文献号 : CN111083678B
文献日 : 2021-08-06
发明人 : 顾卫锋 , 吴海全 , 张恩勤 , 曹磊 , 师瑞文
申请人 : 深圳市冠旭电子股份有限公司
摘要 :
权利要求 :
1.一种蓝牙音箱的播放控制方法,其特征在于,所述蓝牙音箱的播放控制方法包括:当蓝牙音箱监测到唤醒事件时,根据所述唤醒事件发送唤醒通知至移动设备,使得所述移动设备基于所述唤醒通知建立第二蓝牙通道,所述第二蓝牙通道为蓝牙录音通道,用于所述蓝牙音箱录入语音信息并将所述语音信息发送至所述移动设备;
所述蓝牙音箱对语音信息进行录音;
所述蓝牙音箱将录入的所述语音信息通过所述第二蓝牙通道发送至所述移动设备,以使得所述移动设备将所述语音信息上传至云服务器,并从所述云服务器获取待播放内容;
具体地,当所述唤醒事件为语音唤醒时,将录入的所述语音信息的语音特征与所述唤醒事件中语音的语音特征进行比对,若相同,则判定为同一用户的语音,将录入的所述语音信息通过第二蓝牙通道发送至所述移动设备;
所述蓝牙音箱接收所述移动设备发送的待播放内容,并播放所述待播放内容。
2.如权利要求1所述的蓝牙音箱的播放控制方法,其特征在于,所述唤醒事件包括语音唤醒和/或按键唤醒。
3.如权利要求1或2任一项所述的蓝牙音箱的播放控制方法,其特征在于,所述当蓝牙音箱监测到唤醒事件时,根据所述唤醒事件发送唤醒通知至移动设备的步骤,包括:当所述唤醒事件为语音唤醒时,监测当前环境的语音数据;
若监测到语音数据,则判断所述语音数据中是否包括唤醒关键词;
若包括唤醒关键词,则建立第一蓝牙通道;
基于所述第一蓝牙通道发送唤醒通知至移动设备。
4.一种蓝牙音箱的播放控制方法,其特征在于,所述蓝牙音箱的播放控制方法包括:当移动设备检测到蓝牙音箱发送的唤醒通知时,建立第二蓝牙通道,以使得所述蓝牙音箱通过所述第二蓝牙通道发送语音信息,所述第二蓝牙通道为蓝牙录音通道,用于所述蓝牙音箱录入语音信息并将所述语音信息发送至所述移动设备;
所述移动设备监测等待所述蓝牙音箱发送语音信息,具体地,当所述唤醒事件为语音唤醒时,所述蓝牙音箱将录入的所述语音信息的语音特征与所述唤醒事件中语音的语音特征进行比对,若相同,则判定为同一用户的语音,将录入的所述语音信息通过第二蓝牙通道发送至所述移动设备;
若所述移动设备监测到所述蓝牙音箱发送的语音信息,则将所述语音信息发送至云服务器,以使得所述云服务器基于所述语音信息确定待播放内容;
所述移动设备接收所述云服务器发送的待播放内容,将所述待播放内容发送至所述蓝牙音箱,以使得所述蓝牙音箱播放所述待播放内容。
5.如权利要求4所述的蓝牙音箱的播放控制方法,其特征在于,所述接收所述云服务器发送的待播放内容,将所述待播放内容发送至所述蓝牙音箱,以使得所述蓝牙音箱播放所述待播放内容的步骤,包括:
接收所述云服务器发送的待播放内容,建立第三蓝牙通道;
将所述待播放内容通过所述第三蓝牙通道发送至所述蓝牙音箱,以使得所述蓝牙音箱播放所述待播放内容。
6.一种蓝牙音箱的播放控制系统,其特征在于,所述蓝牙音箱的播放控制系统包括蓝牙音箱、移动设备和云服务器:
所述蓝牙音箱用于当监测到唤醒事件时,根据所述唤醒事件发送唤醒通知至所述移动设备;
所述移动设备用于接收所述蓝牙音箱发送的唤醒通知,建立第二蓝牙通道,所述第二蓝牙通道为蓝牙录音通道,用于所述蓝牙音箱录入语音信息并将所述语音信息发送至所述移动设备;
所述蓝牙音箱还用于对语音信息进行录音,并将录入的所述语音信息通过所述第二蓝牙通道发送至所述移动设备;具体地,当所述唤醒事件为语音唤醒时,将录入的所述语音信息的语音特征与所述唤醒事件中语音的语音特征进行比对,若相同,则判定为同一用户的语音,将录入的所述语音信息通过第二蓝牙通道发送至所述移动设备;
所述移动设备还用于接收所述蓝牙音箱发送的所述语音信息,将所述语音信息发送至云服务器;
所述云服务器用于接收所述移动设备发送的所述语音信息,对所述语音信息进行解析处理,根据解析处理结果确定所述语音信息对应的待播放内容;将确定的所述语音信息对应的待播放内容发送至所述移动设备;
所述移动设备还用于接收所述云服务器发送的所述语音信息对应的待播放内容,将所述待播放内容发送至所述蓝牙音箱;
所述蓝牙音箱还用于播放所述待播放内容。
7.一种智能蓝牙音箱,其特征在于,所述智能蓝牙音箱包括:通知单元,用于当蓝牙音箱监测到唤醒事件时,根据所述唤醒事件发送唤醒通知至移动设备,使得所述移动设备基于所述唤醒通知建立第二蓝牙通道,所述第二蓝牙通道为蓝牙录音通道,用于所述蓝牙音箱录入语音信息并将所述语音信息发送至所述移动设备;
录音单元,用于对语音信息进行录音;
语音发送单元,用于将录入的所述语音信息通过所述第二蓝牙通道发送至所述移动设备,以使得所述移动设备将所述语音信息上传至云服务器,并从所述云服务器获取待播放内容;具体地,当所述唤醒事件为语音唤醒时,将录入的所述语音信息的语音特征与所述唤醒事件中语音的语音特征进行比对,若相同,则判定为同一用户的语音,将录入的所述语音信息通过第二蓝牙通道发送至所述移动设备;
播放单元,用于接收所述移动设备发送的待播放内容,并播放所述待播放内容。
8.一种移动设备,其特征在于,所述移动设备包括:通道建立单元,用于当检测到蓝牙音箱发送的唤醒通知时,建立第二蓝牙通道,以使得所述蓝牙音箱通过所述第二蓝牙通道发送用户录音,所述第二蓝牙通道为蓝牙录音通道,用于所述蓝牙音箱录入语音信息并将所述语音信息发送至所述移动设备;
所述通道建立单元,还用于监测等待所述蓝牙音箱发送语音信息,具体地,当所述唤醒事件为语音唤醒时,所述蓝牙音箱将录入的所述语音信息的语音特征与所述唤醒事件中语音的语音特征进行比对,若相同,则判定为同一用户的语音,将录入的所述语音信息通过第二蓝牙通道发送至所述移动设备;
录音处理单元,用于若监测到所述蓝牙音箱发送的语音信息,则将所述语音信息发送至云服务器,以使得所述云服务器基于所述语音信息确定待播放内容;
播放控制单元,用于接收所述云服务器发送的待播放内容,将所述待播放内容发送至所述蓝牙音箱,以使得所述蓝牙音箱播放所述待播放内容。
9.一种智能设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至3任一项所述蓝牙音箱的播放控制方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述蓝牙音箱的播放控制方法的步骤。
说明书 :
蓝牙音箱的播放控制方法、系统及智能设备
技术领域
背景技术
品还是存在功能不足,制造工艺简单等一系列问题,制约着产品的更广泛的推广。
存与及时响应能力的要求高,导致硬件成本高、功耗大。
发明内容
求高,导致蓝牙音箱的硬件成本高、功耗大的问题。
播放内容;
应的待播放内容发送至所述移动设备;
第一方面所述蓝牙音箱的播放控制方法的步骤。
制方法的步骤。
述唤醒通知建立第二蓝牙通道,然后对语音信息进行录音,将录入的所述语音信息通过所
述第二蓝牙通道发送至所述移动设备,以使得所述移动设备将所述语音信息上传至云服务
器,并从所述云服务器获取待播放内容,接收所述移动设备发送的待播放内容,并播放所述
待播放内容,本方案中蓝牙音箱在监测到唤醒事件时才唤醒,并将语音信息的处理转移至
移动设备,由移动设备和云服务器进行交互,提高交互的响应效率,同时,可降低蓝牙音箱
的功耗以及蓝牙音箱硬件成本,增强用户体验。
附图说明
实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些
附图获得其他的附图。
具体实施方式
细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、系统、电
路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
对应的待播放内容发送至所述移动设备2;
备2之间的有线连接。
通道,所述蓝牙音箱对语音信息进行录音,并将录入的所述语音信息通过所述第二蓝牙通
道发送至所述移动设备,所述移动设备接收所述蓝牙音箱发送的语音信息,将所述语音信
息发送至云服务器,所述云服务器接收所述移动设备发送的语音信息,对所述语音信息进
行解析处理,根据解析处理结果确定所述语音信息对应的待播放内容,将确定的所述语音
信息对应的待播放内容发送至所述移动设备,所述移动设备接收所述云服务器发送的所述
语音信息对应的待播放内容,将所述待播放内容发送至所述蓝牙音箱,以使得所述蓝牙音
箱播放所述待播放内容,本方案中蓝牙音箱在监测到唤醒事件时才唤醒,并将语音信息的
处理转移至移动设备,由移动设备和云服务器进行交互,提高交互的响应效率,同时,可降
低蓝牙音箱的功耗以及蓝牙音箱硬件成本,增强用户体验。
牙音箱处于睡眠状态时,唤醒模块持续监听所述蓝牙音箱所处环境中的语音,和/或,用户
通过蓝牙音箱上的按键触发。可选地,所述唤醒模块还用于监听手势感应触发唤醒。进一步
地,为排除噪声干扰,所述唤醒模块监测的语音为满足预设条件的语音,例如,不低于预设
声音响度的语音。
将监测到的语音数据转换为文本信息,并进行分词处理,将分词与预设的关键词词库中的
词进行匹配,若在所述语音的关键词词库中有与所述分词匹配的关键词,则确定所述分词
为唤醒关键词,唤醒所述蓝牙音箱进入工作状态,否则,确定所述语音数据中不存在唤醒关
键词,所述蓝牙音箱继续处于睡眠状态。
Profile),用于发送/接收小数据量的通知.
建立连接的移动设备,即通知移动设备准备获取语音信息。
道建立后,蓝牙音箱对当前环境中的语音信息进行录入。
容。
云服务器,由云服务器根据所述语音信息确定待播放的内容。进一步地,云服务器在接收到
移动设备上传的语音信息时,获取移动设备上传所述语音信息时登录的账号信息,根据所
述账号信息在云服务器中查找所述账号信息对应的历史播放记录,云服务器根据所述历史
播放记录和所述语音信息,确定待播放内容,并将确定的待播放内容发送至移动设备。可选
地,所述云服务器在接收到移动设备上传的语音信息时,获取所述移动设备连接的蓝牙音
箱的设备识别码,根据所述设备识别码在云服务器中查找所述移蓝牙音箱对应的历史播放
记录。
与唤醒事件中语音的语音特征进行比对,若相同,则判定为同一用户的语音,将录入的所述
语音信息通过第二蓝牙通道发送至移动设备。若不相同,则判定为不同用户的语音,将录入
的所述语音信息删除,减少蓝牙音箱缓存的占用。
牙通道为A2DP(Advanced Audio Distribution Profile蓝牙音频传输模型协议),主要用
于播放音乐。
音信息进行录音,将录入的所述语音信息通过所述第二蓝牙通道发送至所述移动设备,以
使得所述移动设备将所述语音信息上传至云服务器,并从所述云服务器获取待播放内容,
接收所述移动设备发送的待播放内容,并播放所述待播放内容,本方案中蓝牙音箱在监测
到唤醒事件时才唤醒,并将语音信息的处理转移至移动设备,由移动设备和云服务器进行
交互,提高交互的响应效率,同时,可降低蓝牙音箱的功耗以及蓝牙音箱硬件成本,增强用
户体验。
后,立即建立第二蓝牙通道。所述第二蓝牙通道为SCO(Synchronous Connection Oriented
蓝牙面向连接方式)语音通道,主要用于语音传输。
码发送至云服务器,以使得所述云服务器根据所述账号信息或者所述蓝牙音箱的设备识别
码查找所述蓝牙音箱的历史播放记录。
音箱发送语音信息,若监测到所述蓝牙音箱发送的语音信息,则将所述语音信息发送至云
服务器,以使得所述云服务器基于所述语音信息确定待播放内容,接收所述云服务器发送
的待播放内容,再将所述待播放内容发送至所述蓝牙音箱,以使得所述蓝牙音箱播放所述
待播放内容。本方案中移动设备在检测到蓝牙音箱发送的唤醒通知后才建立第二蓝牙通
道,供蓝牙音箱录入并发送语音信息,并将语音信息的处理转移至移动设备,由移动设备和
云服务器进行交互,充分利用移动设备的硬件,提高交互的响应效率,同时,可降低蓝牙音
箱的功耗以及蓝牙音箱硬件成本,增强用户体验。
原理与图2至图3所述的每个执行主体侧的实现原理相一致,因此仅简要地描述该交互流
程,不赘述:
通道,所述蓝牙音箱对语音信息进行录音,并将录入的所述语音信息通过所述第二蓝牙通
道发送至所述移动设备,所述移动设备接收所述蓝牙音箱发送的语音信息,将所述语音信
息发送至云服务器,所述云服务器接收所述移动设备发送的语音信息,对所述语音信息进
行解析处理,根据解析处理结果确定所述语音信息对应的待播放内容,将确定的所述语音
信息对应的待播放内容发送至所述移动设备,所述移动设备接收所述云服务器发送的所述
语音信息对应的待播放内容,将所述待播放内容发送至所述蓝牙音箱,以使得所述蓝牙音
箱播放所述待播放内容,本方案中蓝牙音箱在监测到唤醒事件时才唤醒,并将语音信息的
处理转移至移动设备,由移动设备和云服务器进行交互,提高交互的响应效率,同时,可降
低蓝牙音箱的功耗以及蓝牙音箱硬件成本,增强用户体验。
定。
为了便于说明,仅示出了与本实施例相关的部分,详述如下:
待播放内容;
音信息进行录音,将录入的所述语音信息通过所述第二蓝牙通道发送至所述移动设备,以
使得所述移动设备将所述语音信息上传至云服务器,并从所述云服务器获取待播放内容,
接收所述移动设备发送的待播放内容,并播放所述待播放内容,本方案中蓝牙音箱在监测
到唤醒事件时才唤醒,并将语音信息的处理转移至移动设备,由移动设备和云服务器进行
交互,提高交互的响应效率,同时,可降低蓝牙音箱的功耗以及蓝牙音箱硬件成本,增强用
户体验。
说明,仅示出了与本实施例相关的部分。
音箱发送语音信息,若监测到所述蓝牙音箱发送的语音信息,则将所述语音信息发送至云
服务器,以使得所述云服务器基于所述语音信息确定待播放内容,接收所述云服务器发送
的待播放内容,再将所述待播放内容发送至所述蓝牙音箱,以使得所述蓝牙音箱播放所述
待播放内容。本方案中移动设备在检测到蓝牙音箱发送的唤醒通知后才建立第二蓝牙通
道,供蓝牙音箱录入并发送语音信息,并将语音信息的处理转移至移动设备,由移动设备和
云服务器进行交互,充分利用移动设备的硬件,提高交互的响应效率,同时,可降低蓝牙音
箱的功耗以及蓝牙音箱硬件成本,增强用户体验。
算机程序72,例如蓝牙音箱的播放控制程序。所述处理器70执行所述计算机程序72时实现
上述各个蓝牙音箱的播放控制方法实施例中的步骤,例如图2所示的步骤201至204。或者,
所述处理器70执行所述计算机程序72时实现上述各装置实施例中各模块/单元的功能,例
如图5所示单元51至54的功能。
个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于
描述所述计算机程序72在所述智能设备7中的执行过程。例如,所述计算机程序72可以被分
割成通知单元、录音单元、语音发送单元、播放单元,各单元具体功能如下:
播放内容;
备7的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如
所述智能设备还可以包括输入输出设备、网络接入设备、总线等。
(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field‑
Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器
等。
插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪
存卡(Flash Card)等。进一步地,所述存储器71还可以既包括所述智能设备7的内部存储单
元也包括外部存储设备。所述存储器71用于存储所述计算机程序以及所述智能设备所需的
其他程序和数据。所述存储器71还可以用于暂时地存储已经输出或者将要输出的数据。
功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上
描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可
以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的
单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单
元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统
中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员
可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出
本发明的范围。
仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以
结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论
的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或
通讯连接,可以是电性,机械或其它的形式。
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机
程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各
个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可
以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以
包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光
盘、计算机存储器、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random
Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机
可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如
在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信
号。
实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改
或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应
包含在本发明的保护范围之内。