智能语音控制设备、方法、装置、可读存储介质及系统与流程

文档序号:18515375发布日期:2019-08-24 09:25阅读:294来源:国知局
智能语音控制设备、方法、装置、可读存储介质及系统与流程

本发明涉及物联网技术领域,特别涉及一种智能语音控制设备、方法、装置、可读存储介质及系统。



背景技术:

在家用电器控制中,通常每个设备有各自的遥控装置。例如,空调通过空调遥控器调节温度,电视机通过机顶盒遥控器调节接收的频道,家用油烟机通过按键或其遥控器调节风速等。随着家用电器日益普及化和多样化,上述通过遥控器控制家电的方式对用户来说越来越繁琐。因此一种可用简单语音命令控制各种家用电器设备工作的装置对于人们的生活十分重要。

近年来,随着aiot(人工智能物联网)技术应用的日益成熟,智能语音音箱类高科技产品,逐渐走入普通大众的生活。同时也越来越多的应用到家用电器设备的智能控制中,实现设备的智能遥控,方便人们的生活。但针对家用电器的智能控制,当前的智能语音音箱产品设备大多采用wi-fi通信方式,该种通信方式的功率消耗相对较大,导致设备功耗普遍较高,使用成本高,而且高功耗极大的限制了设备的可移动性,应用场景被极大限制。

因此,如何降低智能语音音箱类产品的功耗,从而进一步扩展应用场景,是本领域技术人员需要解决的技术问题。



技术实现要素:

本发明的目的是提供一种智能语音控制设备,该设备功耗低,可以实现应用场景的扩展;本发明的另一目的是提供一种智能语音控制方法、装置、可读存储介质及系统。

为解决上述技术问题,本发明提供一种智能语音控制设备,包括:

用于采集语音控制信号的语音部件;

与所述语音部件连接,用于将所述语音控制信号转化为设备控制指令,并控制传送所述设备控制指令的主控制器;

与所述主控制器连接,用于接受所述主控制器的调用,根据预设wifi、ble复用规则将所述设备控制指令蓝牙传送至所述目标智能家电的wifi与ble集成通讯部件。

可选地,所述智能语音控制设备中的电源部件具体为:电池供电部件。

可选地,所述电池供电部件具体为:无线充电电池供电部件;

其中,所述无线充电电池供电部件包括:与无线充电基座配合的无线接收转换电路、与所述无线接收转换电路连接的充电电路以及与所述充电电路连接,用于储存电能的电池;所述电池与所述主控制器连接。

可选地,所述语音部件具体为:微型语音部件。

可选地,所述智能语音控制设备还包括:设置于所述智能语音控制设备的外壳体处的可吸附部件,所述可吸附部件用于通过吸附将所述智能语音控制设备固定至第一设备的外表面。

可选地,所述可吸附部件具体为:磁吸部件。

可选地,所述磁吸部件具体为:磁吸无线充电电源部件。

可选地,所述wifi与ble集成通讯部件中还包括:用于与实现设备配网管理、设备以及用户管理的app连接的app接口。

可选地,所述wifi与ble集成通讯部件中还包括:用于与事先深度语义识别以及ai问答回馈的云服务器连接的云服务器接口。

本发明公开一种智能语音控制方法,包括:

智能语音控制设备采集语音控制信号;

将所述语音控制信号转化为设备控制指令;

将所述设备控制指令通过蓝牙传送至对应的目标智能家电。

可选地,当所述智能语音控制设备中的电源部件具体为:电池供电部件时,该方法还包括:

检测剩余电量;

判断是否处于充电状态;

若是,判断所述剩余电量是否达到第一阈值;

若未达到,执行所述检测剩余电量的步骤。

可选地,在所述判断是否处于充电状态之后,还包括:

当未处于充电状态时,判断所述剩余电量是否低于第二阈值;

若是,输出电量不足的语音提示信息。

可选地,将所述语音控制信号转化为设备控制指令,包括:

根据预设信号识别规则对语音控制信号进行基础语义识别,得到设备控制指令。

可选地,在所述根据预设信号识别规则对所述语音控制信号进行基础语义识别之后,还包括:

当所述基础语义识别出现识别障碍时,将所述语音控制信号发送至云服务器进行深度语义识别;

获取所述深度语义识别的识别结果,并将所述识别结果作为所述设备控制指令。

可选地,所述智能语音控制方法还包括:

当所述语音控制信号为ai问答请求时,将所述语音控制信号发送至云服务器调用云端搜索引擎进行答案检索;

获取所述答案检索得到的优选答案;

输出所述优选答案。

可选地,所述智能语音控制设备采集语音控制信号,包括:

当检测到语音信号时,启动录音;

判断所述语音信号是否结束;

若是,停止录音,得到录音文件,并将所述录音文件作为所述语音控制信号。

可选地,在所述启动录音之后,还包括:

统计启动录音的时间;

判断录音时间是否达到预设录音阈值;

当达到时,执行所述停止录音的步骤。

可选地,当所述智能语音控制设备中的wifi与ble集成通讯部件具体为:rf共用的wifi与ble集成通讯部件时,将所述设备控制指令通过蓝牙传送至对应的目标智能家电,包括:

控制所述wifi与ble集成通讯部件中ble模块将所述设备控制指令传送至对应的目标智能家电,同时控制所述wifi与ble集成通讯部件中wifi模块与对应的ap端进入休眠状态;其中,所述休眠状态下所述ap端将待传输数据缓存;

统计所述ble模块的工作时长;

当所述ble模块的工作时长达到第一预设时长时,唤醒所述wifi模块以及所述ap端进行数据传输;

统计所述wifi模块的工作时长;

当所述wifi模块的工作时长达到第二预设时长时,执行控制所述wifi与ble集成通讯部件中ble模块将所述设备控制指令传送至对应的目标智能家电的步骤。

