一种智能空调系统及空调的制作方法

文档序号:15822627发布日期:2018-11-02 23:16阅读:148来源:国知局

本发明涉及空调技术领域,特别涉及一种智能空调系统及空调。

背景技术

目前空调的语音控制功能多是空调厂家预先规定好了控制命令,用户只能使用规定的命令来对空调进行语音控制。当空调厂家规定的命令词不适合用户的语言习惯时,会导致用户记不住命令词,给用户使用语音控制空调造成困难。



技术实现要素:

有鉴于此,本发明旨在提出一种智能空调系统及空调,用户可通过自定义的命令词对空调进行语音控制,解决了空调厂家规定的控制命令不适合用户的语言习惯时,给用户语音控制空调造成困难的问题。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明提供了一种智能空调系统,所述智能空调系统包括:语音采集模块、语音识别模块及提示模块,所述语音采集模块与所述提示模块均与所述语音识别模块电连接,所述语音识别模块预存有多个空调控制命令;

所述语音采集模块用于采集音频信号,并将所述音频信号发送至所述语音识别模块;

所述语音识别模块用于对所述音频信号进行识别,得到识别结果;

所述语音识别模块用于在所述识别结果表征用户想要自定义控制命令时,控制所述提示模块提示用户说出想要自定义的原控制命令;

所述语音识别模块用于在所述识别结果表征用户确认所述原控制命令对应的目标空调控制命令正确时,控制所述提示模块提示用户说出自定义命令词;

所述语音识别模块用于在所述识别结果表征用户确认所述自定义命令词正确时,存储所述自定义命令词并将所述自定义命令词与所述目标空调控制命令关联,以使用户通过所述自定义命令词控制空调执行所述目标空调控制命令对应的功能。

进一步的,所述语音识别模块还用于在所述识别结果表征用户确认所述原控制命令对应的目标空调控制命令不正确时,控制所述提示模块提示用户重新说出想要自定义的所述原控制命令;在所述识别结果表征用户确认所述自定义命令词不正确时,控制所述提示模块提示用户重新说出所述自定义命令词。

进一步的,所述语音识别模块用于将所述音频信号与预存的语音信息进行匹配,得到所述识别结果,所述预存的语音信息包括所述多个空调控制命令。

进一步的,所述语音识别模块用于在所述识别结果为用户说出的所述原控制命令对应的目标空调控制命令时,控制所述提示模块输出所述目标空调控制指令以便用户判断所述目标空调控制指令是否正确。

进一步的,所述语音识别模块用于在所述识别结果为用户说出的所述自定义命令词时,控制所述提示模块输出所述自定义命令词以便用户判断所述自定义命令词是否正确。

进一步的,所述语音识别模块还用于在存储所述自定义命令词并将所述自定义命令词与所述目标空调控制命令关联时,控制所述提示模块提示用户已完成自定义控制命令。

进一步的,所述语音识别模块还用于在所述识别结果表征用户想要清除自定义的命令词时,则清除存储的所有自定义命令词。

进一步的,所述提示模块采用语音播放模块、显示模块中的至少其一。

进一步的,所述智能空调系统还包括主控制器,所述主控制器与所述语音识别模块电连接;

所述主控制器用于依据所述语音识别模块输出的空调控制命令控制所述空调执行对应的功能。

第二方面,本发明还提供了一种空调,所述空调包括上述第一方面所述的智能空调系统。

相对于现有技术,本发明所述的智能空调系统具有以下优势:

本发明所述的智能空调系统包括语音采集模块、语音识别模块及提示模块,所述语音采集模块与所述提示模块均与所述语音识别模块电连接,所述语音识别模块预存有多个空调控制命令,所述语音采集模块将采集的音频信号发送至语音识别模块,语音识别模块对该音频信号进行识别得到识别结果,当识别结果表征用户想要自定义控制命令时,控制提示模块提示用户说出想要自定义的原控制命令;当识别结果表征用户确认原控制命令对应的目标空调控制命令正确时,控制提示模块提示用户说出自定义命令词;当识别结果表征用户确认所述自定义命令词正确时,存储所述自定义命令词并将所述自定义命令词与所述目标空调控制命令关联,以使用户通过所述自定义命令词控制空调执行所述目标空调控制命令对应的功能。可见,用户通过与智能空调系统进行语音交互可以实现自定义控制命令,在完成自定义控制命令后,便可以使用自己定义的命令词对空调进行控制,避免了用户因记不住空调厂家规定的空调控制命令,无法实现语音控制空调的问题;由于命令词可由用户自己定义,故该智能空调系统为用户提供了更多个性化设计以及更多参与感。

