一种实现语音控制的方法、机器人及计算机可读存储介质技术

技术编号:17100428 阅读:30 留言:0更新日期:2018-01-21 11:50
本发明专利技术实施例公开了一种实现语音控制的方法、机器人及计算机可读介质,方法包括:通过从预设数据库中查找当前运行信息对应的目标降噪信息;根据目标降噪信息生成降噪音频,并采用降噪音频对接收到的音频信息进行降噪得到第一目标音频信息,并根据预设处理策略对接收到的音频信息进行处理,得到第二目标音频信息;通过对相同内容的音频信息分别以不同的处理方式进行处理,得到第一目标音频信息和第二目标音频信息,若能够从第二目标音频信息中识别出与第一目标音频信息对应的目标指令信息,则控制机器人执行目标指令信息对应的任务,使音频信息中用于控制机器人的部分音频内容能够被筛选出来,提高了机器人响应语音控制的效率。

A method for realizing speech control, a robot and a computer readable storage medium

The embodiment of the invention discloses a realizing method, including voice control robot and computer readable medium, method: through searching the target information of the current operation information corresponding to the noise from the default database; according to the noise information generated by noise reduction and noise reduction audio, audio to audio information received by the first reduction target of audio information. And according to the preset processing strategy of received audio information processing, second target audio information; information on the same content through audio respectively with a different method of treatment, the first target audio information and second audio information, if able to identify and target audio information corresponding to the first target instruction information from second the target audio information, the control task robot executes the corresponding target instruction information, make sound In frequency information, some audio content used to control the robot can be screened out, which improves the efficiency of the robot's response to voice control.

【技术实现步骤摘要】
一种实现语音控制的方法、机器人及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种实现语音控制的方法、机器人及计算机可读存储介质。
技术介绍
随着人工智能的不断发展,利用机器人代替人工进行生产劳作逐渐成为常态。虽然现有的机器人能够实现语音控制,例如,通过接收用户的语音信息执行相应的任务,但是当机器人的电机噪声太大时,容易将语音信息与噪声信息同时收录,容易造成机器人误判以及误操作的现象。故,有必要提供一种实现语音控制的方法来提高机器人响应语音控制的效率。
技术实现思路
本专利技术实施例提供一种实现语音控制的方法、机器人及计算机可读存储介质,以提高机器人响应语音控制的效率。第一方面,本专利技术实施例提供了一种实现语音控制的方法,包括:获取机器人的当前运行信息;从预设数据库中查找所述当前运行信息对应的目标降噪信息;根据所述目标降噪信息生成降噪音频,并采用所述降噪音频对接收到的音频信息进行降噪得到第一目标音频信息,并根据预设处理策略对所述接收到的音频信息进行处理,得到第二目标音频信息;若从所述第二目标音频信息中识别出与所述第一目标音频信息对应的目标指令信息,则控制所述机器人执行所述目标指令信息对应的任务。第二方面,本专利技术实施例提供了一种机器人,该机器人包括用于执行上述第一方面的方法的单元。第三方面,本专利技术实施例提供了另一种机器人,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持机器人执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。本专利技术实施例通过获取机器人的当前运行信息;从预设数据库中查找当前运行信息对应的目标降噪信息;根据目标降噪信息生成降噪音频,并采用降噪音频对接收到的音频信息进行降噪得到第一目标音频信息,并根据预设处理策略对接收到的音频信息进行处理,得到第二目标音频信息;若从第二目标音频信息中识别出与第一目标音频信息对应的目标指令信息,则控制机器人执行目标指令信息对应的任务;通过对相同内容的音频信息分别以不同的处理方式进行处理,得到第一目标音频信息和第二目标音频信息,若能够从第二目标音频信息中识别出与第一目标音频信息对应的目标指令信息,则控制机器人执行目标指令信息对应的任务,使音频信息中用于控制机器人的部分音频内容能够被筛选出来,提高了机器人响应语音控制的效率。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种实现语音控制的方法的示意流程图;图2是本专利技术另一实施例提供的一种实现语音控制的方法的示意流程图;图3是本专利技术实施例提供的一种机器人的示意性框图;图4是本专利技术另一实施例提供的一种机器人的示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。具体实现中,本专利技术实施例中描述的机器人包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。在接下来的讨论中,描述了包括显示器和触摸敏感表面的机器人。然而,应当理解的是,机器人可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。机器人支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。可以在机器人上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及机器人上显示的相应信息。这样,机器人的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。参见图1,是本专利技术实施例提供一种实现语音控制的方法的示意流程图,如图1所示实现语音控制的方法可包括:S110:获取机器人的当前运行信息。在步骤S110中,当前运行信息包括机器人的运行模式、执行的任务内容以及当前所处的运行环境信息中的至少一项内容。需要说明的是,在本专利技术的所有实施例中,机器人的当前运行信息可以用于体现机器人能够在接收语音控制指令时,同时能够接收到的噪音内容。即机器人的运行模式、执行的任务内容或者当前所处的运行环境信息,能够体现在对机器人进行语音控制的同时,机器人还能够接收到的噪音内容。例如,当前运行信息包括机器人的运行模式,获取机器人的当前运行模式,其中,运行模式可以包括:待机模式、睡眠模式或者静音模式。再例如,当前运行信息包括当前所处的运行环境信息,获取机器人的当前所处的运行环境信息,其中,当前所处的运行环境信息可以包括:地理位置信息、噪音分贝值或者所处音频传输介质,其中,所处音频传输介质可以为:液体或者空气等可以进行音频传输的任何介质。至于何时获取机器人的当前运行信息,可以包括但不仅限于以下场景:场景1:若接收到用于控制机器人变换运行模式的操作指令,则获取机器人的当前运行信息,即获取机器人变换运行本文档来自技高网...
一种实现语音控制的方法、机器人及计算机可读存储介质

