[发明专利]一种机器人语音识别人工智能的控制方法无效
申请号: | 200710039592.8 | 申请日: | 2007-04-18 |
公开(公告)号: | CN101075433A | 公开(公告)日: | 2007-11-21 |
发明(设计)人: | 杨文权;崔俊文 | 申请(专利权)人: | 上海山思智能科技有限公司 |
主分类号: | G10L15/06 | 分类号: | G10L15/06;G10L15/22 |
代理公司: | 上海科盛知识产权代理有限公司 | 代理人: | 赵志远 |
地址: | 200070上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 语音 识别 人工智能 控制 方法 | ||
技术领域
本发明涉及机器人人工智能的控制方法,尤其涉及一种机器人语音识别人工智能的控制方法。
背景技术
现有的语音识别基于单字识别的基础,由于汉字的同音字很多,所以就发音来识别单字就无法做到准确。很多语音识别也都需要根据前后内容来确定,而且准确率也不是很理想。此外有的机器人语音识别语句预定义了很多,很多语句在该机器人所处的环境中根本都不会用到,而机器人识别的语句越多,也就使其识别的准确率会有所影响。就全国各地而言,语音也大不相同,这种情况下,机器人的识别能力会因区域的不同而不同。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种机器人语音识别人工智能的控制方法。
本发明的目的可以通过以下技术方案来实现:一种机器人语音识别人工智能的控制方法,该控制方法包括下列步骤:
(1)设定进入自学模式;
(2)设定step=0;
(3)检测是否有语音输入,若检测结果为否,则重新检测是否有语音输入;
(4)若步骤(3)中检测的结果为是,则进行语音识别处理;
(5)检测语音是否无效,若检测结果为是,则返回步骤(3);
(6)若步骤(5)中检测的结果为否,则进行特殊语句指令识别;
(7)若步骤(6)中检测的结果为否,则检测语句是否识别;
(8)若步骤(7)中检测的结果为否,则设置机器人进行无法识别的答复,记录当前语句,设定step=1,超时清零,并返回步骤(3);
(9)若步骤(7)中检测的结果为是,则设置机器人根据心情或者外在环境,做出相应的语音回答,并返回步骤(3);
(10)若步骤(6)中检测的结果为是,则进入语音识别学习语言智能控制系统;或者进入语音识别学习动作智能控制系统;或者进入语音识别学习图像识别智能控制系统。
所述的语音识别学习语言智能控制系统包括以下步骤:
(1)检测是否学习问答,若检测结果为否,则转至其他处理方式;
(2)若步骤(1)中检测的结果为是,则检测step是否非0;
(3)若步骤(2)中检测的结果为否,则返回到所述的检测是否有语音输入的步骤;
(4)若步骤(3)中检测的结果为是,则检测是否为“你应该说”;
(5)若步骤(4)中检测的结果为否,则转至其他处理方式;
(6)若步骤(4)中检测的结果为是,则检测step是否为1;
(7)若步骤(6)中检测的结果为否,则设置step=0,并返回到所述的检测是否有语音输入的步骤;
(8)若步骤(6)中检测的结果为是,则检测是否在特殊语句后面还有语句;
(9)若步骤(8)中检测的结果为是,则建立问答关系,设置step=0,并返回到所述的检测是否有语音输入的步骤;
(10)若步骤(8)中检测的结果为否,则等待语句输入;
(11)检测是否超时,若检测结果为是,则设置step=0,并返回到所述的检测是否有语音输入的步骤;
(12)若步骤(11)中检测的结果为否,则检测是否进行语句输入;
(13)若步骤(12)中检测的结果为否,则返回步骤(10);
(14)若步骤(12)中检测的结果为是,则建立问答关系,设置step=0,并返回到所述的检测是否有语音输入的步骤。
所述的语音识别学习动作智能控制系统包括以下步骤:
(1)检测是否学习动作,若检测结果为否,则转至其他处理方式;
(2)若步骤(1)中检测的结果为是,则检测step是否非0;
(3)若步骤(2)中检测的结果为否,则返回到所述的检测是否有语音输入的步骤;
(4)若步骤(3)中检测的结果为是,则检测是否为“你应该这样做”;
(5)若步骤(4)中检测的结果为否,则转至其他处理方式;
(6)若步骤(4)中检测的结果为是,则检测step是否为1;
(7)若步骤(6)中检测的结果为否,则设置step=0,并返回到所述的检测是否有语音输入的步骤;
(8)若步骤(6)中检测的结果为是,则检测是否在特殊语句后面还有动作;
(9)若步骤(8)中检测的结果为是,则建立问答动作关系,设置step=0,并返回到所述的检测是否有语音输入的步骤;
(10)若步骤(8)中检测的结果为否,则等待动作输入;
(11)检测是否超时,若检测结果为是,则设置step=0,并返回到所述的检测是否有语音输入的步骤;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海山思智能科技有限公司,未经上海山思智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710039592.8/2.html,转载请声明来源钻瓜专利网。