本发明公开一种智能语音控制装置,包括:

信号采集单元,用于采集语音控制信号;

指令转化单元,用于将所述语音控制信号转化为设备控制指令;

指令发送单元,用于将所述设备控制指令通过蓝牙传送至对应的目标智能家电。

本发明公开一种可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现所述智能语音控制方法的步骤。

本发明公开一种智能语音控制系统,包括:如上所述的智能语音控制设备、为所述智能语音控制设备提供电力支持的供电端以及智能家电;

所述智能家电的蓝牙通信模块与所述智能语音控制设备中wifi与ble集成通讯部件连接,用于接收并实施设备控制指令。

可选地,当所述智能语音控制设备中的电源部件具体为:无线充电电源部件时,所述供电端具体为:配合所述无线充电电源部件的无线充电基座。

可选地,所述供电端设置于所述智能家电内部,所述智能家电的外壳体设置有与所述供电端的对外供电接口配合的充电口,用于通过所述充电口为所述智能语音控制设备的电源部件供电。

本发明所提供的智能语音控制设备,主要包括语音部件、主控制器以及wifi与ble集成通讯部件。其中,主控制器与语音部件连接,用于将语音部件采集的语音控制信号转化为设备控制指令,wifi与ble集成通讯部件与主控制器连接,用于接受主控制器的调用,根据预设wifi、ble复用规则将设备控制指令蓝牙传送至目标智能家电。本发明中的通讯部件具体采用同时集成有wifi和ble模块的通讯部件通过蓝牙模块实现蓝牙设备控制指令的传输,ble相较于wifi功耗大大降低,调用wifi与ble集成通讯部件实现蓝牙指令传输避免了单一的无线wi-fi通信的高功率消耗问题,实现产品低功耗目标;同时低功耗的工作方式不仅有利于节约能源,更能为设备应用场景的扩展提供了必要的先决条件,有利于智能语音控制设备的广泛应用。

本发明还提供了一种智能语音控制方法、装置、可读存储介质及系统,具有上述有益效果,在此不再赘述。

附图说明

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

图1为本发明实施例提供的一种智能语音控制设备的结构示意图;

图2为本发明实施例提供的一种智能语音控制方法的流程图;

图3为本发明实施例提供的一种智能语音控制装置的结构框图;

图4为本发明实施例提供的一种智能语音控制装置的结构示意图;

图5为本发明实施例提供的一种带有供电端的智能家电所属系统设置示意图;

图6为本发明实施例提供的一种智能语音控制设备充电示意图;

图7为本发明实施例提供的另一种带有供电端的智能家电所属系统设置示意图;

图8为本发明实施例提供的一种智能语音控制设备吸贴在供电端表面示意图;

图9为本发明实施例提供的一种云服务端结构示意图;

图10为本发明实施例提供的一种app端结构示意图;

图11为本发明实施例提供的一种智能语音控制系统连接示意图;

图12为本发明实施例提供的一种系统工作流程示意图。

具体实施方式

本发明的核心是提供一种智能语音控制设备,该设备功耗低,可以实现应用场景的扩展;本发明的另一目的是提供一种智能语音控制方法、装置、可读存储介质及系统。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

请参考图1,图1为本实施例提供的一种智能语音控制设备的结构示意图;该设备主要包括:语音部件110、主控制器120以及wifi与ble集成通讯部件130。

其中,语音部件110主要用于采集语音控制信号,具体设备类型的选择本实施例中不做限定,可以参见相关智能音响类产品中可以实现语音采集的部件的器件选择标准。

主控制器120同时与语音部件110以及wifi与ble集成通讯部件130连接,主要用于将语音控制信号转化为设备控制指令。

主控制器120可以选用对语音具有简单语义识别功能的控制器,可以直接实现对语音控制信号的识别,生成设备控制指令;也可以选用不具备语义识别功能的控制器,则主控制器120需要调用wifi+ble通讯部件中的响应平台接口将语音控制信号发送至配网关联的具有语义识别功能的平台(比如云服务器)进行识别后,直接获取识别得到的设备控制指令。因此本实施例中对主控制器的类型选用不做限定,可以根据使用需要进行选择。

由于一般用户发出的语音控制信号中指令动作以及指令对象等特征较为明显,例如采集的用户控制语音为“打开电视”,则主控制器120只需将“打开电视”的语音信号转化为命令信号,以便通过调用wifi与ble集成通讯部件130将该指令发送至对应的目标智能家电(电视),实现对目标智能家电(电视)的远程控制。为提升主控制器对语音控制信号的处理速度,同时保证处理器的体积占用不会过大,主控制器120可以选用具有简单语义识别功能的部件。

本实施例中的无线通讯部件选用同时集成有wifi和ble模块的无线通讯部件,wifi与ble集成通讯部件通过wifi和ble并存工作方式,两种通信方式相互补充,将原有的wi-fi指令无线控制为ble指令无线控制,由于ble通信自身的特殊性相较于wifi通信功耗大大降低,因此ble通信的增加可有效降低原来单wi-fi无线通信方式的功耗。

具体的,wifi与ble集成通讯部件可以选用任意类型的wifi与ble集成部件,比如可以采用wifi和ble是2个不同的芯片,有各自的天线,单独工作的wifi+ble设备,也可以采用wifi和ble集成到一个芯片,共用一根天线,两模块分时复用的wifi+ble的设备,本实施例仅以上述两种设备类型为例进行介绍,具体的设备型号可以根据实际使用需要进行选择,一般来说,wifi和ble分别设置为两个独立芯片,有各自的天线,两芯片单独工作的结构硬件成本高,不利于广泛推广,为降低实现成本,可以选用wifi和ble集成到一个芯片,共用一根天线的wifi+ble结构。为降低数据丢包率,设备可以调用wifi低功耗协议(ieee802.11powersavemode)来实现分阶段休眠。

