自动机器人控制方法、装置、自动机器人和介质制造方法及图纸

技术编号:19967332 阅读:26 留言:0更新日期:2019-01-03 14:27
本申请实施例提供一种自动机器人控制方法、装置、自动机器人及介质,其中,所述自动机器人控制方法包括:收第一语音指令;根据第一语音指令控制所述自动机器人的语音识别系统为激活状态,并控制所述自动机器人处于静音状态。本申请实施例能够在接收到第一语音指令时,控制自动机器人的语音识别系统为激活状态,并控制自动机器人的状态处于静音状态。由于静音状态下各部件的功率极低,因此产生的噪音较工作状态下大大减小,故本申请实施例能够提高用户输入的语音指令的识别率,可以较为准确地识别用户输入的语音指令。

Automatic Robot Control Method, Device, Automatic Robot and Medium

The embodiment of this application provides an automatic robot control method, device, automatic robot and medium, in which the automatic robot control method includes receiving the first voice command, controlling the speech recognition system of the automatic robot as an active state according to the first voice command, and controlling the automatic robot in a silent state. The embodiment of the application can control the speech recognition system of the automatic robot to be activated and the state of the automatic robot to be silent when the first speech instruction is received. Because the power of each component in silent state is very low, the noise generated is greatly reduced compared with that in working state, so the application embodiment can improve the recognition rate of the voice instruction input by the user, and can more accurately recognize the voice instruction input by the user.

【技术实现步骤摘要】
自动机器人控制方法、装置、自动机器人和介质
本申请涉及自动控制
,尤其涉及一种自动机器人控制方法、装置、自动机器人和介质。
技术介绍
随着技术的发展,出现了各种各样的具有语音识别系统的自动机器人,比如扫地机器人、拖地机器人、吸尘器、除草机等。这些自动机器人能够通过语音识别系统接收用户输入的语音指令,以执行该语音指令指示的操作,这不仅解放了劳动力,还节约了人力成本。相关技术中,上述自动机器人可以接收用户输入的语音指令,然后通过自身的语音识别系统识别输入的语音指令,以控制自动机器人执行该语音指令指示的操作。但自动机器人内存在风机、马达等部件,这些部件工作时会产生较大噪声,当采用语音方式对自动机器人进行控制时,上述部件所产生的噪声很可能使语音识别系统无法很好识别用户输入的语音指令。
技术实现思路
有鉴于此,本申请实施例提供一种自动机器人控制方法、装置、自动机器人以及存储介质,用以使自动机器人能够提高语音指令的识别率。第一方面,本申请实施例提供一种自动机器人控制方法,所述方法包括:接收第一语音指令;根据第一语音指令控制所述自动机器人的语音识别系统为激活状态,并控制所述自动机器人处于静音状态。在一些可能的实现方式中,所述控制所述自动机器人处于静音状态之后,还包括:判断所述语音识别系统是否接收到用于指示操作的第二语音指令;若判定接收到所述第二语音指令,则控制所述自动机器人执行所述第二语音指令指示的操作。在一些可能的实现方式中,所述方法还包括:若判定未接收到所述第二语音指令,则控制所述自动机器人处于非工作状态。在一些可能的实现方式中,所述控制所述自动机器人处于非工作状态之后,还包括:判断所述语音识别系统是否接收到所述第二语音指令;若判定接收到所述第二语音指令,则控制自动机器人执行所述第二语音指令指示的清洁操作。在一些可能的实现方式中,所述方法还包括:若判定未接收到所述第二语音指令,判断未接收到所述第二语音指令的次数是否超过预设阈值;若否,则重复执行判断所述语音识别系统是否接收到所述第二语音指令,直至判定未接收到所述第二语音指令的次数超过预设阈值、或判定接收到所述第二语音指令。在一些可能的实现方式中,所述控制所述自动机器人处于非工作状态和判断所述语音识别系统是否接收到所述第二语音指令之间,还包括:输出用于提示输入第二语音指令的提示指令。在一些可能的实现方式中,所述控制所述自动机器人处于静音状态,包括:判断所述自动机器人是否处于静音状态,若判定所述自动机器人未处于静音状态,则将所述自动机器人的状态切换至静音状态。第二方面,本申请实施例提供一种自动机器人控制装置,包括:接收单元,用于接收第一语音指令;控制单元,用于根据第一语音指令控制所述自动机器人的语音识别系统为激活状态,并控制所述自动机器人处于静音状态。在一些可能的实现方式中,所述装置还包括:判断单元,用于判断所述语音识别系统是否接收到用于指示操作的第二语音指令;第一判定单元,用于若判定接收到所述第二语音指令,则控制所述自动机器人执行所述第二语音指令指示的操作。在一些可能的实现方式中,所述装置还包括:第二判定单元,用于若判定未接收到所述第二语音指令,则控制所述自动机器人处于非工作状态。在一些可能的实现方式中,所述第二判定单元,还用于触发所述判断单元判断所述语音识别系统是否接收到所述第二语音指令。在一些可能的实现方式中,所述第二判定单元,还用于:若判定未接收到所述第二语音指令,判断未接收到所述第二语音指令的次数是否超过预设阈值;若否,则重复触发所述判断单元执行判断所述语音识别系统是否接收到所述第二语音指令,直至所述第二判定单元判定未接收到所述第二语音指令的次数超过预设阈值、或所述第一判定单元判定接收到所述第二语音指令。在一些可能的实现方式中,所述装置还包括输出单元:用于输出用于提示输入第二语音指令的提示指令。在一些可能的实现方式中,所述控制单元,具体用于:判断所述自动机器人是否处于静音状态,若判定所述自动机器人未处于静音状态,则将所述自动机器人的状态切换至静音状态。第三方面,本申请实施例提供一种自动机器人,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序指令,所述处理器执行所述计算机程序指令时,实现第一方面任一所述的方法步骤。第四方面,本申请实施例提供一种非瞬时性计算机可读存储介质,存储有计算机程序指令,所述计算机程序指令在被处理器调用和执行时实现第一方面任一所述的方法步骤。第五方面,本申请实施例提供一种自动机器人,包括第二方面任一所述的自动机器人控制装置。本申请实施例能够在接收到第一语音指令时,控制自动机器人的语音识别系统为激活状态,并控制自动机器人的状态处于静音状态。由于静音状态下各部件的功率极低,因此产生的噪音较工作状态下大大减小,故本申请实施例能够提高用户输入的语音指令的识别率,可以较为准确地识别用户输入的语音指令。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一应用场景示意图;图2为本申请一实施例提供的自动机器人控制方法的流程示意图;图3a为本申请另一实施例提供的自动机器人控制方法的流程示意图;图3b为本申请再一实施例提供的自动机器人控制方法的流程示意图;图3c为本申请又一实施例提供的自动机器人控制方法的流程示意图;图3d为本申请其他一实施例提供的自动机器人控制方法的流程示意图;图4为本申请一实施例提供的自动机器人控制装置的结构示意图;图5为本申请另一实施例提供的自动机器人控制装置的结构示意图;图6为本申请再一实施例提供的自动机器人控制装置的结构示意图;图7为本申请其他一实施例提供的自动机器人控制装置的结构示意图;图8为本申请实施例提供的自动机器人的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应当理解,尽管在本申请实施例中可能采用术语第一、第二、第三等来描述……,但这些……不应限于这些术语。这些术语仅用来将……彼此区分开。例如,在不脱离本申请实施例范围的情况下,第一……也可以被称为第二……,类似地,第二……也可以被称为第一……。为能清楚地解释本申请实施例提供的方案,本申请实施例先进行相关技术术语的解释。静音状态:自动机器人的风机、主刷、行走轮、边刷等几个部件同时或单独处于极低功率状态,产生的噪音较工作状态下大大减小。非工作状态:自动机器人的风机、主刷、行走轮、边刷等几个部件处于停止状态,并不会产生噪音。工作状态:自动机器人的风机、主刷、行走轮、边刷等几个部件同时或单独处于工作状态,且上述部件一般处于标准功率状态。以上静音状态、非工作状态以及工作状态为自动机器人的三种常用状态。激活状态:自动机器人的语音识别系统的本文档来自技高网...

