HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

一种语音控制系统及控制方法与流程

2021-01-28 14:01:25|215|起点商标网
一种语音控制系统及控制方法与流程

本发明涉及语音控制系统技术领域,更具体的说是涉及一种语音控制系统以及控制方法。



背景技术:

语音控制系统是一种通过语音控制的方式对智能终端进行操作的控制系统,已经广泛地应用于许多的电子产品中,如智能机器人、风扇、油烟机等电子产品中。

以油烟机或者风扇为例,传统的一般通过机械式按键或者触控按键触发,实现运行的;但是由于风扇距离人的距离比较远,经常需要走动进行开启,使用繁琐,不够智能化,因此现有技术中风扇通常匹配有智能遥控器或者语音系统,以智能方式触发,使用更加简单;

而对于油烟机,由于在煮食时油烟较大,同手动方式触发油烟机,其按键或者控制面板经常会覆盖上一层油脂,如果的触摸按键还会影响灵敏度,因此现有技术于油烟机上增加一语音控制系统,通过语音方式进行控制。

无论是应用于风扇中或者是油烟机中或者是其它的电子产品中,语音控制系统具有以下缺陷:

现有技术中的语音控制系统并非是一直处于唤醒状态的,在无语音指令输入时则会进入休眠状态,此时当需要唤醒语音控制系统时,一般会通过特定的唤醒指令唤醒,如“小智你好”,当使用者读出“小智你好”此唤醒指令,语音控制系统被唤醒后,后续读出相应的语音指令方可控制智能终端执行相应的工作;如果在一段时间如30s或1min内无语音指令输入,则语音控制系统重新进入休眠状态,等待下次的唤醒。

那么在使用过程中,容易出现问题,如使用者不能判断此时需要使用时是唤醒状态还是休眠状态,如“小智你好”唤醒后,使用者读出了第一个语音指令,智能终端按照语音指令对应的工作状态运行;而在相隔不太长的时间内,有可能需要更换工作状态,此时使用者读出了第二个语音指令,但是此时,语音控制系统可能已经进入了休眠状态,无法识别第二个语音指令了;这就造成了在一段时间内,使用者无法判断语音控制系统处于唤醒状态还是休眠状态,也无法判断相应的指令是否已经被执行;

再有,由于现有技术中语音控制系统都是要通过语音指令输入,然后与数据库中的语音模板相匹配,方可输入控制指令对智能终端进行控制,那么使用者不可以错误地读出语音指令,这就要求使用者能够清楚地记忆到语音指令,而一个智能终端的功能或者工作状态是有很多种的,这样要求使用者将指令背诵下来,是比较难的,这样经常会造成读出的指令错误,而无法通过语音控制系统控制运行;

再有,现有技术中的采用语音控制系统的电子产品很多,使用者也无法针对每个产品记忆相应的指令。



技术实现要素:

有鉴于此,本发明提供了一种语音控制系统以及控制方法。

为了实现上述目的,本发明采用如下技术方案:一种语音控制系统,包括:语音接收模块,用于接收语音指令;

语音识别模块,根据语音接收模块获取的语音指令提取语音特征,并将语音特征与语音模板指令进行比对,输出语音信号;

控制模块,接收语音识别模块的语音信号,并将语音信号转换为控制信号,控制信号至少包括:唤醒信号以及功能信号;

通信模块,控制信号传输至智能终端,智能终端执行相应的功能;

提示模块,用于提示当前智能终端的状态、提示智能终端可被触发的功能、提示语音模板指令中的一种或多种。

优选的技术方案中,所述的语音识别模块包括:特征提取单元、模板储存单元以及dte模板匹配单元。

进一步的技术方案中,所述的控制模块内设置有识别单元,将语音识别模块的语音信号转换为控制信号。

进一步的技术方案中,还包括:一语音播放模块,用于语音播放当前语音指令。

进一步的技术方案中,所述的提示模块的提示功能包括以下至少一种:

所述的提示模块用于提示当前智能终端处于唤醒状态;

所述的提示模块用于提示当前智能终端的工作状态;

所述的提示模块用于提示当可被触发的功能;

所述的提示模块用于提示可被输入或匹配的语音模板指令。

进一步的技术方案中,所述的提示模块通过灯光形式提示和/或通过文字形式提示。

一种语音控制方法,包括以下步骤:

s100:获取语音指令;

s200:提取语音指令的语音特征,将语音特征与预存的语音模板指令进行比对,得出语音信号;