本实施例中wifi与ble集成通讯部件与其他设备的连接关系可以参照现有的智能音响类产品中wifi模块与其他部件间的连接方式,在此不再赘述。

为加深对本实施例提供的智能语音控制设备的理解,在此以基于wifi+ble通讯部件的一种设备整体响应过程进行介绍。

用户对智能语音控制设备说出“打开空调”,智能语音控制设备中的语音部件采集到该语音控制信号后,主控制器获取该语音控制信号并根据后续语义识别的需要进行数据格式转换、压缩等数据预处理,预处理后对信号进行基础语义识别,识别出该语音信号中包含的命令指示为对设备(空调)的开启指令,之后控制器调用wifi与ble集成通讯部件将该开启指令蓝牙传送至目标空调设备,即实现了对目标空调设备的远程控制,同时减少了能耗。

需要说明的是,本实施例中仅对于智能语音控制设备中的主要功能模块(语音部件、主控制器以及wifi与ble集成通讯部件)进行详细介绍,其它必要部件(比如电源、外壳、导线等)本实施例中不做赘述,均可参照相关智能语音音箱类产品。

基于上述介绍,本实施例提供的智能语音控制设备中主控制器与语音部件连接,用于将语音部件采集的语音控制信号转化为设备控制指令,wifi与ble集成通讯部件与主控制器连接,用于接受主控制器的调用,根据预设wifi、ble复用规则将设备控制指令蓝牙传送至目标智能家电。本发明中的通讯部件具体采用同时集成有wifi和ble模块的通讯部件通过蓝牙模块实现蓝牙设备控制指令的传输,ble相较于wifi功耗大大降低,调用wifi与ble集成通讯部件实现蓝牙指令传输避免了单一的无线wi-fi通信的高功率消耗问题,实现产品低功耗目标;同时低功耗的工作方式不仅有利于节约能源,更能为设备应用场景的扩展提供了必要的先决条件,有利于智能语音控制设备的广泛应用。

实施例二:

上述实施例中对智能语音控制设备中其它必要部件的具体部件选择以及连接方式不做限定,比如电源、外壳、导线等设备,本实施例对其中电源的一种选择方式进行介绍,其它部件的类型选择方式均可参照本实施例的介绍。

由于目前采用单一无线wifi通信部件,该部件能耗较大,因此限制设备中电源部件只能选用直插式供电模式,对于设备使用场景具有极大的限制。实施例一中选用wifi与ble集成通讯部件降低了设备整体能耗,这对于电源部件的选择也提供了更加可能性。为进一步提升智能语音控制设备的可移动性,增加使用自由度,优选地,智能语音控制设备中的电源部件具体可以选用电池供电部件。

电池供电部件可以摆脱原来的直插式供电对使用场景的限制,没有了复杂的电线,插座等配件,可大大简化智能语音控制终端的使用,提升该产品的用户体验。

具体的电池供电部件可以选用干电池、蓄电池等多种形式,可以根据实际耗电情况进行电池供电部件类型的选择,本实施例中不做限定。

进一步地,为尽量保证电池供电时间的同时优化补充电池电量环节的用户体验,优选地,电池供电部件具体可以选用无线充电电池供电部件。具体地,无线充电电池供电部件包括:与无线充电基座配合的无线接收转换电路、与无线接收转换电路连接的充电电路以及与充电电路连接,用于储存电能的电池;电池与主控制器连接。通过主控制器控制在无线充电电池供电部件与无线充电基座连接时,通过接收转换电路电源信号转换为电流信号通过充电电路为电池充电。

无线充电电池供电部件具体设备的选择可以参见相关智能设备中无线充电组件的选择,可以尽量选择体积小的无线充电组件,以进一步减小智能语音控制设备的体积,提升设备移动性。

实施例三:

上述实施例中对于语音部件的具体类型选择不做限定,可以根据需要任意选择可以实现语音采集的部件。

其中,目前的智能语音音箱类产品普遍采用了传统音箱的腔体构造,因此产品的体积设计普遍偏大,且重量较重,对其便携性移动应用设计带来了阻碍,同时制造成本偏高。为缩小智能语音控制终端的体积,增加其便携性,从而进一步扩大其适用范围,优选地,语音部件具体可以选用微型语音部件。

本实施例中微型语音部件的具体型号不做限定,比如可以参照点读笔、录音笔等小型设备中对于可以实现语音采集的部件型号的选择。

通过选用微型语音部件,大大缩小了智能语音控制终端的体积,可以扩大其适用范围,如:原来只能固定平放于一个平台,当体积和质量都减小到一定的范围,固定方式就可以采用吸附式或磁贴式,固定方向也可采用倒立或垂直方式设计。另外,当体积和重量缩小后,其相应的设计、生产、运输等成本将相应减少,在节能降耗的同时,也从一定程度上促进其在家用电器产品市场中的普及与推广应用。

在选用重量和体积较小的零件进行智能语音控制设备的组装时,为进一步增加智能语音控制设备放置的灵便性,优选地,智能语音控制设备中可以进一步包括设置于智能语音控制设备的外壳体处的可吸附部件,可吸附部件用于通过吸附将智能语音控制设备固定至第一设备的外表面。

其中,第一设备可以指任意可以吸附的设备,比如冰箱、电视等。可吸附部件具体可以为粘贴吸附部件、真空吸附部件或磁吸部件等,可以实现附着于其他设备的外表面即可,可以减少智能语音控制设备的空间占用。其中,由于目前一般电器外壳体均为金属材质,优选地,可吸附部件具体可以选用磁吸部件,且磁吸相对于真空吸引或粘贴吸引等方式附着力强,也可以避免对附着设备表面本身的损害。具有磁吸部件的智能语音控制设备类似“冰箱贴”,是一种“智能音箱贴”,可以大大提升其适用范围。

