一种语音控制机器人的方法与流程

文档序号:13558391阅读:3224来源:国知局

本发明涉及机器人领域,具体涉及到一种语音控制机器人的方法。



背景技术:

随着信息技术的发展,信息技术被广泛的应用到各行各业,它正改变着人们的工作方式与生活方式。计算机硬件的性能正如摩尔定律所预言,每年都保持稳定的增长,但人机交互方式的发展却并不是这样。过去几十年人机交互方式的发展经历了三个主要的时代。批处理方式、命令行方式、图形方式,每一类人机交互方式都持续了若干年,并成为当时主流的交互方式。人机交互中,用户可以使用自然的交互方式如语音、手势、眼神、表情等与计算机系统进行协同工作。是集计算机技术、机械、传感技术、信息处理技术、图像处理与识别技术、语言识别与处理技术、控制技术和通信技术等于一体的系统。世界各国都在致力于人机交互技术的研究,把其作为关键信息技术之一,中国高校也一直关注和跟踪发达国家相关领域的进展。

随着家庭经济水平的提高,家长对婴幼儿的经济投入越来越大,同时由于二胎政策的放开,中国出生率在未来几年会得到显著增长,因此孩童所需物品的市场前景巨大。早教机作为一种开发儿童智力的玩具,得到了家长们的青睐。但是当前的早教机一般仅仅不具备声控的功能,即使少数高级早教机支持语音操作,但是不支持用于用户自行设定用于进行不同操作的语音操作指令。



技术实现要素:

本发明提供了一种语音控制机器人的方法,包括如下步骤:

用户录入语音控制指令;

用户设定机器人的操作指令;

将录入的语音控制指令存储到语音模版数据库,并生成最佳标准特征矢量数据;其中,

机器人采集到特定的语音控制指令后,对语音控制指令进行预处理和特征提取,以获得十维特征矢量数据;

进行矢量量化处理,以获得十维标准特征矢量数据,

将十维标准特征矢量数据与语音模版数据库中的最佳标准特征矢量数据进行比对,若匹配成功输出对应该语音控制指令的操作指令信号至机器人的控制芯片;

控制芯片执行对应的操作指令。

上述的一种语音控制机器人的方法,其中,用户通过外部的移动终端输入操作指令和录入语音控制指令。

上述的一种语音控制机器人的方法,其中,用户直接通过机器人输入操作指令和录入语音控制指令。

上述的一种语音控制机器人的方法,其中,所述移动终端和所述机器人通过wifi进行连接,移动终端通过wifi将输入的操作指令和录入的语音控制指令传输到机器人。

上述的一种语音控制机器人的方法,其中,所述机器人设有唤醒发送模块,唤醒发送模块与处理芯片相连,用于实时感应外部环境的语音控制指令,并在得到语音控制指令后将其发送到机器人的处理芯片;

所述唤醒发送模块在预设时间段内接收不到外部的语音控制指令时,进入休眠待机状态。

上述的一种语音控制机器人的方法,其中,所述方法还包括:是将多次采集、提取的语音特征标准矢量进行概率统计,提取最佳标准特征矢量数据并实时更新语音模版数据库。

本发明可以自行定义用于语音控制早教机机器人的语音控制信号,方便在家庭环境中使用,趣味性更强。

具体实施方式

下面将结合本发明实施例对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供了一种语音控制机器人的方法,包括如下步骤:

步骤s1、用户录入语音控制指令;

步骤s2、用户设定机器人的操作指令;

步骤s3、将录入的语音控制指令存储到语音模版数据库,并生成最佳标准特征矢量数据;

步骤s4、机器人采集到特定的语音控制指令后,对语音控制指令进行预处理和特征提取,以获得十维特征矢量数据;

步骤s5、进行矢量量化处理,以获得十维标准特征矢量数据,

步骤s6、将十维标准特征矢量数据与语音模版数据库中的最佳标准特征矢量数据进行比对,若匹配成功输出对应该语音控制指令的操作指令信号至机器人的控制芯片;

步骤s7、控制芯片执行对应的操作指令。

本发明提供的技术方案,用户可以自行定义不同的语音操作指令,方便普通话不标准的人群能够更好地控制机器人,同时还可以通过特定的声音(例如咳嗽)来控制机器人,方便快捷。

在本发明一可选的实施例中,用户通过外部的移动终端输入操作指令和录入语音控制指令。

在本发明一可选的实施例中,所述移动终端和所述机器人通过wifi进行连接,移动终端通过wifi将输入的操作指令和录入的语音控制指令传输到机器人。在具体的应用中,可以借助移动终端来远程控制早教机机器人。

在本发明一可选的实施例中,用户直接通过机器人输入操作指令和录入语音控制指令。具体的,机器人在具有触摸屏和麦克风,通过触摸屏来选择操作指令,以及通过麦克风来录入语音控制指令。

在本发明一可选的实施例中,所述机器人设有唤醒发送模块,唤醒发送模块与处理芯片相连,用于实时感应外部环境的语音控制指令,并在得到语音控制指令后将其发送到机器人的处理芯片;所述唤醒发送模块在预设时间段内接收不到外部的语音控制指令时,进入休眠待机状态。

在本发明一可选的实施例中,所述方法还包括:是将多次采集、提取的语音特征标准矢量进行概率统计,提取最佳标准特征矢量数据并实时更新语音模版数据库。

以上对本发明的较佳实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本发明的实质内容。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。



技术特征:

技术总结
本发明提供了一种语音控制机器人的方法,包括:录入语音控制指令;设定机器人的操作指令;将录入的语音控制指令存储到语音模版数据库,并生成最佳标准特征矢量数据;机器人采集到特定的语音控制指令后,对语音控制指令进行预处理和特征提取,以获得十维特征矢量数据;进行矢量量化处理,以获得十维标准特征矢量数据,将十维标准特征矢量数据与语音模版数据库中的最佳标准特征矢量数据进行比对,若匹配成功输出对应该语音控制指令的操作指令信号至机器人的控制芯片;控制芯片执行对应的操作指令。本发明提供的技术方案,用户可以自行定义不同的语音操作指令,方便快捷。

技术研发人员:孙则讵
受保护的技术使用者:浙江星星冷链集成股份有限公司;孙则讵
技术研发日:2016.07.19
技术公布日:2018.01.26
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1