s300:语音信号转换为控制信号,控制信号分为唤醒信号及执行信号;

s400:智能终端接收唤醒信号或功能信号;

s410:唤醒信号,智能终端被唤醒,后续接收功能信号控制智能终端执行相应功能;

s420:功能信号,需要在智能终端被唤醒后执行相应功能,智能终端未被唤醒则功能信号无效。

s500:智能终端唤醒后,提示模块工作,通过灯光或文字形式提示智能终端已经被唤醒,同时通过灯光或文字形式显示当前可以被输入或匹配的语音模板指令;

s600:输入相应的语音模板指令智能终端执行相应的功能。

s700:在设定x时间内无获取语音指令,智能终端在保持当前的工作状态下进行休眠;等待再次接收唤醒信号。

进一步的控制方法中,步骤s200中,当语音系统唤醒后,可以被语音控制执行的工作状态相应的指示灯发光;同时相同工作状态的触发语音指令被显示。

进一步的控制方法中,所述的语音指令输入下,语音指令被识别后,智能终端语音播放该语音指令。

进一步的控制方法中,语音控制系统休眠状态下,输入非语音唤醒指令的其它语音指令,语音指令无效;在休眠状态下,提示模块提醒当前的工作状态。

经由上述的技术方案可知,与现有技术相比,本发明具有以下有益技术效果:

本发明的语音控制系统新增了一提示模块,通过该提示模块可以提醒使用者当前智能终端是否被唤醒、提醒当前智能终端处于何种的工作状态、以及在唤醒状态下显示出语音模板指令,使用者观察到该语音指令并读出语音指令,能够保证语音指令被识别,使用者也无需谨记该指令,使用更加方便;

同时还增加了语音播放模块,在输入指令无效时发出无效声音,而在输入指令正确时发出正确声音或播放出相应的指令声音。

本发明的其它有益技术效果于下面具体实施方式中体现。

附图说明

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

图1为本发明中语音控制系统的方框示意图;

图2为本发明中语音识别模块的方框示意图;

图3为本发明中语音控制方法的流程图;

图4为本发明中智能终端在唤醒状态下语音控制方法的流程图。

具体实施方式

现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。

本申请的描述中,需要理解的是,术语“纵向”、“径向”、“长度”、“宽度”、“厚度”、“上”、“下”、“左”、“右”、“前”、“后”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。

一种语音控制系统,请参阅图1所示,包括:语音接收模块100、、语音识别模块200、控制模块300、通信模块400以及提示模块500,语音控制系统是用于控制智能终端600运行的,智能终端600具有多种的多能或者工作状态,通过语音控制系统控制运行。

所述的语音接收模块100是用于进行检测声音的,这里语音接收模块100可以设置为麦克风,用于实时监测声音指令;

请参阅图2所示,所述的语音识别模块200包括:特征提取单元210、模板储存单元220以及dte模板匹配单元230。特征提取单元210是用于提取语音特征,然后将语音特征与模板储存单元220中存放的语音模板指令通过det模板匹配单元进行比对,看是否匹配,若不匹配则不能被识别,不会进行下一步动作;若匹配则传输至控制模块400;控制模块300将语音信号转换为控制信号,通过通信模块400传输至智能终端600,控制智能终端600根据指令执行工作。

所述的语音接收模块100在接收声音时,有可能会接收到外界的声音,但是外界的声音的不可能被语音识别模块300所识别,因为为错误的输入指令。

而语音识别模块200的模板储存单元220中是预先存放有语音模板指令,这里的语音模板指令根据不同的产品有所不同。

本实施例中以油烟机为例子进行阐述,即智能终端600为油烟机。

这里的语音模板指令假设设定为:a.小睿你好b.小睿加速c.小睿减速d.小睿开灯e.小睿亮度增加f.小睿亮度减少g.小睿关灯。

其中“小睿你好”为唤醒指令,而其它为功能指令。

本发明的控制系统中,当唤醒指令“小睿你好”输入后(被语音接收模块100接收),同时被语音识别模块200所识别后,传输至控制模块300,通过控制模块300转换为控制信号,通过通信模块400箱智能终端600传输,智能终端600被唤醒;

智能终端600在被唤醒下,当使用者读出b-g中的任一指令后,智能终端600按照指令执行工作;

如:使用者读出“小睿加速”则油烟机的风机加速转动;又如:使用者读出“小睿开灯”则照明灯启动。