具体地,磁吸部件可以为在智能语音控制设备外壳体附近设置的磁铁等,而为进一步减少设备体积,磁吸部件具体可以选用磁吸无线充电电源部件。磁吸无线充电电源部件指具有磁吸功能的无线充电电源部件,选用具有磁吸功能的无线充电电源部件,将磁吸部件与无线充电电源部件合并,在无线充电基座上可以在实现磁吸式无线充电,同时也可以在非充电基座外的金属底板上实现磁吸式放置,缩小了设备体积,同时方便放置。当智能语音控制设备采用磁吸式无线充电部件时,对应的无线充电底座也需对应设置为磁吸式无线充电底座,在此不再赘述。

实施例四:

上述实施例中对主控制器的类型选择不做限定,可以选用对语音具有简单语义识别功能的控制器,也可以选用不具备语义识别功能的控制器。当为后者时,主控制器需要调用wifi+ble通讯部件中的响应平台接口将语音控制信号发送至配网关联的具有语义识别功能的平台(比如云服务器)进行识别后,直接获取识别得到的设备控制指令。优选地,wifi与ble集成通讯部件中具体可以进一步包括:用于与事先深度语义识别以及ai问答回馈的云服务器连接的云服务器接口。

云服务器与智能语音控制设备连接,可以实现深度语义识别以及ai问答回馈。在上述主要功能部件外设置云服务器接口可以实现云端监控以及全面管理,保证数据处理以及设备管理的精准度。

实施例五:

为保证设备功能的稳定性,优选地,wifi与ble集成通讯部件中可以进一步包括:用于与实现设备配网管理、设备以及用户管理的app连接的app接口。

app端与可以同时与云服务器端以及智能语音控制设备保持远程无线连接关系,app端进一步实现设备配网管理、设备以及用户管理。

实施例六:

本实施例提供一种智能语音控制方法,基于上述实施例所介绍的智能语音控制设备,图2所示为本实施例提供的一种智能语音控制方法的流程图,该方法主要包括以下步骤:

步骤s110、智能语音控制设备采集语音控制信号。

当用户说出控制指令时,智能语音控制设备进行语音采集,将采集得到的用户语音作为语音控制信号。

具体的进行语音采集的过程可以参照相关技术中的语音采集过程,在此不做限定。其中,优选地,为尽量避免遗漏收集用户控制指令的情况,采集语音控制信号的过程具体可以参照以下步骤实现:

当检测到语音信号时,启动录音;

判断语音信号是否结束;

若是,停止录音,得到录音文件,并将录音文件作为语音控制信号。

在检测到语音信号的同时进行录音收集,由于收集的录音中可能存在一些非控制指令的日常对话录音,需要在后续步骤的基础语义识别中加以区分识别,为尽量减少基础语义识别工作量,可以在检测到指定语音信号时,启动录音。比如设定录音开启信号“小智”作为指定语音信号,当检测到用户发出“小智”时启动录音,将录音后的文件进行后续语义识别过程,当然,也可以不进行该种设置,在此不做限定。

当语音信号未结束时,上述步骤中对该种情况不做限定,可以实时检测直至语音信号结束停止录音,也可以在录音一段时间后自动停止录音等。由于一般用户发出的指令不会太长,为避免收集对象错误以及语音信号结束检测失败等情况对后续语义识别过程带来的额外工作量,优选地,可以在启动录音之后进一步统计启动录音的时间;判断录音时间是否达到预设录音阈值;当达到时,执行停止录音的步骤。比如,设定录音阈值为10s,则在启动录音10s内检测到语音信号结束时,直接在语音信号结束的同时停止录音,若在启动录音达到10s录音仍未结束时,则自动停止录音,将这10s的录音文件作为采集的语音控制信号进行后续处理。当然,也可以不启动该种启动结束录音的步骤,本实施例中不做限定。

步骤s120、将语音控制信号转化为设备控制指令。

语音控制信号需要经过语义识别,确定信号中的指令信息,并根据该些指令信息组成完成的设备控制指令。本实施例中对执行语义识别的主体不做限定,可以由智能语音控制设备调用自身部件完成,即智能语音控制设备需配置有语义识别单元,也可以由智能语音控制设备调用与其配网关联的具有语义识别功能的设备完成,即智能语音控制设备将语音控制信号发送至该类设备,并获取设备识别后生成的设备控制指令。

为尽量简化处理流程,提升响应速度,将语音控制信号转化为设备控制指令的过程具体可以为:根据预设信号识别规则对语音控制信号进行基础语义识别,得到设备控制指令。由于小型智能语音控制设备中的处理芯片较小,处理能力有限,因此可以只配置基础的语义识别功能,既可以满足常用的语音控制信号识别,又可以提升信号处理速度。

由于可能在设备中配置的语义识别功能有限,可能会存在基础语义识别失败的情况,为保证信号处理的准确度,可以在当基础语义识别出现识别障碍时,将语音控制信号发送至云服务器进行深度语义识别;获取深度语义识别的识别结果,并将识别结果作为设备控制指令。即在智能语音控制设备识别失败时由云服务器进行深度识别,保证了识别准确度。

步骤s130、将设备控制指令通过蓝牙传送至对应的目标智能家电。

将设备控制指令通过蓝牙发送至目标智能家电相对于目前的wifi传送方式可以大大减少能耗。

