一种引导式智能语音系统的制作方法

文档序号:20786952发布日期:2020-05-19 21:48阅读:211来源:国知局
一种引导式智能语音系统的制作方法

本发明涉及智能语音领域,特别涉及一种引导式智能语音系统。



背景技术:

智能语音,是实现人机语言的通信,包括语音识别技术和语音合成技术。智能语音技术的研究是以语音识别技术为开端,可以追溯到20世纪50年代。随着信息技术的发展,智能语音技术已经成为人们信息获取和沟通最便捷、最有效的手段。

然而,现有的智能语音交互模式一般为使用者发问,智能语音装置回答的模式,智能语音装置在问答过程中较为被动。并且现有的智能语音装置需联网使用,特别是在智能家居领域,没有网络,就无法查找对应家居设备是什么,无法下载对应的遥控器红外操作码,来实现控制家居设备。



技术实现要素:

本发明的目的在于:提供了一种引导式智能语音系统,解决了现有的智能语音装置需联网使用,特别是在智能家居领域,没有网络,就无法查找对应家居设备是什么,无法下载对应的遥控器红外操作码,来实现控制家居设备的问题。

本发明采用的技术方案如下:

一种引导式智能语音系统,包括一个智能引导装置,所述智能引导装置上设置有红外码接收区域,用于接收红外码信息;

所述智能引导装置内包括主控单元,以及与主控单元电性连接的语音处理单元、红外码逻辑单元和时序单元;语音处理单元接收使用者的输入语音信息,并根据使用者具体语义来调用红外码逻辑单元和时序单元;

所述红外码逻辑单元包括红外码主控模块、红外码学习模块、红外码存储模块、红外码发射模块;其中,红外码学习模块接收红外码信息后,将此红外码信息通过红外码主控模块存储至红外码存储模块,同时红外码学习模块将此红外码信息与第一语音示范信息进行匹配;当红外码发射模块收到红外发射命令时,即将与指定语音信息匹配的红外码通过红外发射管发出,实现既定操作。

本技术方案中,主要是通过语音处理单元接收、识别到的使用者的输入语音信息,来调用红外码逻辑单元和时序单元,以实现未与网络连接的情况下,自发引导使用者完成某一设备的具体按钮操作和输入语音匹配工作。

具体工作过程如下:红外码逻辑单元由第三语音示范信息激活,如使用者对智能引导装置呼唤“开始匹配xxx”,则红外码逻辑单元激活;当红外码逻辑单元激活后,内设的红外码主控模块将率先调用红外码学习模块进行学习,如智能引导装置说“请按下开机键”,使用者将电器遥控对着智能引导装置执行此操作,则智能引导装置的红外码接收区域接收到开机键的红外码信息,将其传输至红外码主控模块中并存储至红外码存储模块,并且将“请按下开机键”的提示信息与开机键的红外码信息互相匹配对应;红外码学习模块工作结束后,即学习完成时,智能引导装置将播报“学习成功,请使用”;当使用者需要通过智能引导装置来操控电器时,只需呼唤“打开xxx”,红外码逻辑单元中的红外码主控模块,则依照内定的逻辑代码调用红外码发射模块,将与“打开xxx”相匹配的红外码信息通过红外发射管发射出去,实现“打开xxx”的操作。

值得一提的是,此处所述的第三语音示范信息,并不局限于“开始匹配xxx”,使用者也不需要完全输入与“开始匹配xxx”相同的语音信息,因为本技术方案的语音处理单元内设有语音分析模块,用于对使用者输入的语音信息进行分析,得到使用者的意图信息,即使用者只需口述出与“开始匹配xxx”意图相关的语音信息即可。另外,此处的“xxx”是指任意具有遥控器、由红外码操控的电器,如电视、空调等。

