语音控制方法、装置及系统的制作方法

文档序号:10513262阅读:505来源:国知局
语音控制方法、装置及系统的制作方法
【专利摘要】本发明公开了一种语音控制方法、装置及系统。其中,方法包括:采集用户发出的语音信号,对语音信号进行处理,得到语音控制指令;根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号;将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制。本发明实现了无需遥控器也可以对电器设备进行控制,解决了因遥控器太多而错拿遥控器或遥控器找不到而消耗用户时间去搜寻遥控器的缺陷,使得对电器设备的操作更为简单,为用户提供了方便。
【专利说明】
语音控制方法、装置及系统
技术领域
[0001]本发明实施例涉及语音控制技术领域,具体涉及一种语音控制方法、装置及系统。
【背景技术】
[0002]目前,随着生活水平的提高,电器设备(例如,空调器)已经走进了千家万户,电器一般是在接收到遥控器发出的控制指令(例如,“开机”指令)后,通常会做出对应的操作响应(例如,通电开机启动)。随着电器设备的增多,遥控器也越来越多,往往会出现错拿遥控器或者找不到遥控器的情况,此时用户需要在室内搜寻遥控器以对相应的电器设备进行控制,但是,可能会出现用户搜寻遥控器无果的情况,此时用户就无法使用相应的电器设备,而且,用户搜寻的过程也浪费了用户的时间,这时候如果能通过语音很容易地控制电器设备,成为人们的一种迫切的需求。

【发明内容】