需要说明的是,在传送设备控制指令至目标智能家电之前需保证智能语音控制设备与目标智能家电处于连接状态,否则可能会出现指令丢失的情况,影响用户体验。因此,为避免该种情况,可以在得到设备控制指令后,在蓝牙传送指令前判断是否与目标智能设备关联,如若未关联,可以输出相应的提示信息,比如语音输出“请关联该设备后再操作”;如若已关联,则可以直接将该指令蓝牙传送至目标智能家电。

基于上述介绍,本实施例提供的智能语音控制方法,通过对用户发出的语音控制信号进行智能采集以及指令转换,并将转换后得到的设备控制指令通过蓝牙传送至对应的目标智能家电,蓝牙指令传送过程降低了智能体语音控制的能耗,降低了智能语音控制的实现成本,进一步提供了应用场景扩展的实现可能性。

实施例七:

除了设备控制功能外,本实施例中提供的智能语音控制设备实现的智能语音控制方法中可以进一步实现ai问答功能,即对用户提出的语音问答进行答案检索,并输出检索得到的优选答案的过程。则具体实现过程如下:

当语音控制信号为ai问答请求时,将语音控制信号发送至云服务器调用云端搜索引擎进行答案检索;

获取答案检索得到的优选答案;

输出优选答案。

通过上述过程实现了智能语音控制设备功能的扩展,提升了用户体验。

实施例八:

此外,由于蓝牙传送过程降低了使用能耗,使无线供电变得可能,当为保证设备的移动性以及扩展性,智能语音控制设备中的电源部件具体选用电池供电部件时,本实施例中提供的智能语音控制设备实现的智能语音控制方法中可以进一步实现电量检测功能,具体地,在设备启动过程中检测剩余电量,可以得到当前设备剩余电量值;判断是否处于充电状态;若是,判断剩余电量是否达到第一阈值;其中第一阈值可以为预先设置的充电状态下电量最小值,若未达到第一阈值,执行检测剩余电量的步骤,在达到第一阈值后再继续进行操作。由于电量检测可以在设备启动的任意时间段进行,在未达到第一阈值暂停的操作可能为任意操作,因此本实施例中对于暂停后重新启动的操作不做限定,具体为继续执行暂停的操作。

本实施例中对在设备启动过程中检测剩余电量,得到当前设备剩余电量值后判定未处于充电状态下的处理方式不做限定,可以判断剩余电量是否低于第二阈值;第二阈值为预先设置的为充电状态下的提示电量,当低于第一阈值时输出电量不足的语音提示信息,以提示用户尽快对智能语音控制设备进行充电操作,避免影响正常语音控制。

实施例九:

上述实施例中对具体选用的智能语音控制设备中的wifi与ble集成通讯部件的具体类型不做限定,一般来说,wifi和ble分别设置为两个独立芯片,有各自的天线,两芯片单独工作的结构硬件成本高,不利于广泛推广,为降低实现成本,可以选用wifi和ble集成到一个芯片,共用一根天线的wifi+ble结构。

当wifi与ble集成通讯部件具体选用rf共用的wifi与ble集成通讯部件时,为降低数据收发丢包率,提升设备工作的稳定性,将设备控制指令通过蓝牙传送至对应的目标智能家电具体可以包括以下步骤:

控制wifi与ble集成通讯部件中ble模块将设备控制指令传送至对应的目标智能家电,同时控制wifi与ble集成通讯部件中wifi模块与对应的ap端进入休眠状态;其中,休眠状态下ap端将待传输数据缓存;

统计ble模块的工作时长;

当ble模块的工作时长达到第一预设时长时,唤醒wifi模块以及ap端进行数据传输;

统计wifi模块的工作时长;

当wifi模块的工作时长达到第二预设时长时,执行控制wifi与ble集成通讯部件中ble模块将设备控制指令传送至对应的目标智能家电的步骤。

控制ble模块与遥控器端进行数据传输,同时控制wifi模块与对应的ap端进入休眠状态。

启动ble模块与对应的遥控器端间的数据传输,在启动ble模块与对应的遥控器端间的数据传输工作的同时控制wifi模块与对应的ap端进入休眠状态。

上述实现方式通过wifi模块与对应的ap端、ble模块与对应的目标智能家电交替利用共用的天线进行数据交互,降低了集成成本;同时wifi模块、ap端、ble模块与目标智能家电在拥有天线使用权时不会出现由模块关闭导致的数据丢包,wifi模块与ap端对应在没有天线使用权时进入待传输数据缓存的休眠状态,因此也不会发生数据丢包,降低了整体协同工作中数据收发丢包率,提升了系统工作的稳定性。

具体地,上述功能的可以通过调用wifi低功耗协议(ieee802.11powersavemode)来实现。

wifi低功耗协议(ieee802.11powersavemode)是一个标准的wifi低功耗协议,该协议下,wifi客户端(station)在没有数据收发的时候,进入低功耗模式,关闭rf。wifi客户端按照ap(无线访问接入点)的beaconinterval(广播周期)做周期性的唤醒,侦听ap的beacon(广播)包。所有要发送给wifi客户端的数据,都会预先缓存到ap中,当ap有缓存数据的时候,就在beacon中设置有缓存的flag。

ap的beacon是ap周期性发送的一个广播包,包含ap的名称、加密方式等,还有ap下面每个station是否有缓存数据的flag。通常ap的beacon每100ms发送一次,这个时间间隔也可以由用户修改为其他数据,本实施例中仅以100ms为例。

通过ieee802.11powersavemode,station只需要再100ms唤醒一次wifi收听beacon,然后就立即进入休眠,达到了wifi节省功耗的目的。同时由于ap有对station的数据做缓存,所有发给station的数据都不会丢失。