控制系统300输出的控制信号,分为唤醒信号与功能信号,是与语音模板指令中的唤醒指令以及功能指令相对应的。

功能信号是需要在智能终端600在唤醒状态下方可执行,若智能终端600是在休眠状态下,则不可能被控制执行。

因此,为了更好地判断当前智能终端600是处于休眠还是唤醒状态,并且那些指令可以被触发,通过提示模块500提醒当前状态。

所述的提示模块500的提示功能是通过灯光形式提示和/或通过文字形式提示。

提示模块500的的提示功能包括以下至少一种:

所述的提示模块500用于提示当前智能终端600处于唤醒状态,当智能终端600通过唤醒信号被唤醒后,那么智能终端600的界面开启(发光)或指示灯亮;当智能终端600在休眠状态下,则智能终端600的界面关闭(不发光)或指示灯关闭;

所述的提示模块500用于提示当前智能终端600的工作状态,如当前处于风机运行状态,则风机指示灯或风机图标亮,如若设置有风力大小的图标,则风力大小的图标亮并显示相应的风量;

所述的提示模块500用于提示当可被触发的功能,在唤醒的状态下,由于界面开启(发光),那么相应功能的图标均发光,这些都是可以通过语音指令被触发的;

所述的提示模块500用于提示可被输入或匹配的语音模板指令,这里是将语音模板指令通过文字的形式显示,可以是从显示屏中显示处语音模板指令,提醒使用者语音指令是什么,怎样的语音指令方可触发相应的功能,保证语音指令可以被正确读出,智能终端可以执行正确的功能;又或者,在界面中已经设置有语音模板指令的文字版,可以通过灯光方式映衬该语音模板指令,使得语音模板指令的文字版发光。

通过上述的提示,可以另使用者无需背诵处语音模板指令,通过提示直接读取即可,使用更加简单、便捷。

进一步的技术方案中,语音接收模块100可能会检测到外部的噪音,但是外部噪音是无法被语音识别模块200所识别,无法转换为语音信号的;同样错误的语音指令也是无法语音识别模块200所识别;那么可以设置有一语音播放模块700,当语音接收模块100检测到的语音指令不能够被语音识别模块200所识别时,语音播放模块700播放“指令无效”或者其它近似的提示音,提醒使用者当前输入的语音指令不能被匹配;

再有,在设置有语音播放模块700时,当已经被识别的语音指令可以通过语音播放模块700回播读出,这样可以提示使用者当前输入的语音指令已经被识别并且执行控制。

另外,当智能终端600在唤醒后,连续30s或者其它时间段内无语音指令输入,则智能终端600在继续执行现有工作的前提在进行休眠状态,需要等待下一次的唤醒,方可通过语音方式控制执行其它的功能,在智能终端600未被唤醒的情况下,使用者读出功能指令,智能终端600不会按照指令工作。

更进一步地,所述的控制信号还可以包括有:休眠信号,同时语音模板指令还可以包括休眠指令。如当读出“小睿休眠”后,智能终端进入休眠状态,等待下次被触发。

请参阅图3所示,智能终端600被唤醒的原理:

s100:获取语音指令;

s200:提取语音指令的语音特征,将语音特征与预存的语音模板指令进行比对,得出语音信号;

s300:语音信号转换为控制信号,控制信号分为唤醒信号及执行信号;

s400:智能终端接收唤醒信号或功能信号;

s500:智能终端唤醒后,提示模块工作,通过灯光或文字形式提示智能终端已经被唤醒,同时通过灯光或文字形式显示当前可以被输入或匹配的语音模板指令。

上述已经说明了智能终端600如何被唤醒的,使用者读出“小睿你好”,语音接收模块100接收该指令,语音识别模块200分析该指令,然后传输至控制模块300,控制模块300将语音信号转换为控制信号,智能终端600被唤醒。

请参阅图4所示,智能终端600处于唤醒状态下,语音呼叫执行相应功能:

s01:获取语音指令;

s02:提取语音特征;

s03:判断语音特征与语音模板指令是否匹配,若匹配转跳s04,若不匹配转跳s01;

s04:语音信号传输至控制模块,并转换为控制信号

s05:控制信号通过通信模块传输至智能终端;

s06:智能终端按照控制信号执行相应工作;

s07:在设定x时间内无获取语音指令,智能终端在保持当前的工作状态下进行休眠;等待再次接收唤醒信号。

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

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

相关标签: 语音识别技术
tips