所述空调与上述智能空调系统相对于现有技术所具有的优势相同,在此不再赘述。

附图说明

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例所述的智能空调系统的结构框图;

图2为本发明实施例所述的提示模块的结构框图;

图3为本发明实施例所述的智能空调系统的另一结构框图;

图4为本发明实施例所述的用户自定义控制命令时与智能空调系统的交互示意图;

图标:1-智能空调系统;2-语音采集模块;3-语音识别模块;4-提示模块;5-语音播放模块;6-显示模块;7-主控制器。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参照图1,为本发明实施例所提供的智能空调系统1的结构框图。该智能空调系统1可以应用于空调,用户通过与该智能空调系统1进行语音交互,实现自定义空调控制命令,使用户有更多参与感,并且用户自己定义的空调控制命令更符合自己的语言习惯,用户不会因记不住空调厂家规定的空调控制命令而无法对空调进行语音控制,提高了用户的空调使用体验。

所述智能空调系统1包括语音采集模块2语音识别模块3提示模块4,所述语音采集模块2与所述提示模块4均与所述语音识别模块3电连接,所述语音识别模块3预存有多个空调控制命令。在本实施例中,所述语音识别模块3中预存的多个空调控制命令为空调厂家规定的空调控制命令。

所述语音采集模块2用于采集音频信号,并将所述音频信号发送至所述语音识别模块3。

在本实施例中,所述语音采集模块2通过实时对空调所处环境的声音信息进行采集,得到相应的音频信号发送给语音识别模块3。其中,空调所处环境的声音信息可以包括用户的说话声以及环境噪声。

所述语音识别模块3用于对所述音频信号进行识别,得到识别结果。

在本实施例中,所述语音识别模块3用于将所述音频信号与预存的语音信息进行匹配,得到所述识别结果,所述预存的语音信息包括所述多个空调控制命令。例如,所述语音识别模块3可以对获取的音频信号按音节逐个进行识别,得到对应的字,将字组合成一句话识别语义,然后与预存的语音信息进行相似度计算,从而在预存的语音信息中确定出与该音频信号最相似的语音信息,将该最相似的语音信息作为所述识别结果。可以理解,所述语音识别模块3对语音采集模块2采集的音频信号进行识别时,对于不同的音频信号,语音识别模块3将会得到不同的识别结果,然后基于不同的识别结果执行不同的操作。

在本实施例中,所述语音识别模块3内包括存储模块(例如,flash芯片),所述预存的语音信息均存储在该存储模块中,其中,所述预存的语音信息可以包括上述的空调控制命令、确认指令、提示用户的信息等。

所述语音识别模块3用于在所述识别结果表征用户想要自定义控制命令时,控制所述提示模块4提示用户说出想要自定义的原控制命令。

请参照图2,在本实施例中,所述提示模块4可以采用语音播放模块5、显示模块6中的至少其一,当采用语音播放模块5时,语音识别模块3可以控制语音播放模块5播放语音来提示用户说出想要自定义的原控制命令时,当采用显示模块6时,语音识别模块3可以控制显示模块6显示文字信息来提示用户说出想要自定义的原控制命令,当同时采用语音播放模块5与显示模块6时,则同时控制语音播放模块5和显示模块6提示用户说出想要自定义的原控制命令。

例如,用户对空调说出“自定义控制命令”,语音采集模块2采集得到对应的音频信号,所述语音识别模块3识别出所述音频信号后,可以控制语音播放模块5播放“请说出您要自定义的原控制命令”,或控制显示模块6显示文字信息“请说出您要自定义的原控制命令”来提示用户说出想要自定义的原控制命令。

所述语音识别模块3用于在所述识别结果表征用户确认所述原控制命令对应的目标空调控制命令正确时,控制所述提示模块4提示用户说出自定义命令词。