此处所述的“请按下开机键”这类由智能引导装置发出的语音提示信息,即属于上述的“第一语音示范信息”,即智能引导装置发出若干第一语音指导信息,使用者根据第一语音指导信息的引导一步步完成操作,并且红外码逻辑单元将第一语音指导信息与其各自对应的操作互相匹配。

进一步地,所述语音处理单元包括语音主控模块,以及与语音主控模块电性连接的语音接收模块、语音存储模块、语音分析模块、语音播放模块;

其中,语音接收模块用于接收使用者输入的语音信息并将其传输至语音主控模块;语音存储模块用于对输入语音信息、输出语音信息进行存储;语音分析模块用于对输入语音信息进行识别、处理;语音播放模块用于接收语音分析模块处理后得出的输出语音信息,并将输出语音信息向外界播放。

本技术方案中,对智能引导装置的控制均采用语音操控的形式完成,因此要求智能引导装置对使用者输入的语音信息能够做到分析处理、理解,并反馈出对应的输出语音信息。

具体工作过程如下:使用者下达命令,语音接收模块通过外设于智能引导装置上的麦克风接收到使用者输入的语音信息,在将此语音信息存储至语音存储模块的同时,传输至语音分析模块进行语音分析,经过语义分析后,得到使用者的意图信息为“打开xxx”,则调用红外码逻辑单元完成使用者指定的操作,若得到使用者的意图信息为“开始匹配xxx”,则调用红外码逻辑单元并引导使用者持续操作完成红外码学习过程。

值得一提的是,语音接收模块通过麦克风得到原始数字录音之后,还存在对声音进行过滤、降噪等声音处理步骤,将环境背景音消除后才得到使用者的输入语音信息并将此输入语音信息传输至语音主控模块。

进一步地,语音分析模块接收语音主控模块下发的输入语音信息,且语音分析模块还包括语音识别模块、语义分析模块、对话逻辑模块、应答转换模块和应答信息库;其中语音识别模块用于对输入语音信息进行识别处理,最终转换成输入文字信息并传输至语义分析模块;语义分析模块接收输入文字信息后进行语义分析,得出使用者的意图信息并传输至对话逻辑模块;对话逻辑模块根据使用者的意图信息在应答信息库中匹配出应答输出信息并输出至应答转换模块,应答转换模块将应答输出信息转换成输出语音信息,并通过语音播放模块向外界播放。

本技术方案中的语音分析模块,主要实现了从接收到一条输入语音信息开始,对输入语音信息进行分析处理、转换成文字信息、语义分析得到使用者的意图信息、匹配出合适的应答输出信息、再将应答输出信息由文字信息转换成语音信息,到由智能引导装置向外播放出输出语音信息为止的一些列语音分析处理步骤。

值得一提的是,上述匹配出合适的应答输出信息的步骤,在应答数据库中完成。在智能引导装置出厂前,应答数据库中已经预设由若干条应答输出信息,均为常用的、使用者可能需要的应答输出信息,便于在使用者有相应意图时可直接匹配。如使用者呼唤智能引导装置的名字时,其能够给出“主人你好”的回应;使用者呼唤“匹配电视”,智能引导装置则引导使用者“请按打开电视键”等。

再者,使用者呼唤“匹配电视”时,智能引导装置是根据内设流程顺序一步步执行引导操作的,如先是“请按打开电视键”,再是“请按关闭电视键”,“请按下频道键”等。使用者想要返回上一步操作或是直接执行下一步操作,即可呼唤“上一步”、“下一步”;或是可以直接呼唤“匹配电视机的频道键”。

进一步地,所述应答信息库中包括应答学习模块,所述应答学习模块可通过第二语音示范信息激活,激活后可接收使用者的指定的输入语音信息,并学习使用者指定的输出语音信息;应答学习模块将指定的输入语音信息与指定的输出语音信息配对后,并将指定的输出语音信息存储至应答信息库中。