在wifi、ble集成设备以及对应的ap端中启用ieee802.11powersavemode,控制在原本是关闭wifirf的时候切换至ble模式(ble模块与遥控器端数据交互的模式),这样设备在90%以上的时间都是ble模式,只有很短的时间是wifi模式。让wifi工作的时间尽量的短,大部分时间分配给ble使用。在wifi保持缓存连接的同时,ble去接收周围的广播控制包,ble不需要建立连接,不做同步,只需要ble遥控器在任意时候发送广播包就能快速的发送信息给本网关,硬件成本低、wifi和ble的丢包率低、且ble遥控器不需要组网,只需要发送特定规则的广播包,速度快,操作方便。大大提高了系统的稳定性,特别是wifi的稳定性,降低了分时引起丢包率较高的问题。

本实施例中仅以wifi、ble集成端(即智能语音控制设备)与对应的ap端启用wifi低功耗协议,预先配置命令实现在控制关闭wifirf,令wifi模块与对应的ap端休眠时切换至ble模式,在wifi模块与对应的ap端休眠结束时关闭blerf,即可实现低丢包率、低成本的wifi、ble协同工作。此外,其它可以实现本发明提供的wifi、ble协同工作方法的相关协议或适配于相关传输设备(包括wifi、ble集成客户端、对应的ap端、对应的遥控器端或者在完整的数据传输过程中起到交互作用的设备)的自定义wifi、ble协同工作模式均算作本发明的保护范围,在此不做赘述。

实施例十:

请参考图3,图3为本实施例提供的一种智能语音控制装置的结构框图;该装置主要包括:信号采集单元310、指令转化单元320以及指令发送单元330。本实施例提供的智能语音控制装置可与上述智能语音控制方法相互对照。

其中,信号采集单元310主要用于采集语音控制信号;

指令转化单元320主要用于将语音控制信号转化为设备控制指令;;

指令发送单元330主要用于将设备控制指令通过蓝牙传送至对应的目标智能家电。

可选地,本实施例提供的智能语音控制装置中可以进一步包括:电池控制单元,电池控制单元中具体包括:

电量检测子单元,用于检测剩余电量;

状态判断子单元,用于判断是否处于充电状态;

第一阈值判断子单元,用于当处于充电状态时,判断剩余电量是否达到第一阈值;当剩余电量未达到第一阈值时,触发电量检测子单元。

电池控制单元中可以进一步包括:

第二阈值判断子单元,用于当未处于充电状态时,判断剩余电量是否低于第二阈值;

提示信息输出子单元,用于当剩余电量低于第二阈值时,输出电量不足的语音提示信息。

可选地,指令转化单元具体可以为基础识别单元,基础识别单元具体包括:

第一识别子单元,用于根据预设信号识别规则对语音控制信号进行基础语义识别,得到设备控制指令。

可选地,基础识别单元中可以进一步包括:

第一发送子单元,用于当基础语义识别出现识别障碍时,将语音控制信号发送至云服务器进行深度语义识别;

第一结果获取子单元,用于获取深度语义识别的识别结果,并将识别结果作为设备控制指令。

可选地,本实施例提供的智能语音控制装置中可以进一步包括:ai问答处理单元;ai问答处理单元具体包括:

第二发送子单元,用于当语音控制信号为ai问答请求时,将语音控制信号发送至云服务器调用云端搜索引擎进行答案检索;

第二结果获取子单元,用于获取答案检索得到的优选答案;

第二结果输出子单元,用于输出优选答案。

可选地,信号采集单元具体可以包括:

启动子单元,用于当检测到语音信号时,启动录音;

结束判断子单元,用于判断语音信号是否结束;

信号确定子单元,用于当语音信号结束时,停止录音,得到录音文件,并将录音文件作为语音控制信号。

可选地,信号采集单元中可以进一步包括:时间判断子单元,时间判断子单元与启动子单元连接,时间判断子单元具体包括:

统计子单元,用于在启动录音之后,统计启动录音的时间;

时间判断子单元,用于判断录音时间是否达到预设录音阈值;当录音时间达到预设录音阈值时,触发信号确定子单元。

可选地,指令发送单元具体可以包括:

第一传输子单元,用于控制wifi与ble集成通讯部件中ble模块将设备控制指令传送至对应的目标智能家电,同时控制wifi与ble集成通讯部件中wifi模块与对应的ap端进入休眠状态;其中,休眠状态下ap端将待传输数据缓存;

第一时长统计子单元,用于统计ble模块的工作时长;当ble模块的工作时长达到第一预设时长时,触发第二传输子单元;

第二传输子单元,用于唤醒wifi模块以及ap端进行数据传输;

第二时长统计子单元,用于统计wifi模块的工作时长;当wifi模块的工作时长达到第二预设时长时,触发第一传输子单元。

本实施例提供的智能语音控制装置智能语音控制实现成本低,进一步提供了应用场景扩展的实现可能性。

实施例十一:

基于上述实施例十,本实施例提供另一种单元划分形式,本实施例提供的智能语音控制装置的结构示意图请参照图4,主要包括语音信号检测单元、格式转换单元、噪音处理单元、语音录入单元。语音播放单元以及语料存储单元。

其中:

1)语音信号检测单元:主要用于通过声音检测传感器实时检测外界语音信号有无,当有信号时,启动语音录入单元工作;当信号从有时开始检测语音是否结束,则发出语音结束信号,结束录音。若未结束,则检测录音时间是否最大,最大则自动结束语音录入。

2)语音录入单元:主要用于录入语音信号,并存储与语料存储单元中。

3)格式转换单元:主要用于将录入的语音音频文件,进行压缩,提取,过滤,格式转换等操作,成为可供wi-fi无线发送的音频文件。

4)噪音处理单元:主要用于采用特定的去燥算法,或电路去燥设计,对录入的音频文件进行实时的噪音筛除处理,以获取有效的语音音频文件。