[0003]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的语音控制方法、语音控制装置及相应的语音控制系统。
[0004]根据本发明实施例的一个方面,提供了一种语音控制方法,方法包括:
[0005]采集用户发出的语音信号,对语音信号进行处理,得到语音控制指令;
[0006]根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号;
[0007]将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制。
[0008]可选地,对语音信号进行处理,得到语音控制指令进一步包括:
[0009]对采集到的语音信号进行语音编码处理,得到对应的数字信号;
[0010]对数字信号进行语音识别处理,得到语音控制指令。
[0011]可选地,语音控制指令包括:至少一个电器设备的设备标识和操作指令。
[0012]可选地,数据库存储有至少一个电器设备的按键表,其中,按键表存储至少一个电器设备的按键标识。
[0013]可选地,根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号进一步包括:
[0014]根据设备标识查找与设备标识对应的电器设备的按键表,根据操作指令在设备标识对应的电器设备的按键表查找对应的按键标识,得到对应的控制信号。
[0015]可选地,该方法还包括:根据终端设备通过无线通讯方式发送的更新指令对至少一个设备的按键表进行更新。
[0016]根据本发明的另一方面,提供了一种语音控制装置,装置包括:
[0017]采集模块,适于采集用户发出的语音信号;
[0018]处理模块,适于对语音信号进行处理,得到语音控制指令;
[0019]查询模块,适于根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号;
[0020]转换模块,适于将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制。
[0021]可选地,处理模块进一步包括:
[0022]编码处理单元,适于对采集到的语音信号进行语音编码处理,得到对应的数字信号;
[0023]识别处理单元,适于对数字信号进行语音识别处理,得到语音控制指令。
[0024]可选地,语音控制指令包括:至少一个电器设备的设备标识和操作指令。
[0025]可选地,数据库存储有至少一个电器设备的按键表,其中,按键表存储至少一个电器设备的按键标识。
[0026]可选地,查询模块进一步适于:根据设备标识查找与设备标识对应的电器设备的按键表,根据操作指令在设备标识对应的电器设备的按键表查找对应的按键标识,得到对应的控制信号。
[0027]可选地,装置还包括:更新模块,适于根据终端设备通过无线通讯方式发送的更新指令对至少一个设备的按键表进行更新。
[0028]可选地,装置还包括:无线通讯模块,适于接收终端设备通过无线通讯方式发送的更新指令。
[0029]可选地,无线通讯模块为蓝牙模块。
[0030]根据本发明实施例的另一方面,提供了一种语音控制系统,包括上述语音控制装置、至少一个电器设备、终端设备;
[0031 ]语音控制装置,适于对至少一个电器设备进行控制;
[0032]终端设备,适于通过无线通信方式对语音控制装置的按键表进行更新。
[0033]根据本发明实施例提供的方案,采集用户发出的语音信号,对语音信号进行处理,得到语音控制指令,根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号,将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制,实现了无需遥控器也可以对电器设备进行控制,解决了因遥控器太多而错拿遥控器或遥控器找不到而消耗用户时间去搜寻遥控器的缺陷,使得对电器设备的操作更为简单,为用户提供了方便。
[0034]上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0035]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0036]图1示出了根据本发明一个实施例的语音控制方法的流程图;
[0037]图2示出了根据本发明一个实施例的语音控制装置的结构框图;
[0038]图3示出了根据本发明另一个实施例的语音控制装置的结构框图;
[0039]图4示出了根据本发明一个实施例的语音控制系统的结构框图。
【具体实施方式】
[0040]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0041]图1示出了根据本发明一个实施例的语音控制方法的流程图。如图1所示,该方法包括以下步骤:
[0042]步骤S100,采集用户发出的语音信号,对语音信号进行处理,得到语音控制指令。
[0043]具体地,当用户想要控制电器设备执行某操作时,例如,若用户想要控制空调打开,则用户可以发出语音信号“空调打开”;若用户想要控制电视机音量增大,则用户可以发出语音信号“电视机音量增大”;在本申请中,用户还可以通过发出一次语音信号控制多个电器设备执行操作,例如,用户想要控制电灯打开、空调温度增加,则用户可以发出语音信号“电灯打开、空调温度增加”,或者通过发出一次语音信号控制一个电器设备执行不同的操作,例如,用户想要控制电视机更换频道、电视机音量增大,则用户可以发出语音信号“电视机更换频道、电视机音量增大”,这里仅仅是举例说明几种电器设备,但并不限于上述电器设备。
[0044]在用户发出语音信号后,例如“空调打开”,对该语音信号进行采集,然后对采集到的语音信号进行处理,例如,编码处理、语音识别处理,得到语音控制指令。
[0045]其中,语音控制指令包括:至少一个电器设备的设备标识和操作指令。具体地,至少一个电器设备的设备标识可以是电器设备的名称或电器设备的ID号,每个电器设备唯一地有一设备标识,用于与其他电器设备进行区分;操作指令为对电器设备执行的具体操作。
[0046]在本发明的一种优选实施例中,该步骤SlOO可以包括以下子步骤:
[0047]子步骤SlOl,对采集到的语音信号进行语音编码处理,得到对应的数字信号。
[0048]对语音进行编码的目的是为了将语音数字化并利用人的发声过程中存在的冗余度和人的听觉特性来降低编码率。
[0049]语音编码是对模拟的语音信号进行编码,将模拟的语音信号转化成数字信号,从而降低传输码率并进行数字传输,可以采用以下方法对语音信号进行语音编码:波形编码、参量编码(音源编码)和混合编码,其中,波形编码是将时域的模拟话音的波形信号经过取样、量化、编码而形成的数字话音信号;参量编码是基于人类语言的发音机理,找出表征语音的特征参量,对特征参量进行编码;混合编译码是结合波形编译码和参量编译码之间的优点。
[0050]在利用上述方法对语音信号进行语音编码处理后,得到了该语音信号对应的数字信号。
[0051]子步骤S102,对数字信号进行语音识别处理,得到语音控制指令。
[0052]语音识别是将人类的语音中的词汇内容转换为计算机可读的输入,例如二进制编码或者字符序列。
[0053]利用语音识别算法对子步骤SlOl得到的数字信号进行语音识别处理,得到包括至少一个电器设备的设备标识和操作指令的语音控制指令。
[0054]步骤S110,根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号。
[0055]可选地,数据库存储有至少一个电器设备的按键表,其中,按键表存储至少一个电器设备的按键标识。在本实施例中,按键表存储的至少一个电器设备的按键标识与采用遥控器对电器设备进行控制时,遥控器的按键对应。在本实施例中,对于不同的电器设备,可以执行的操作可能部分相同,例如,控制电视机打开和控制空调打开,所执行的操作都是打开,然而,在利用电视机遥控器的“开机”键来控制空调时,却无法使空调打开,也就是说,不同电器设备的按键是不同的,为了能够正确的对电器设备进行控制,在数据库中存储有各个电器设备的按键表,例如:电视(开机键一I,增加音量一2,减小音量一3);空调(开机键20,升高温度21,降低温度22)。
[0056]在本发明的一种优选实施例中,该步骤SllO可以包括以下子步骤:
[0057]子步骤Slll,根据设备标识查找与设备标识对应的电器设备的按键表,根据操作指令在设备标识对应的电器设备的按键表查找对应的按键标识,得到对应的控制信号。
[0058]具体地,数据库中存储了至少一个电器设备的按键表,在根据步骤SlOO得到语音控制指令后,根据语言控制指令所包括的至少一个电器设备的设备标识在数据库中查找与该设备标识对应的按键表。在根据设备标识查找到该与该设备标识对应的电器设备的按键表后,再根据操作指令在该电器设备的按键表中查找对该操作指令对应的按键标识,得到与语音控制指令对应的控制信号。
[0059]步骤S120,将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制。
[0060]在本发明中,需要将控制信号转换为电器设备所能识别的信号,即红外信号,该红外信号是经过编码后的二进制编码信号,由于具体的编码方式不同,也导致了不同的遥控器不能相互通用,使得电器设备的按键表也不同,需要在数据库中存储每个电器设备的按键表,通过红外信号对至少一个电器设备进行相应的控制。
[0061]在本发明的一种优选实施例中,还包括:根据终端设备通过无线通讯方式发送的更新指令对至少一个设备的按键表进行更新。
[0062]在用户新添了其他电器设备时,需要在数据库中增加新添电器设备的按键表;如果某些已有电器设备新增了一些功能等,则需要在该电器设备的按键表中增减与这些新功能对应的按键标识,也就是说需要对电器设备的按键表进行更新。
[0063]具体地,终端设备,例如,手机、计算机、平板电脑等可以通过无线通讯方式发送更新指令,根据该更新指令对至少一个设备的按键表进行更新。
[0064]根据本发明上述实施例提供的方法,采集用户发出的语音信号,对语音信号进行处理,得到语音控制指令,根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号,将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制,实现了无需遥控器也可以对电器设备进行控制,解决了因遥控器太多而错拿遥控器或遥控器找不到而消耗用户时间去搜寻遥控器的缺陷,使得对电器设备的操作更为简单,为用户提供了方便。
[0065]图2示出了根据本发明一个实施例的语音控制装置的结构框图。如图2所示,该装置200包括:采集模块210、处理模块220、查询模块230和转换模块240和数据库250。
[0066]采集模块210,适于采集用户发出的语音信号。
[0067]处理模块220,适于对语音信号进行处理,得到语音控制指令。
[0068]查询模块230,适于根据语音控制指令查询数据库250,得到与语音控制指令对应的控制信号。
[0069]转换模块240,适于将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制。
[0070]根据本发明上述实施例提供的装置,采集用户发出的语音信号,对语音信号进行处理,得到语音控制指令,根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号,将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制,实现了无需遥控器也可以对电器设备进行控制,解决了因遥控器太多而错拿遥控器或遥控器找不到而消耗用户时间去搜寻遥控器的缺陷,使得对电器设备的操作更为简单,为用户提供了方便。
[0071]图3示出了根据本发明一个实施例的语音控制装置的结构框图。如图3所示,该装置300包括:采集模块310、处理模块320、查询模块330、转换模块340、数据库350、更新模块360和无线通讯模块370。
[0072]采集模块310,适于采集用户发出的语音信号。
[0073]本实施例中的采集模块可以是麦克风,用户利用麦克风发出需要语音信号,麦克风采集用户发出的语音信号。
[0074]处理模块320,适于对语音信号进行处理,得到语音控制指令。
[0075]其中,语音控制指令包括:至少一个电器设备的设备标识和操作指令。具体地,至少一个电器设备的设备标识可以是电器设备的名称或电器设备的ID号,每个电器设备唯一地有一设备标识,用于与其他电器设备进行区分;操作指令为对电器设备执行的具体操作。
[0076]可选地,处理模块320进一步包括:编码处理单元321,适于对采集到的语音信号进行语音编码处理,得到对应的数字信号。
[0077]对语音进行编码的目的是为了将语音数字化并利用人的发声过程中存在的冗余度和人的听觉特性来降低编码率。
[0078]语音编码是对模拟的语音信号进行编码,将模拟的语音信号转化成数字信号,从而降低传输码率并进行数字传输,可以采用以下方法对语音信号进行语音编码:波形编码、参量编码(音源编码)和混合编码,其中,波形编码是将时域的模拟话音的波形信号经过取样、量化、编码而形成的数字话音信号;参量编码是基于人类语言的发音机理,找出表征语音的特征参量,对特征参量进行编码;混合编译码是结合波形编译码和参量编译码之间的优点。
[0079]在利用上述方法对语音信号进行语音编码处理后,得到了该语音信号对应的数字信号。
[0080]识别处理单元322,适于对数字信号进行语音识别处理,得到语音控制指令。
[0081]语音识别是将人类的语音中的词汇内容转换为计算机可读的输入,例如二进制编码或者字符序列。
[0082]利用语音识别算法对编码处理单元得到的数字信号进行语音识别处理,得到包括至少一个电器设备的设备标识和操作指令的语音控制指令。
[0083]查询模块330,适于根据语音控制指令查询数据库350,得到与语音控制指令对应的控制信号。
[0084]可选地,数据库350存储有至少一个电器设备的按键表,其中,按键表存储至少一个电器设备的按键标识。
[0085]可选地,查询模块330进一步适于:根据设备标识查找与设备标识对应的电器设备的按键表,根据操作指令在设备标识对应的电器设备的按键表查找对应的按键标识,得到对应的控制信号。
[0086]具体地,数据库中存储了至少一个电器设备的按键表,在得到语音控制指令后,根据语言控制指令所包括的至少一个电器设备的设备标识在数据库中查找与该设备标识对应的按键表。在根据设备标识查找到该与该设备标识对应的电器设备的按键表后,再根据操作指令在该电器设备的按键表中查找对该操作指令对应的按键标识,得到与语音控制指令对应的控制信号。
[0087]转换模块340,适于将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制。
[0088]可选地,装置还包括:更新模块350,适于根据终端设备通过无线通讯方式发送的更新指令对至少一个设备的按键表进行更新。
[0089]可选地,装置还包括:无线通讯模块360,适于接收终端设备通过无线通讯方式发送的更新指令。其中,无线通讯模块为蓝牙模块。
[0090]根据本发明上述实施例提供的装置,采集用户发出的语音信号,对语音信号进行处理,得到语音控制指令,根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号,将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制,实现了无需遥控器也可以对电器设备进行控制,解决了因遥控器太多而错拿遥控器或遥控器找不到而消耗用户时间去搜寻遥控器的缺陷,使得对电器设备的操作更为简单,为用户提供了方便,通过对按键表进行更新,使得用户更为方便地控制电器设备。
[0091]图4示出了根据本发明一个实施例的语音控制系统的结构框图。如图4所示,该系统400包括:语音控制装置300、至少一个电器设备410、终端设备420。
[0092]语音控制装置300,适于对至少一个电器设备410进行控制;
[0093]终端设备420,适于通过无线通信方式对语音控制装置300的按键表进行更新。
[0094]根据本发明上述实施例提供的系统,采集用户发出的语音信号,对语音信号进行处理,得到语音控制指令,根据语音控制指令查询数据库,得到与语音控制指令对应的控制信号,将控制信号转换为红外信号,以通过红外信号对至少一个电器设备进行相应的控制,实现了无需遥控器也可以对电器设备进行控制,解决了因遥控器太多而错拿遥控器或遥控器找不到而消耗用户时间去搜寻遥控器的缺陷,使得对电器设备的操作更为简单,为用户提供了方便。
[0095]上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。
【主权项】
1.一种语音控制方法,其特征在于,所述方法包括: 采集用户发出的语音信号,对所述语音信号进行处理,得到语音控制指令; 根据所述语音控制指令查询数据库,得到与所述语音控制指令对应的控制信号; 将所述控制信号转换为红外信号,以通过所述红外信号对至少一个电器设备进行相应的控制。2.根据权利要求1所述的方法,其特征在于,所述对所述语音信号进行处理,得到语音控制指令进一步包括: 对采集到的语音信号进行语音编码处理,得到对应的数字信号; 对所述数字信号进行语音识别处理,得到语音控制指令。3.根据权利要求1或2所述的方法,其特征在于,所述语音控制指令包括:所述至少一个电器设备的设备标识和操作指令。4.根据权利要求3所述的方法,其特征在于,所述数据库存储有所述至少一个电器设备的按键表,其中,所述按键表存储所述至少一个电器设备的按键标识。5.根据权利要求4所述的方法,其特征在于,根据所述语音控制指令查询数据库,得到与所述语音控制指令对应的控制信号进一步包括: 根据所述设备标识查找与所述设备标识对应的电器设备的按键表,根据所述操作指令在所述设备标识对应的电器设备的按键表查找对应的按键标识,得到对应的控制信号。6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:根据所述终端设备通过无线通讯方式发送的更新指令对所述至少一个设备的按键表进行更新。7.一种语音控制装置,其特征在于,所述装置包括: 采集模块,适于采集用户发出的语音信号; 处理模块,适于对所述语音信号进行处理,得到语音控制指令; 查询模块,适于根据所述语音控制指令查询数据库,得到与所述语音控制指令对应的控制信号; 转换模块,适于将所述控制信号转换为红外信号,以通过所述红外信号对至少一个电器设备进行相应的控制。8.根据权利要求7所述的装置,其特征在于,所述处理模块进一步包括: 编码处理单元,适于对采集到的语音信号进行语音编码处理,得到对应的数字信号; 识别处理单元,适于对所述数字信号进行语音识别处理,得到语音控制指令。9.根据权利要求7或8所述的装置,其特征在于,所述语音控制指令包括:所述至少一个电器设备的设备标识和操作指令。10.根据权利要求9所述的装置,其特征在于,所述数据库存储有所述至少一个电器设备的按键表,其中,所述按键表存储所述至少一个电器设备的按键标识。11.根据权利要求10所述的装置,其特征在于,所述查询模块进一步适于: 根据所述设备标识查找与所述设备标识对应的电器设备的按键表,根据所述操作指令在所述设备标识对应的电器设备的按键表查找对应的按键标识,得到对应的控制信号。12.根据权利要求7或8所述的装置,其特征在于,所述装置还包括: 更新模块,适于根据所述终端设备通过无线通讯方式发送的更新指令对所述至少一个设备的按键表进行更新。13.根据权利要求11所述的装置,其特征在于,所述装置还包括:无线通讯模块,适于接收所述终端设备通过无线通讯方式发送的更新指令。14.根据权利要求13所述的装置,其特征在于,所述无线通讯模块为蓝牙模块。15.—种语音控制系统,其特征在于,包括权利要求7-14任一项所述的语音控制装置、至少一个电器设备、终端设备; 所述语音控制装置,适于对所述至少一个电器设备进行控制; 所述终端设备,适于通过无线通信方式对所述语音控制装置的按键表进行更新。
【文档编号】G10L15/26GK105869381SQ201510870375
【公开日】2016年8月17日
【申请日】2015年12月1日
【发明人】李兴旺
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1