在本实施例中,所述语音识别模块3用于在所述识别结果为用户说出的所述原控制命令对应的目标空调控制命令时,控制所述提示模块4输出所述目标空调控制指令以便用户判断所述目标空调控制指令是否正确。

在本实施例中,所述提示模块4可以通过播放语音或显示文字信息来输出所述目标空调控制指令。例如,当提示模块4采用语音播放模块5时,语音播放模块5播放“请说出您要自定义的原控制命令”,用户可以对空调说出想要自定义的原控制命令,此时语音识别模块3依据获取的音频信号与预存的语音信息进行相似度计算,判断所述预存的语音信息中是否具有与用户说出的原控制命令对应的目标空调控制命令;如果有对应的目标空调控制命令,则控制所述语音播放模块5播放所述原控制命令对应的目标空调控制命令以便用户确认对应的所述目标空调控制命令是否正确;如果没有对应的目标空调控制命令,则语音播放模块5不播报语音。可以理解,上述的目标空调控制命令是与用户说出的原控制命令关联的,并且预先存储在语音识别模块3中的空调厂家规定的空调控制命令。

在本实施例中,用户可以根据语音播放模块5播放的目标空调控制命令判断其是否正确,以避免用户说出的原控制命令与识别得到的目标空调控制命令不一致。当用户确认不正确时,可以对空调说“不是”;当用户确认正确时,可以对空调说“是”。语音识别模块3在得到的识别结果为“是”时,判断用户确认所述原控制命令对应的目标空调控制命令正确,则控制提示模块4提示用户说出自定义命令词,例如,控制语音播放模块5播放“请说出您的命令词,命令词用3到6字”。

所述语音识别模块3用于在所述识别结果表征用户确认所述自定义命令词正确时,存储所述自定义命令词并将所述自定义命令词与所述目标空调控制命令关联,以使用户通过所述自定义命令词控制空调执行所述目标空调控制命令对应的功能。

在本实施例中,所述语音识别模块3用于在所述识别结果为用户说出的所述自定义命令词时,控制所述提示模块4输出所述自定义命令词以便用户判断所述自定义命令词是否正确。

在本实施例中,所述提示模块4可以通过播放语音或显示文字信息来输出所述自定义命令词,应理解,提示模块4输出的自定义命令词为语音识别模块3根据用户说出的所述自定义命令词识别得到。例如,当提示模块4采用语音播放模块5时,语音播放模块5播放“请说出您的命令词,命令词用3到6字”,用户可以对空调说出自己想要的自定义命令词,此时语音识别模块3将获取的音频信号按音节逐个进行识别,得到对应的字,将字组合成一句话识别语义,得到识别的自定义命令词。语音识别模块3判断识别得到的自定义命令词是否与空调厂家规定的空调控制命令相同,在不同时,则控制语音播放模块5播放识别得到的自定义命令词。

在本实施例中,用户可以根据语音播放模块5播放的自定义命令词判断其是否与自己说出的自定义命令词相同,即判断播放的自定义命令词是否正确;当用户确认不正确时,可以对空调说“不是”,当用户确认正确时,可以对空调说“是”。语音识别模块3在得到的识别结果为“是”时,判断用户确认所述自定义命令词正确,则将识别得到的自定义命令词存储到存储模块中,并将识别得到的自定义命令词与对应的目标空调控制命令关联。这样,该自定义命令词与对应的目标空调控制指令便可控制空调的同一个功能,即用户在对空调进行语音控制时,只需对该空调说出所述自定义命令词,便可控制空调执行目标空调控制命令对应的功能。

需要说明的是,在本实施例中,用户对语音播放模块5播放的目标空调控制命令或对语音播放模块5播放的自定义命令词进行确认时,可以采用语音控制的方式(即上述的对空调说“是”或“不是”),也可以通过按键、触摸屏等方式实现确认动作,本申请对此不做限制。

进一步的,在本实施例中,所述语音识别模块3还用于在存储所述自定义命令词并将所述自定义命令词与所述目标空调控制命令关联时,控制所述提示模块4提示用户已完成自定义控制命令。

例如,语音识别模块3在识别到用户确认所述自定义命令词正确的确认指令“是”时,语音识别模块3控制语音播放模块5播放“您已完成本次自定义控制命令”。