5)语音播放单元:主要用于对本地的或云端下发的语音音频文件,进行播放处理。

6)语料存储单元:一方面用于存放本地的语音提示音,一方面用户存放需缓存播放的语料音频文件信息。

本实施例提供的智能语音控制装置在保证了降低实现成本的同时,提升了数据的可用性,保证了语音信号的高精准识别。

实施例十二:

本实施例公开一种智能语音控制系统,该系统主要包括:智能语音控制设备、供电端以及智能家电。

智能语音控制设备可以参照上述实施例的介绍,在此不再赘述。

供电端为智能语音控制设备提供电力支持,与智能语音控制设备中的电源部件对应设置。比如当电源部件采用无线充电电源装置时,供电端为无线充电基座;当电源部件采用直插供电部件时,供电端可以为交直流供电插座等。

优选地,智能语音控制设备中的电源部件具体可以选用无线充电电源部件时,供电端具体可以选用配合无线充电电源部件的无线充电基座。通过无线充电增加了系统自由度,也为超小型扁平化设计创造了条件。

智能家电的蓝牙通信模块与智能语音控制设备中wifi与ble集成通讯部件连接,用于接收并实施设备控制指令。智能家电可以为任意与智能语音控制设备备网连接的远程控制智能家电,比如智能电视、智能冰箱、智能烤箱、智能电热水器等。

本实施例中对供电端的位置设置不做限定,可以设置于任意空间,比如可以吸附于智能家电表面等。

优选地,为减少系统整体空间占用,供电端可以设置于智能家电内部,智能家电的外壳体设置有与供电端的对外供电接口配合的充电口,用于通过充电口为智能语音控制设备的电源部件供电。

如下所示为基于该设置方法的几种应用场景示意。

当智能家电为电视时,图5所示为对应的一种带有供电端的智能家电所属系统设置示意图,供电端101可以设置于电视显示器角落内部,即供电端设置于智能家电中,在电视显示器的表面设置一个可以吸附充电的表面。

该种设置方式不仅无碍智能家电外观,而且可以减少系统整体体积占用,在智能语音控制设备进行无线充电时直接吸附于智能家电的可吸附充电的表面部分,图6所示为图5对应的智能语音控制设备充电示意图,智能语音控制设备102通过吸附贴在供电端101的表面,智能语音控制设备102与供电端101间可实现无线电连接,即供电端101为智能语音控制设备102无线充电,该种方式减少了系统空间占用。

当智能家电为吸油烟机时,图7所示为对应的一种带有供电端的智能家电所属系统设置示意图,供电端101可以设置于吸油烟机外表面平整且容易触摸处,吸油烟机具有一个可以吸附充电的表面。图8所示为智能语音控制设备102吸贴在供电端102的表面示意图,供电端102与智能语音控制设备102间可实现无线电连接,即供电端102可以为智能语音控制设备102无线充电。

由上可见,基于该种设置方式部件对于空间的占用大大减少,而且美观大方,适于推广。本实施例中仅以该种供电端的设置方式为例进行介绍,其它设置方式均可参照本实施例的介绍,在此不再赘述。

本实施例提供的智能语音控制系统便携性强,可移动性强,对于空间占用小,可以大大扩展智能语音控制系统的应用场景,提升了用户体验。

实施例十三:

进一步地,当智能语音控制系统中智能语音控制设备的wifi与ble集成通讯部件中进一步包括:用于与实现深度语义识别以及ai问答回馈的云服务器连接的云服务器接口时,可以保证数据处理以及系统管理的精准度。为加深对该种系统与云服务器连接下两者协同工作的理解,在此对两者交互过程进行介绍。

智能语音控制设备通过wifi访问云服务器。智能语音控制设备将待识别语音信号通过wifi与ble集成通讯部件wifi发送至云服务器,云服务器识别成功后得到识别结果,智能语音控制设备再获取识别结果,当为ai问答回馈时,可以直接语音输出该识别结果;当为设备控制指令时,通过wifi与ble集成通讯部件蓝牙发送至对应的智能家电。

其中,为加深对云服务器端工作的理解,本实施例中以一种具体单元组成为例进行介绍。请参照图9,图9为本实施例提供的一种云服务端结构示意图,主要包括:语音转换单元,语音识别单元,语义解析单元,搜索引擎服务单元,控制协议管理单元,语音设备管理单元,家电设备管理单元,用户管理单元,设备数据管理单元。

其中:

1)语音转换单元:主要用于对智能语音控制设备发来的音频数据,进行文件解压缩,格式转换等处理;

2)语音识别单元:主要用于将转换后的音频文件解析成文字信息,完成文字识别;

3)语义解析单元:主要用于通过特定算法,对语义内容进行分析,得到关键字信息,形成逻辑关系,得到语音种类,一个是ai问答语音,一个是设备控制命令语音;

4)搜索引擎服务单元:主要用于若是ai问答,根据特定的语义分析关键字形成的搜索条件,启动引擎进行搜索服务,得到反馈信息,通过语音格式转换单元,将文字转换成语音,发送给智能语音控制设备;

5)控制协议管理单元:主要用于若是设备控制命令语音,将语义分析结果关键字发送给控制协议管理单元,根据协议进行控制指令解析,得到控制指令。

6)语音设备管理单元:主要用于对智能语音控制设备进行身份识别,绑定,授权等,如:得到控制指令后,在该单元查看是否已关联相关家电设备,确认关联,则下发控制指令。

7)家电设备管理单元:主要用于对各种智能家电进行身份识别,绑定,授权等,如:得到控制指令后,在该单元查询是否已被该语音设备关联,确认关联,则响应控制指令。

8)用户管理单元:主要用于对云端用户账户权限进行管理,如:项目创建,产品定义,授权修改,信息发布等。