【技术保护点】
1.一种自动机器人控制方法,其特征在于,所述方法包括:接收第一语音指令;根据第一语音指令控制所述自动机器人的语音识别系统为激活状态,并控制所述自动机器人处于静音状态。

【技术特征摘要】
1.一种自动机器人控制方法,其特征在于,所述方法包括:接收第一语音指令;根据第一语音指令控制所述自动机器人的语音识别系统为激活状态,并控制所述自动机器人处于静音状态。2.根据权利要求1所述的方法,其特征在于,所述控制所述自动机器人处于静音状态之后,还包括:判断所述语音识别系统是否接收到用于指示操作的第二语音指令;若判定接收到所述第二语音指令,则控制所述自动机器人执行所述第二语音指令指示的操作。3.根据权利要求2所述的方法,其特征在于,还包括:若判定未接收到所述第二语音指令,则控制所述自动机器人处于非工作状态。4.根据权利要求3所述的方法,其特征在于,所述控制所述自动机器人处于非工作状态之后,还包括:判断所述语音识别系统是否接收到所述第二语音指令;若判定接收到所述第二语音指令,则控制自动机器人执行所述第二语音指令指示的清洁操作。5.根据权利要求4所述的方法,其特征在于,还包括:若判定未接收到所述第二语音指令,判断未接收到所述第二语音指令的次数是否超过预设阈值;若否,则重复执行判断所述语音识别系统是否接收到所述第二语音指令,直至判定未接收到所述第二语音指令的次数超过预设阈值、或判定接收到所述第二语音指令。6.根据权利要求3所述的方法,其特征在于,所述控制所述自动机器人处于非工作状态和判断所述语音识别系统是否接收到所述第二语音指令之间,还包括:输出用于提示输入第二语音指令的提示指令。7.根据权利要求1-6任一所述的方法,其特征在于,所述控制所述自动机器人处于静音状态,包括:判断所述自动机器人是否处于静音状态,若判定所述自动机器人未处于静音状态,则将所述自动机器人的状态切换至静音状态。8.一种自动机器人控制装置,其特征在于,包括:接收单元,用于接收第一语音指令;控制单元,用于根据第一语音指令控制所述自动机器人的语音识别系统为激活状态,并控制所述自动机器...

【专利技术属性】
技术研发人员:于光
申请(专利权)人:北京石头世纪科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1