启动机器人翻译功能的方法及装置与流程

文档序号:12121024阅读:859来源:国知局
启动机器人翻译功能的方法及装置与流程

本发明涉及机器人技术领域,尤其涉及一种启动机器人翻译功能的方法及装置。



背景技术:

随着人工智能的迅速发展,机器人技术在各个领域的获得了广泛的应用,机器人是用于模拟人类的行为或思想、或是模拟其他生物的机械,是整合机械、电子、信息、工业设计等领域的综合技术。目前机器人已广泛的运用在各种领域中,特别是高危险、高负担、高精细、反复性高的工作,例如在制造业的生产线中使用工业机器人来生产产品,很大程度上提高生产效率,降低生产中存在的安全风险,并保证了产品的合格率。

而近些年来,机器人除了前述的特殊场合的应用之外,其应用层面亦深入于一般家庭或人们的日常生活中,为人们所熟悉的清扫机器人即是一例。此外,伴陪或幼教用的机器人亦有越来越多的商品推出,这类型的机器人通常具有较佳的外貌,并能够与使用人进行更多的互动。以教育类的机器人为例,一般情况下过多的考虑了机器人的教育功能,而这种机械的教育功能并没有与使用者进行过多的情感交流,也就是缺少生动,任性的教育方式,以现有机器人的使用的语言教育为例,仅落实在语音交流,使用者发出语音指令,使机器人进入到相关的模块,调动相关的数据内容,机器人才能给出使用者的需要的教育内容以及信息。实际上这种教育交流是缺少对使用者的动作以及行为的理解的,比如常用的翻译功能,采用语音指令的方式启动,由于启动较慢,对于实时的翻译就造成了一定的困难,或者是提前给出指令或者是放弃一部分内容,这都给使用者带来了不便以及不友好的使用体验。



技术实现要素:

本发明目的在于提供一种启动机器人翻译功能的方法及其装置,本方法可以有效的准确无误的进入机器人翻译界面,启动翻译功能。

本发明的目的是这样实现的:本发明一种启动机器人翻译功能的方法,用于启动机器人的翻译功能,其至少包括以下步骤:

接收机器人使用者的触控信息产生中断事件;

判断机器人的翻译功能状态及所述触控信息的种类;

根据判断结果启动机器人翻译功能。

其中,所述的触控信息的种类至少包括两种翻译指令:中译英以及英译中。

其中,根据判断结果启动机器人翻译功能至少包括以下步骤:

若所述的机器人翻译功能未启动,则根据触控信息启动所述翻译功能;

若所述的机器人翻译功能已启动,且处于中译英状态,触控信息的种类为中译英,则机器人忽略该触控信息,继续翻译功能的中译英状态;

若所述的机器人翻译功能已启动,且处于中译英状态,触控信息的种类为英译中,则机器人关闭原翻译功能,根据触控信息启动所述的英译中翻译功能。

另外本发明还提供一种启动机器人翻译功能的装置,安装于机器人上,用于启动机器人的翻译模块,其特征在于,至少包括两个以上触摸传感器,触摸信息判断模块,主控制器以及翻译模块控制单元:

所述的触摸传感器,用于接收使用者的触控信息并传递至所述的触控模块;

所述的触控判断模块,用于判断所述的信息种类,并将其传送至所述的主控制器;

所述的主控制器,用于接收所述的触控判断模块传递的信息,判断所述翻译模块的工作状态,并依据所述的触控判断模块传递的信息以及所述翻译模块的工作状态向所述的翻译模块控制单元发送控制指令;

所述的翻译模块控制单元,用于依据所述的主控制器发送的指令控制所述的翻译模块。

其中,所述的翻译模块安装于机器人中或独立设置与所述机器人通信连接。

本发明的方法具有如下的有益效果:

本发明通过触控使机器人准确有效的进入翻译功能,而不会出现类似语音词命令存在可能的语音识别失败而会失效的问题;

且本发明的触控方式使得机器人可以及时进行实时的语音翻译,而减少了启动该功能的线程。

附图说明

图1为本发明启动机器人翻译功能的方法流程示意图;

图2为本发明启动机器人翻译功能的装置结构示意图。

具体实施方式

下面结合实施例及附图对本发明的技术方案作进一步阐述。

本发明一种启动机器人翻译功能的方法,用于启动机器人的翻译功能,其至少包括以下步骤:

接收机器人使用者的触控信息产生中断事件;

判断机器人的翻译功能状态及所述触控信息的种类;

根据判断结果启动机器人翻译功能。

其中,所述的触控信息的种类至少包括两种翻译指令:中译英以及英译中。

其中,根据判断结果启动机器人翻译功能至少包括以下步骤:

若所述的机器人翻译功能未启动,则根据触控信息启动所述翻译功能;

若所述的机器人翻译功能已启动,且处于中译英状态,触控信息的种类为中译英,则机器人忽略该触控信息,继续翻译功能的中译英状态;

若所述的机器人翻译功能已启动,且处于中译英状态,触控信息的种类为英译中,则机器人关闭原翻译功能,根据触控信息启动所述的英译中翻译功能。

参考图1所示的方法流程,在本实施例中,应用了本发明的方法,通过机器人上设置的触摸传感器,当用户触摸到所述的传感器时,产生相应的触摸中断事件,并上报给机器人的主服务器(可以参考图2所示),主服务器(也可为主控制器)判断所述的机器人的翻译功能是否已启动,如果翻译功能未启动,则启动翻译功能,并根据触摸信息判断启动中译英2或者英译中1的翻译功能。如果所述的翻译功能已启动,则需要判断触摸信息要求的翻译功能种类,即中译英2或者英译中1,若已启动的翻译功能为英译中1且与正在启动的翻译状态一致,则忽略该触摸事件;若若已启动的翻译功能为英译中1且与正在启动的翻译状态为中译英2,即两者不一致,则机器人关闭原翻译功能,根据触控信息启动所述的英译中1的翻译功能。在本实施例中,仅以中英文翻译为例。而在本发明的方法中,也可以根据语言库的设置选择翻译的文字,如中译日,日译中,等等,也可以实现多种语言之间的翻译,鉴于语言库的设置以及选择是现有技术的内容,在此不再进行赘述。另外在本发明中,机器人在没有触摸信息的情况下,仍然可以采用语音或者其他方式来启动翻译功能,具体过程是现有技术的内容,不再进行赘述。

参考图2所示,本发明还提供一种启动机器人翻译功能的装置,安装于机器人上,用于启动翻译模块,其中,至少包括两个以上触摸传感器,触摸信息判断模块,主控制器以及翻译模块控制单元:所述的触摸传感器,用于接收使用者的触控信息并传递至所述的触控模块;所述的触控判断模块,用于判断所述的信息种类,并将其传送至所述的主控制器;所述的主控制器,用于接收所述的触控判断模块传递的信息,判断所述翻译模块的工作状态,并依据所述的触控判断模块传递的信息以及所述翻译模块的工作状态向所述的翻译模块控制单元发送控制指令;所述的翻译模块控制单元,用于依据所述的主控制器发送的指令控制所述的翻译模块。本发明的装置的工作流程与上述方法一致,在此不再进行赘述。

另外,所示的翻译模块安装于机器人中或独立设置与所述机器人通信连接。这样就会在一定程度上拓展智能机器人的应用范围。

本发明通过触摸进入机器人翻译,能够有效并准确的进入此功能,不会类似语音词命令存在可能性的语音识别失败而有时会失效的问题。

以上实施例的先后顺序仅为便于描述,不代表实施例的优劣。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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