9)设备数据管理单元:主要用于对所有设备历史数据进行转换,存储,分类,利用等。

上述云服务器结构形式可以实现全面的智能语音控制云端管理以及功能实现,本实施例中仅以该种结构形式为例进行介绍,其它部件设置方式均可参照本实施例的介绍,在此不再赘述。

实施例十四:

进一步地,当智能语音控制系统的智能语音控制设备中wifi与ble集成通讯部件进一步包括:用于与实现设备配网管理、设备以及用户管理的app连接的app接口时,为加深对该种系统与app端连接下两者协同工作的理解,在此对两者交互过程进行介绍。

图10所示为本实施例提供的一种app端结构示意图,该种结构下app端主要包括wi-fi配网单元,ble配网单元,设备关联单元,语音设备管理单元,家电设备管理单元和用户管理单元。

其中:

1)wi-fi配网单元,主要负责通过手机端wi-fi通信方式为300进行配置路由器信息,并连接至云服务器;

2)ble配网单元,主要负责通过手机端ble通信方式为300配置路由器信息,并连接至云服务器;

3)设备关联单元,主要负责将智能语音控制设备与多个智能家电进行关联,以在云端形成映射关联关系,实现语音控制指令的云端解析功能;

4)语音设备管理单元,主要负责对语音设备进行重命名,删除,数据监测,状态跟踪等;

5)家电设备管理单元,主要负责将各种智能家电纳入与智能语音控制设备的同一管理平台中,对其名字、状态、数据等信息进行监测和管理;

6)用户管理单元,主要负责app端用户的注册,登录,个人数据,固件版本等信息的管理。

本实施例仅以上述app端结构形式为例进行介绍,该中结构形式下可以实现全面系统管理功能,保障系统工作的稳定性以及扩展性。其它结构形式下的工作过程均可参照上述介绍,在此不再赘述。

实施例十五:

为加深对上述实施例中提供的智能语音控制系统的理解,本实施例以具体的部件搭配为例对系统整体工作过程进行介绍,基于其他部件的系统工作过程均可参照本实施例的介绍。

图11所示为本实施例提供的一种智能语音控制系统连接示意图,该系统主要包括充电组件(即供电端)501以及智能语音控制设备502,为方便介绍,另外进一步也对系统中智能语音控制设备连接的云服务器503以及app端504进行介绍。

其中,智能语音控制设备502包括接收转换电路、充电电路、无线通信单元(包含wi-fi+ble集成核心芯片及工作电路)、主控制器和语音单元。

其中,无线充电组件200可以设置家用电器设备的内部,包括电源管理单元和发射电路。无线充电技术可以通过多种方式实现,例如:电磁感应式、磁场共振式、无线电波式、电场耦合式。

其中,充电过程:当智能语音控制设备502接近充电组件200时,例如吸引、粘贴或者垂直叠置,智能语音控制设备502的接收转换电路开始工作,此时充电电路被触发启动(即,吸住时候即可无线充电),智能语音控制设备502进入充电状态,当电量满足一定阈值时,语音控制装置即可开始侦听外部语音输入。

其中,无线通信单元包括:wifi+ble的集成芯片及其工作电路。同时该芯片中集成两种配网技术。

基于该种结构下,系统整体工作流程如下所示,图12所示为本实施例提供的一种系统工作流程示意图,主要包括以下流程:

1.智能语音控制设备靠近无线充电组件时,开始无线充电。

2.智能语音控制设备检测自身电量达到正常工作阈值时,开始正常工作。

3.智能语音控制设备检测是否成功连接上云服务器,

1)如果连接成功,则开始实时监测外界语音输入情况;

2)如果未连接成功,则语音提示:请先连接服务器再操作,启动app端对智能语音控制设备进行网络配置,待返回成功连接至服务器。

4.当无线充电组件检测到语音信号,开始录音,并实时检测语音信号是否结束,若已结束,停止录音,进入下一步;若未结束,则检测是否已超过最大录音时间,若已超过,则停止录音,进入下一步。

5.无线充电组件对录音文件进行格式转换,打包处理,并以wi-fi方式通过路由器,发送至云服务器指定地址。

6.云服务器对音频进行语义解析和语义分析

1)若是ai问答,调用ai搜索引擎,并将搜索结果,转换成指定音频格式的语音信号,发送至无线充电组件。

2)若是设备控制指令,检测智能语音控制设备与智能家电是否有关联关系,有则调用云端设备控制引擎,云服务器发送控制命令给智能家电,智能家电做出响应;没有则返回无关联信息给智能语音控制设备,智能语音控制设备播放语音提示:请关联设备后再操作,需至app端进行设备关联操作。

7.单次语音处理过程后,继续返回步骤3,智能语音控制设备继续待机检测是否有语音信号录入。重复以上步骤。

其中,智能语音控制设备可以以磁性吸贴方式与金属材质的智能家电表面(该表面内含无线充电组件无线充电组件)连接工作。

需要说明的是,上述过程中仅以云服务器进行语义识别为例,假定智能语音控制设备不具有语义识别能力,实际上智能语音控制设备可以选用具有基础语义识别功能的设备,其处理过程也可以参照上述介绍,在此不再赘述。

本实施例提供的智能语音控制系统的结构以及工作过程包含多种实际运行过程中的管理示意,适用于多种应用场景,可以实现全面对系统工作的监控,保证系统工作的稳定性。

实施例十六:

本实施例公开一种可读存储介质,其上存储有程序,程序被处理器执行时实现如智能语音控制方法的步骤,具体可参照上述实施例中对智能语音控制方法的介绍。

该可读存储介质具体可以为u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可存储程序代码的可读存储介质。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上对本发明所提供的智能语音控制设备、方法、装置、可读存储介质及系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1