1.本发明涉及虚拟成像技术领域,更具体地说,它涉及一种可触发虚拟成像系统。
背景技术:2.虚拟成像是由国内开发商创造的名词,是一种在三维空间中投射三维立体影像(影像为物理上的"立体"而非单纯视觉上的"立体")的次世代显示技术。
3.现有技术中具有人机互动功能的虚拟成像装置,主要利用语言指令与虚拟成像装置交互,但是在交互过程中有些情况下,人们会说出方言,方言会对虚拟成像装置的识别效果造成影响,这样人们发出的指令无法有效控制虚拟成像装置,同时在交互的过程中可能会出现无法执行的指令,这样也会人们人机交互的体验造成影响。
技术实现要素:4.本发明的目的在于:为了解决现有技术中具有人机互动功能的虚拟成像装置,主要利用语言指令与虚拟成像装置交互,但是在交互过程中有些情况下,人们会说出方言,方言会对虚拟成像装置的识别效果造成影响,这样人们发出的指令无法有效控制虚拟成像装置,同时在交互的过程中可能会出现无法执行的指令,这样也会人们人机交互的体验造成影响的问题,而提出的一种可触发虚拟成像系统。
5.为实现上述目的,本发明提供了如下技术方案:
6.一种可触发虚拟成像系统,包括指令发送端a、指令发送端b、指令发送端c、指令处理模块、指令接收端和指令执行端,所述指令发送端a、指令发送端b和指令发送端c与指令处理模块相连接,指令发送端a、指令发送端b、指令发送端c通过tcp协议通道与指令接收端相连接,指令接收端与指令执行端相连接。
7.通过采用上述技术方案,通过指令发送端a、指令发送端b、指令发送端c发送指令,指令接收端接收指令并发送给指令执行端,由指令执行端执行指令。
8.进一步地,所述指令处理模块包括无线传输模块、文字转换模块、语音提示模块、语音识别模块、指令验证模块、验证失败提醒模块、语言存储模块、方言信息导入模块、错误言语淘汰模块、方言信息收录模块、特征提取模块和训练模块,所述语音识别模块与文字转换模块相连接,文字转换模块与无线传输模块相连接,文字转换模块与语音提示模块相连接,所述语音识别模块与指令验证模块相连接,指令验证模块与验证失败提醒模块相连接,验证失败提醒模块为红外指示灯,语音识别模块与方言信息收录模块相连接,方言信息收录模块与特征提取模块相连接,特征提取模块与训练模块相连接,所述训练模块与语言存储模块相连接,语言存储模块与语音识别模块相连接,语言存储模块与方言信息导入模块相连接,语言存储模块与错误语言淘汰模块相连接。
9.通过采用上述技术方案,语音识别模块能够识别发送的语音指令,同时将信息传递给指令验证模块,验证指令是否能够虚拟体验,如果验证失败,验证失败提醒模块能够提醒人们无法实现该指令,语音识别模块将信息发送给方言信息收录模块,方言信息收录模
块收录各种方言,同时特征提取模块能够提取各种方言中的特点,并输送至训练模块中进行累计,将训练成果发送给语言存储模块,语言存储模块存储方言信息。
10.进一步地,所述指令执行端与违禁指令输入模块相连接,指令执行端包括投屏显示模块、指令执行记录模块、无法执行指令筛选模块、存储模块、指令传输模块、功能判别模块、可行性指令录入模块、指令匹配模块、新添加指令输入模块和新指令录入模块,所述指令执行记录模块与无法执行指令筛选模块相连接,无法执行指令筛选模块与存储模块相连接,存储模块与指令传输模块相连接,所述指令执行记录模块与功能判别模块相连接,功能判别模块与可行性指令录入模块相连接,可行性指令录入模块与指令匹配模块相连接,指令匹配模块与新添加指令输入模块相连接,指令匹配模块与新指令录入模块相连接。
11.通过采用上述技术方案,无法执行指令筛选模块能够筛选无法执行的指令,同时将信息传递给存储模块,存储模块存储无法执行指令,而功能判别模块能够判别可执行但未录入指令,而可行性指令录入模块将信息录入至指令匹配模块。
12.综上所述,本发明具有以下有益效果:
13.1、本方案中,通过设置指令发送端a、指令发送端b和指令发送端c,指令发送端a、指令发送端b和指令发送端c为三个功能相同的指令发送端,人们可以通过不同的指令发送端a、指令发送端b和指令发送端c发送指令,可以供多人同时使用,其中人们能够通过指令发送端a、指令发送端b和指令发送端c发送语音指令,同时指令处理模块能够筛选对语音指令进行处理,其中语音识别模块能够识别发送的语音指令,同时将信息传递给指令验证模块,验证指令是否能够虚拟体验,如果验证失败,验证失败提醒模块能够提醒人们无法实现该指令,语音识别模块将信息发送给方言信息收录模块,方言信息收录模块收录各种方言,同时特征提取模块能够提取各种方言中的特点,并输送至训练模块中进行累计,将训练成果发送给语言存储模块,语言存储模块存储方言信息,当语音识别模块再次识别方言后调取语言存储模块中的信息与之配对,能够有效识别方言,同时方言导入模块能够率先将各种方言导入,配合现实累计的方言达到更好的识别效果,而错误言语淘汰模块能够淘汰错误的方言,进一步提高识别效果。
14.2、通过设置违禁指令输入模块,能够向指令执行端输入违禁指令信息,指令执行记录模块能够记录需要执行的指令,如果需要执行违禁指令则指令传输模块能够将信息传递给指令处理模块,提醒人们是违禁指令无法虚拟成像,由无法执行指令筛选模块能够筛选无法执行的指令,同时将信息传递给存储模块,存储模块存储无法执行指令,而功能判别模块能够判别可执行但未录入指令,而可行性指令录入模块将信息录入至指令匹配模块,而工作人员可以将新制作的指令通过新添加指令输入模块输入至指令匹配模块中,匹配完成后将信息传递给新指令录入模块,新指令录入模块将指令录入至指令执行端,后续人们发出相应指令后指令执行端能够有效执行该指令,而投屏显示模块能够将文字转换模块转换的信息投屏,方便人们能够看到。
附图说明
15.图1为本发明提出的一种可触发虚拟成像系统的系统结构示意图;
16.图2为本发明提出的一种可触发虚拟成像系统中指令处理模块的子模块结构示意图;
17.图3为本发明提出的一种可触发虚拟成像系统中指令执行端的子模块结构示意图。
具体实施方式
18.请参阅图1
‑
3,本发明提供一种技术方案:一种可触发虚拟成像系统,包括指令发送端a、指令发送端b、指令发送端c、指令处理模块、指令接收端和指令执行端,所述指令发送端a、指令发送端b和指令发送端c与指令处理模块相连接,所述指令处理模块包括无线传输模块、文字转换模块、语音提示模块、语音识别模块、指令验证模块、验证失败提醒模块、语言存储模块、方言信息导入模块、错误言语淘汰模块、方言信息收录模块、特征提取模块和训练模块,所述语音识别模块与文字转换模块相连接,文字转换模块与无线传输模块相连接,文字转换模块与语音提示模块相连接,所述语音识别模块与指令验证模块相连接,指令验证模块与验证失败提醒模块相连接,验证失败提醒模块为红外指示灯,语音识别模块与方言信息收录模块相连接,方言信息收录模块与特征提取模块相连接,特征提取模块与训练模块相连接,所述训练模块与语言存储模块相连接,语言存储模块与语音识别模块相连接,语言存储模块与方言信息导入模块相连接,语言存储模块与错误语言淘汰模块相连接;
19.实施方式具体为:指令发送端a、指令发送端b和指令发送端c,其中人们能够通过指令发送端a、指令发送端b和指令发送端c发送语音指令,同时指令处理模块能够筛选对语音指令进行处理,其中语音识别模块能够识别发送的语音指令,同时将信息传递给指令验证模块,验证指令是否能够虚拟体验,如果验证失败,验证失败提醒模块能够提醒人们无法实现该指令,语音识别模块将信息发送给方言信息收录模块,方言信息收录模块收录各种方言,同时特征提取模块能够提取各种方言中的特点,并输送至训练模块中进行累计,将训练成果发送给语言存储模块,语言存储模块存储方言信息,当语音识别模块再次识别方言后调取语言存储模块中的信息与之配对,能够有效识别方言,同时方言导入模块能够率先将各种方言导入,配合现实累计的方言达到更好的识别效果,而错误言语淘汰模块能够淘汰错误的方言,进一步提高识别效果。
20.指令发送端a、指令发送端b、指令发送端c通过tcp协议通道与指令接收端相连接,指令接收端与指令执行端相连接,所述指令执行端与违禁指令输入模块相连接,指令执行端包括投屏显示模块、指令执行记录模块、无法执行指令筛选模块、存储模块、指令传输模块、功能判别模块、可行性指令录入模块、指令匹配模块、新添加指令输入模块和新指令录入模块,所述指令执行记录模块与无法执行指令筛选模块相连接,无法执行指令筛选模块与存储模块相连接,存储模块与指令传输模块相连接,所述指令执行记录模块与功能判别模块相连接,功能判别模块与可行性指令录入模块相连接,可行性指令录入模块与指令匹配模块相连接,指令匹配模块与新添加指令输入模块相连接,指令匹配模块与新指令录入模块相连接,指令发送端和指令接收端需要在一个局域网内,两者需要使用tcp协议通道进行长连接,指令接收端和指令执行端是通过串口进行通信,指令接收端接收到指令后会立即通过串口转发到指令执行端;
21.实施方式具体为:违禁指令输入模块,能够向指令执行端输入违禁指令信息,指令执行记录模块能够记录需要执行的指令,如果需要执行违禁指令则指令传输模块能够将信
息传递给指令处理模块,提醒人们是违禁指令无法虚拟成像,由无法执行指令筛选模块能够筛选无法执行的指令,同时将信息传递给存储模块,存储模块存储无法执行指令,而功能判别模块能够判别可执行但未录入指令,而可行性指令录入模块将信息录入至指令匹配模块,而工作人员可以将新制作的指令通过新添加指令输入模块输入至指令匹配模块中,匹配完成后将信息传递给新指令录入模块,新指令录入模块将指令录入至指令执行端,后续人们发出相应指令后指令执行端能够有效执行该指令。
22.工作原理:用户打开指令发送端的交互应用,并通过语音向交互软件提出问题;
23.交互软件匹配到对应答案,并准备播放对应答案,同时想指令接收端发送指令“@speak”;
24.指令接收端收到指令“@speak”,确认指令格式正确,并将指令通过转发给指令执行端(虚拟成像设备);
25.指令执行端(虚拟成像设备)查找自身定义指令库,发现“@speak”指令对应的一个人物说话的动画;
26.指令执行端(虚拟成像设备)播放这个动画,同时交互软件播放声音;
27.用户感知自己似乎在跟一个虚拟出来的人物在进行对话。
28.本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。