机器人基于对话预测的在线与离线的识别切换装置的制造方法

文档序号:9042931阅读:466来源:国知局
机器人基于对话预测的在线与离线的识别切换装置的制造方法
【技术领域】
[0001]本实用新型涉及机器人技术领域,尤其涉及一种机器人基于对话预测的在线与离线的识别切换装置。
【背景技术】
[0002]机器人是一种可以自动执行工作的机器装置,它既可以接收人类的指挥,又可以运行预先编排的程序,还可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类的工作,例如可从事生产业、建筑业或者劳动条件恶劣以及危险的工作。
[0003]现有的机器人主要是采用语音要么是采用在线识别,要么是采用离线识别,这两种方式各有优劣,在线识别的优点是会根据采集的音频数据在庞大的语音库中匹配,产生的匹配结果会覆盖面很广,对于完整句子识别比较好,缺点是对于单词或者字就很难识别,很容易出现偏差;离线识别的优点是会根据采集的音频数据在本地有限的知识库中匹配,产生的匹配结果一定是我们预想中的一个,缺点就是只能识别有限的命令。
[0004]由于现有的技术只能选择其中一种进行语音识别,无法智能的识别到所需要的结果,因此无法满足机器人市场的使用。
【实用新型内容】
[0005]针对上述技术中存在的不足之处,本实用新型提供一种机器人基于对话预测的在线与离线的识别切换装置,将在线识别与离线识别两种方式有效结合,达到用户与机器人的更有效沟通。
[0006]为实现上述目的,本实用新型提供一种机器人基于对话预测的在线与离线的识别切换方法,包括用于接收语音指令的阵列麦克风、用于存储语句的后台数据库、用于接收识别结果的语音播放模块、主控模块和云端服务器;
[0007]所述主控模块安设在机器人内,且所述阵列麦克风和后台数据库分别与主控模块的输入端电连接,所述主控模块的输出端与语音播放模块电连接,且所述主控模块的通信端分别与云端服务器交互连接;所述主控模块内置有根据匹配结果选择在线识别或离线识别的切换单元;所述切换单元分别与云端服务器及后台数据库连接。
[0008]其中,所述主控模块还包括用于接收语音指令的接收单元和用于将语音指令与后台数据库中的知识数据库内的语句进行匹配的匹配单元和用于将识别答案输出的输出单元;所述接收单元和后台数据库分别与匹配单元的输入端电连接,且所述匹配单元的输出端与切换单元,且所述切换单元还与输出单元连接,且所述输出单元与语音播放模块连接,且将识别结果输出至语音播放模块,语音播放模块根据输出结果进行播放。
[0009]其中,所述离线识别所生成的命令是从后台数据库返回的;所述在线识别所生成的语音文本是从云端服务器返回。
[0010]其中,所述阵列麦克风由多个分布在机器人身上不同方向的声音信号麦克风,所述声音信号麦克风与接收单元连接。
[0011]本实用新型的有益效果是:与现有技术相比,本实用新型提供的机器人基于对话预测的在线与离线的识别切换装置,机器人发起的指令可与机器人后台数据库中的知识数据库内的语句进行匹配,若是需要获取识别率高的指令,则切换单元与后台数据库连接进行离线识别;如果是需要获取智能的语音对答,则切换单元与云端服务器连接进行在线识别;机器人可根据答案模式选择离线识别方式或在线识别方式,且可根据匹配结果对在线和离线进行快速切换,来达到更加智能的语音识别效果。本实用新型采用在线识别和离线识别结合对对话进行预测,用离线引擎识别单词或者单字,用在线引擎识别完整的句子,从而提高识别率,将在线识别与离线识别两种方式有效结合,达到用户与机器人的更有效沟通。
【附图说明】
[0012]图1为本实用新型的机器人基于对话预测的在线与离线的识别切换装置的工作方框图。
[0013]主要元件符号说明如下:
[0014]10、阵列麦克风11、后台数据库
[0015]12、主控模块13、语音播放模块
[0016]14、云端服务器121、接收单元
[0017]122、匹配单元123、切换单元
[0018]124、输出单元。
【具体实施方式】
[0019]为了更清楚地表述本实用新型,下面结合附图对本实用新型作进一步地描述。
[0020]请参阅图1,本实用新型的机器人基于对话预测的在线与离线的识别切换装置,包括用于接收语音指令的阵列麦克风10、用于存储语句的后台数据库11、用于接收识别结果的语音播放模块13、主控模块12和云端服务器14 ;
[0021]主控模块12安设在机器人内,且阵列麦克风10和后台数据库11分别与主控模块12的输入端电连接,主控模块12的输出端与语音播放模块13电连接,且主控模块13的通信端分别与云端服务器14交互连接;主控模块12内置有根据匹配结果选择在线识别或离线识别的切换单元123 ;切换单元123分别与云端服务器14及后台数据库11连接。
[0022]机器人的阵列麦克风10接收用户的语音指令,在后台数据库11中将语音指令与机器人的知识数据库内的语句进行匹配;根据匹配的答案模式,在主控模块12内选择引擎进行识别;如果是需要获取识别率高的指令,则进行离线识别;如果是需要获取智能的语音对答,则进行在线识别;将在线识别或;离线识别的结果输出给语音播放模块13 ;语音播放模块13根据识别到的结果,智能选择做动作。该系统还包括云端服务器14,主控模块13与云端服务器14交互连接,若选择的是在线识别,则通过云端服务器14搜索在线智能语音答案。
[0023]相较于现有技术,本实用新型提供的机器人基于对话预测的在线与离线的识别切换装置,机器人发起的指令可与机器人后台数据库中的知识数据库内的语句进行匹配,若是需要获取识别率高的指令,则切换单元123与后台数据库11连接进行离线识别;如果是需要获取智能的语音对答,则切换单元123与云端服务器14连接进行在线识别;机器人可根据答案模式选择离线识
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1