进一步的,所述语音识别模块3还用于在所述识别结果表征用户想要清除自定义的命令词时,则清除存储的所有自定义命令词。

例如,当用户不想再使用自定义命令词对空调进行语音控制时,用户可说出“清除自定义命令”,语音识别模块3在识别得到对应的识别结果后,则清除在存储模块中存储的所有自定义命令词。

需要说明的是,在本实施例中,用户无论是想要对空调进行自定义控制命令、清除自定义命令,还是想要语音控制空调执行相应功能,都需要先对空调说出唤醒命令词,使空调处于语音唤醒状态,然后对空调下达相应的语音命令。

进一步的,所述语音识别模块3还用于在所述识别结果表征用户确认所述原控制命令对应的目标空调控制命令不正确时,控制所述提示模块4提示用户重新说出想要自定义的所述原控制命令;在所述识别结果表征用户确认所述自定义命令词不正确时,控制所述提示模块4提示用户重新说出所述自定义命令词。

例如,当用户确认语音播放模块5播放的目标空调控制命令不正确时,对空调说“不是”,语音识别模块3得到的识别结果为“不是”,语音识别模块3控制语音播放模块5播放“重新说出您要自定义的原控制命令”;当用户根据语音播放模块5播放的自定义命令词判断与自己说出的自定义命令词不相同,即确认自定义命令词不正确时,对空调说“不是”,语音识别模块3得到的识别结果为“不是”,语音识别模块3控制语音播放模块5播放“请重新说出您的命令词”。

可以理解,上述的识别结果“是”、“不是”可以为上述的预存的语音信息中的确认指令,当用户对空调说“是”或“不是”时,语音识别模块3通过识别出的音频信号的所有字组成一句话,并与预存的语音信息进行匹配,便可得到与音频信号匹配的确认指令“是”或“不是”。

可以理解,上述语音播放模块5播放语音“请说出您要自定义的原控制命令”、“重新说出您要自定义的原控制命令”、“请说出您的命令词,命令词用3到6字”、“请重新说出您的命令词”、“您已完成本次自定义控制命令”等,均可理解为上述预存的语音信息中的提示用户的信息。

进一步的,如图3所示,所述智能空调系统1还包括主控制器7,所述主控制器7与所述语音识别模块3电连接。

所述主控制器7用于依据所述语音识别模块3输出的空调控制命令控制所述空调执行对应的功能。

在本实施例中,所述主控制器7为空调内机主控制器,当空调处于语音唤醒状态时,用户通过说出空调厂家规定的空调控制命令或者自定义命令词,语音识别模块3识别后向主控制器7输出相应的控制指令,主控制器7根据该控制指令便可控制空调执行对应的功能。

请参照图4,为本发明实施例所提供的用户自定义控制命令时与智能空调系统1的交互示意图,下面将对图4所示的具体流程进行详细阐述。

步骤s101,用户对空调说出唤醒命令词,提示模块4提示进入语音唤醒状态。

步骤s102,语音识别模块3识别到用户想要自定义控制命令时,控制提示模块4提示用户说出想要自定义的原控制命令。

步骤s103,用户对空调说出想要自定义的原控制命令,语音识别模块3在识别到用户说出的原控制命令对应的目标空调控制命令时,控制提示模块4输出所述目标空调控制指令。

步骤s104,用户判断所述目标空调控制指令是否正确。

在本实施例中,当用户确认所述目标空调控制指令正确时,执行步骤s105;当用户确认所述目标空调控制指令不正确时,执行步骤s110。

步骤s105,当用户确认所述目标空调控制指令正确时,语音识别模块3识别后控制提示模块4提示用户说出自定义命令词。

步骤s106,用户对空调说出自己想要的自定义命令词,语音识别模块3在识别到的自定义命令词与空调控制命令不同时,控制提示模块4输出识别到的自定义命令词以便用户判断识别到的自定义命令词是否正确。

步骤s107,用户判断识别到的自定义命令词是否正确。

在本实施例中,当用户确认识别到的自定义命令词正确时,执行步骤s108;当用户确认识别到的自定义命令词不正确时,执行步骤s111。

步骤s108,当用户确认识别到的自定义命令词正确时,语音识别模块3识别后存储所述自定义命令词并将所述自定义命令词与所述目标空调控制命令关联,以使用户通过所述自定义命令词控制空调执行所述目标空调控制命令对应的功能。