本技术方案中,可由使用者自发的向应答信息库中存储应答输出信息。使用者通过第二语音示范信息激活应答学习模块后,即可分别陈述输入语音信息,与当其说出此输入语音信息时期望智能引导装置回复的输出语音信息。值得一提的是,第二语音示范信息可以是“智能管家,开始学习”。

进一步地,所述时序单元包括时序接收模块、时序存储模块、时序监控模块,时序应答模块,所述语音处理单元接收到使用者关于时间设定的意图信息时,将此信息传输至主控单元,并由主控单元传输至时序单元;

其中,时序接收模块用于接收此时间设定意图信息,并将此时间设定意图信息传输至时序存储模块中存储;时序监控模块用于实时监控时序存储模块中的时间设定意图信息,等待到达预定时间后,触发时序应答模块;时序应答模块通过主控单元与语音处理单元联动,最终由语音处理单元向外界输出语音信息。若需要延时操作某一设置,则可以设置一个时间,实现定时操作的可能。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

1.本发明一种引导式智能语音系统,若采用本地语音引导式学习的方式,则无需联网,主要是通过语音处理单元接收、识别到的使用者的输入语音信息,来调用红外码逻辑单元和时序单元,以实现未与网络连接的情况下,自发引导使用者完成某一设备的具体按钮操作和输入语音匹配工作。无需联网则避免直接泄露用户信息,设备相应效果优于联网设备,且设备整体无污染,低能耗。

2.本发明一种引导式智能语音系统,对智能引导装置的控制均采用语音操控的形式完成,主要实现了从接收到一条输入语音信息开始,对输入语音信息进行分析处理、转换成文字信息、语义分析得到使用者的意图信息、匹配出合适的应答输出信息、再将应答输出信息由文字信息转换成语音信息,到由智能引导装置向外播放出输出语音信息为止的一些列语音分析处理步骤。

附图说明

本发明将通过例子并参照附图的方式说明,其中:

图1是本发明的模块示意图。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

下面结合图1对本发明作详细说明。

实施例1

一种引导式智能语音系统,包括一个智能引导装置,所述智能引导装置上设置有红外码接收区域,用于接收红外码信息;

所述智能引导装置内包括主控单元,以及与主控单元电性连接的语音处理单元、红外码逻辑单元和时序单元;语音处理单元接收使用者的输入语音信息,并根据使用者具体语义来调用红外码逻辑单元和时序单元;

所述红外码逻辑单元包括红外码主控模块、红外码学习模块、红外码存储模块、红外码发射模块;其中,红外码学习模块接收红外码信息后,将此红外码信息通过红外码主控模块存储至红外码存储模块,同时红外码学习模块将此红外码信息与第一语音示范信息进行匹配;当红外码发射模块收到红外发射命令时,即将与指定语音信息匹配的红外码通过红外发射管发出,实现既定操作。

具体工作过程如下:红外码逻辑单元由第三语音示范信息激活,如使用者对智能引导装置呼唤“开始匹配xxx”,则红外码逻辑单元激活;当红外码逻辑单元激活后,内设的红外码主控模块将率先调用红外码学习模块进行学习,如智能引导装置说“请按下开机键”,使用者将电器遥控对着智能引导装置执行此操作,则智能引导装置的红外码接收区域接收到开机键的红外码信息,将其传输至红外码主控模块中并存储至红外码存储模块,并且将“请按下开机键”的提示信息与开机键的红外码信息互相匹配对应;红外码学习模块工作结束后,即学习完成时,智能引导装置将播报“学习成功,请使用”;当使用者需要通过智能引导装置来操控电器时,只需呼唤“打开xxx”,红外码逻辑单元中的红外码主控模块,则依照内定的逻辑代码调用红外码发射模块,将与“打开xxx”相匹配的红外码信息通过红外发射管发射出去,实现“打开xxx”的操作。

实施例2

本实施例为实施例1的补充说明。