【技术保护点】
一种实现语音控制的方法,其特征在于,包括:获取机器人的当前运行信息;从预设数据库中查找所述当前运行信息对应的目标降噪信息;根据所述目标降噪信息生成降噪音频,并采用所述降噪音频对接收到的音频信息进行降噪得到第一目标音频信息,并根据预设处理策略对所述接收到的音频信息进行处理,得到第二目标音频信息;若从所述第二目标音频信息中识别出与所述第一目标音频信息对应的目标指令信息,则控制所述机器人执行所述目标指令信息对应的任务。

【技术特征摘要】
1.一种实现语音控制的方法,其特征在于,包括:获取机器人的当前运行信息;从预设数据库中查找所述当前运行信息对应的目标降噪信息;根据所述目标降噪信息生成降噪音频,并采用所述降噪音频对接收到的音频信息进行降噪得到第一目标音频信息,并根据预设处理策略对所述接收到的音频信息进行处理,得到第二目标音频信息;若从所述第二目标音频信息中识别出与所述第一目标音频信息对应的目标指令信息,则控制所述机器人执行所述目标指令信息对应的任务。2.根据权利要求1所述的方法,其特征在于,所述获取机器人的当前运行信息,包括:获取所述机器人当前的电机运行信息;所述从预设数据库中查找所述当前运行信息对应的目标降噪信息,包括:根据所述电机运行信息确定所述电机对应的第一噪音信息;从所述预设数据库中查找所述第一噪音信息对应的所述目标降噪信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标降噪信息生成降噪音频,并采用所述降噪音频对接收到的音频信息进行降噪得到第一目标音频信息,并根据预设处理策略对所述接收到的音频信息进行处理,得到第二目标音频信息,包括:根据所述目标降噪信息生成降噪音频对所述接收到的音频信息进行降噪处理,得到所述第一目标音频信息;对所述接收到的音频信息进行语音识别,从所述接收到的音频信息中提取第一语音指令信息;根据所述第一语音指令信息生成对应的所述第二目标音频信息。4.根据权利要求3所述的方法,其特征在于,所述若从所述第二目标音频信息中识别出与所述第一目标音频信息对应的目标指令信息,则控制所述...

【专利技术属性】
技术研发人员:欧阳凯
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

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

1