步骤s109,所述语音识别模块3在存储所述自定义命令词并将所述自定义命令词与所述目标空调控制命令关联时,控制所述提示模块4提示用户已完成自定义控制命令。

步骤s110,当用户确认所述目标空调控制指令不正确时,语音识别模块3识别后控制提示模块4提示用户重新说出想要自定义的所述原控制命令。

可以理解,当提示模块4提示用户重新说出想要自定义的所述原控制命令时,需要重新返回步骤s103执行。

步骤s111,当用户确认识别到的自定义命令词不正确时,语音识别模块3识别后控制所述提示模块4提示用户重新说出所述自定义命令词。

可以理解,当提示模块4提示用户重新说出所述自定义命令词时,需要重新返回步骤s106执行。

下面,给出一个实例,以对用户自定义控制命令的交互过程进行具体说明。当用户想要自定义控制命令时,用户对空调说出唤醒命令词,例如“空调空调”,提示模块4提示“有什么吩咐”,此时空调进入语音唤醒状态;用户对空调说出“自定义控制命令”;语音识别模块3识别后控制语音播放模块5播放“请说出您要自定义的原控制命令”,用户对空调说出想要自定义的原控制命令,例如“制冷模式”,语音识别模块3识别后控制语音播放模块5播放识别到的目标空调控制指令,例如“制冷模式”,以便用户判断目标空调控制指令是否正确;当用户确认目标空调控制指令不正确时,用户对空调说“不是”,语音识别模块3识别后控制语音播放模块5播放“重新说出您要自定义的原控制命令”,用户便重新说出想要自定义的原控制命令;当用户确认目标空调控制指令正确时,用户对空调说“是”,语音识别模块3识别后控制语音播放模块5播放“请说出您的命令词,命令词用3到6字”;用户对空调说出自己想要的自定义命令词,例如“好热啊”,语音识别模块3识别后判断该自定义命令词与预存的空调控制命令不同,再控制语音播放模块5播放识别结果“好热啊”以便用户判断识别得到的自定义命令词是否正确;当用户确认识别得到的自定义命令词不正确时,用户对空调说“不是”,语音识别模块3识别后控制语音播放模块5播放“请重新说出您的命令词”;当用户确认识别得到的自定义命令词正确时,用户对空调说“是”,语音识别模块3识别后控制语音播放模块5播放“您已完成本次自定义控制命令”,语音识别模块3将识别到的自定义命令词存储到存储模块并将识别得到的自定义命令词“好热啊”与目标空调控制命令(制冷模式)关联,使得自定义命令词“好热啊”与目标空调控制命令(制冷模式)均对应与制冷控制命令,这样用户以后对空调进行语音控制时,无论说自定义命令词“好热啊”还是说目标空调控制命令(制冷模式),语音识别模块3识别后均可向主控制器7发送制冷控制命令,主控制器7根据该智能控制命令控制空调执行制冷功能。

综上所述,本发明实施例所提供的智能空调系统及空调,该智能空调系统包括语音采集模块、语音识别模块及提示模块,所述语音采集模块与所述提示模块均与所述语音识别模块电连接,所述语音识别模块预存有多个空调控制命令,所述语音采集模块将采集的音频信号发送至语音识别模块,语音识别模块对该音频信号进行识别得到识别结果,当识别结果表征用户想要自定义控制命令时,控制提示模块提示用户说出想要自定义的原控制命令;当识别结果表征用户确认原控制命令对应的目标空调控制命令正确时,控制提示模块提示用户说出自定义命令词;当识别结果表征用户确认所述自定义命令词正确时,存储所述自定义命令词并将所述自定义命令词与所述目标空调控制命令关联,以使用户通过所述自定义命令词控制空调执行所述目标空调控制命令对应的功能。可见,用户通过与智能空调系统进行语音交互可以实现自定义控制命令,在完成自定义控制命令后,便可以使用自己定义的命令词对空调进行控制,避免了用户因记不住空调厂家规定的空调控制命令,无法实现语音控制空调的问题;由于命令词可由用户自己定义,故该智能空调系统为用户提供了更多个性化设计以及更多参与感。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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