所述语音处理单元包括语音主控模块,以及与语音主控模块电性连接的语音接收模块、语音存储模块、语音分析模块、语音播放模块;

其中,语音接收模块用于接收使用者输入的语音信息并将其传输至语音主控模块;语音存储模块用于对输入语音信息、输出语音信息进行存储;语音播放模块用于接收语音分析模块处理后得出的输出语音信息,并将输出语音信息向外界播放;

具体工作过程如下:使用者下达命令,语音接收模块通过外设于智能引导装置上的麦克风接收到使用者输入的语音信息,在将此语音信息存储至语音存储模块的同时,传输至语音分析模块进行语音分析,经过语义分析后,得到使用者的意图信息为“打开xxx”,则调用红外码逻辑单元完成使用者指定的操作,若得到使用者的意图信息为“开始匹配xxx”,则调用红外码逻辑单元并引导使用者持续操作完成红外码学习过程。

实施例3

本实施例为实施例2的补充说明。

语音分析模块接收语音主控模块下发的输入语音信息,且语音分析模块还包括语音识别模块、语义分析模块、对话逻辑模块、应答转换模块和应答信息库;其中语音识别模块用于对输入语音信息进行识别处理,最终转换成输入文字信息并传输至语义分析模块;语义分析模块接收输入文字信息后进行语义分析,得出使用者的意图信息并传输至对话逻辑模块;对话逻辑模块根据使用者的意图信息在应答信息库中匹配出应答输出信息并输出至应答转换模块,应答转换模块将应答输出信息转换成输出语音信息,并通过语音播放模块向外界播放。

匹配出合适的应答输出信息的步骤,在应答数据库中完成。在智能引导装置出厂前,应答数据库中已经预设由若干条应答输出信息,均为常用的、使用者可能需要的应答输出信息,便于在使用者有相应意图时可直接匹配。如使用者呼唤智能引导装置的名字时,其能够给出“主人你好”的回应;使用者呼唤“匹配电视”,智能引导装置则引导使用者“请按打开电视键”等。

再者,使用者呼唤“匹配电视”时,智能引导装置是根据内设流程顺序一步步执行引导操作的,如先是“请按打开电视键”,再是“请按关闭电视键”,“请按下频道键”等。使用者想要返回上一步操作或是直接执行下一步操作,即可呼唤“上一步”、“下一步”;或是可以直接呼唤“匹配电视机的频道键”。

实施例4

本实施例为实施例3的补充说明。

所述应答信息库中包括应答学习模块,所述应答学习模块可通过第二语音示范信息激活,激活后可接收使用者的指定的输入语音信息,并学习使用者指定的输出语音信息;应答学习模块将指定的输入语音信息与指定的输出语音信息配对后,并将指定的输出语音信息存储至应答信息库中。

本技术方案中,可由使用者自发的向应答信息库中存储应答输出信息。使用者通过第二语音示范信息激活应答学习模块后,即可分别陈述输入语音信息,与当其说出此输入语音信息时期望智能引导装置回复的输出语音信息。值得一提的是,第二语音示范信息可以是“智能管家,开始学习”。

实施例5

本实施例是实施例1的补充说明。

所述时序单元包括时序接收模块、时序存储模块、时序监控模块,时序应答模块,所述语音处理单元接收到使用者关于时间设定的意图信息时,将此信息传输至主控单元,并由主控单元传输至时序单元;

其中,时序接收模块用于接收此时间设定意图信息,并将此时间设定意图信息传输至时序存储模块中存储;时序监控模块用于实时监控时序存储模块中的时间设定意图信息,等待到达预定时间后,触发时序应答模块;时序应答模块通过主控单元与语音处理单元联动,最终由语音处理单元向外界输出语音信息。

以上所述,仅为本发明的优选实施方式,但本发明的保护范围并不局限于此,任何熟悉本领域的技术人员在本发明所揭露的技术范围内,可不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限定的保护范围为准。

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