一种用终端发送语音控制命令的方法

文档序号:10654531阅读:223来源:国知局
一种用终端发送语音控制命令的方法
【专利摘要】一种用终端发送语音控制命令的方法,其特征在于,包括如下技术步骤:在移动智能终端上设置语音控制软件,用于接收控制者的语音命令;通过所述语音控制软件,将语音命令解析成文字;所述语音控制软件通过与机器人端口建立的有效长连接,可快速的将语音命令发送到机器人端,所述机器人端接收到语音控制命令后进行命令解析;机器人端将解析的最终命令以广播的传播方式发送到其相对应的子模块中,实现所述机器人符合命令的对应响应,本发明设计优化,实行起来成本不高,而且安全可靠,通过手机软件远程语音控制机器人,不需要另外配置遥控器,制造和使用成本得到适当降低,保护环境的同时了,大大提高了机器人的遥测控制距离。
【专利说明】
一种用终端发送语音控制命令的方法
技术领域
[0001]本发明专利涉及一种采用语音做控制命令的方法技术领域,尤其是一种用终端发送语音控制命令的方法,该方法通过终端语音发送控制命令,智能机器人接收到语音命令后进行解析,并进行相应的响应,该技术方法能够实现机器人的远距离操控,简单易行。
【背景技术】
[0002]随着智能产品的数量和种类的增加,语音识别技术越来越成为一项必不可少的附加功能选项,该技术可用于人机交互,使用时方便快捷;例如现在的智能电视、空调以及热水器等设备,其遥控器上很多都带有语音命令的功能,通过遥控器发送语音控制命令,设备接收到语音命令后进行解析,并做出符合对应要求的响应;
[0003]但现有技术中的产品还要配置对应的遥控器,提高了制造和使用成本的同时,均不具备远程操控的技术效果。

【发明内容】

[0004]本发明的目的是,提供一种用终端发送语音控制命令的方法,解决了现有技术中不能超视距操控的不足,而且通过智能手机软件发送语音命令给智能机器人,不再需要给每个机器人配置遥控器,采用在手机上设置软件的方法,实现远程发送语音控制命令,同时降低了成本,方便可靠。
[0005]—种用终端发送语音控制命令的方法,包括如下技术步骤:
[0006]步骤一、在移动智能终端上设置语音控制软件,用于接收控制者的语音命令;
[0007]作为一种举例说明,所述移动智能终端为智能手机;
[0008]步骤二、通过所述语音控制软件,将语音命令解析成文字;
[0009]作为一种举例说明,所述语音控制软件为具备语音解析功能的手机语音控制软件;
[0010]作为一种举例说明,所述具备语音解析功能的手机语音控制软件采用讯飞语音控制软件;
[0011]步骤三、所述语音控制软件通过与机器人端口建立的有效长连接,可快速的将语音命令发送到机器人端,所述机器人端接收到语音控制命令后进行命令解析;
[0012I作为一种举例说明,所述长连接为socket协议下的长连接;
[0013]步骤四、机需人端将解析的最终命令以广播的传播方式发送到其相对应的子模块中,实现所述机器人符合命令的对应响应;
[0014]作为一种举例说明,所述机器人为具备有效的、可以做socket长连接端口的智能机器人;
[0015]为了更好的说明本发明的实现原理,现介绍其工作过程如下:
[0016]首先,智能手机终端与智能机器人端保证长连接的工作模式,此模式可确保语音命令快速、稳定地发送到机器人端;
[0017]其次,所述语音控制软件将语音命令解析成文字信息;
[0018]再次,机器人端通过有效socket长连接,可以快速、准确的再次解析成机器人可读命令;
[0019]最后,机器人将解析后可读的命令发送到机器人相对应的模块,实现相应的语音控制命令效果;
[0020]本发明的有益效果:[0021 ]1、本发明设计优化,实行起来成本不高,而且安全可靠,通过手机软件远程语音控制机器人,不需要另外配置遥控器,制造和使用成本得到适当降低,保护了环境;
[0022]2、采用手机软件控制,可以大大提高机器人的遥测控制距离,方便使用者的超视距控制;【附图说明】[〇〇23]图1是本发明一种用终端发送语音控制命令的方法之工作原理示意框图【具体实施方式】[〇〇24]下面结合附图对本发明的优选实施例进行详细说明。
[0025]参照图1所示,一种用终端发送语音控制命令的方法,包括如下技术步骤:
[0026]步骤一、在移动智能终端上设置语音控制软件,用于接收控制者的语音命令;
[0027]作为一种举例说明,所述移动智能终端为智能手机;
[0028]步骤二、通过所述语音控制软件,将语音命令解析成文字;
[0029]作为一种举例说明,所述语音控制软件为具备语音解析功能的手机语音控制软件;
[0030]作为一种举例说明,所述具备语音解析功能的手机语音控制软件采用讯飞语音控制软件;
[0031]步骤三、所述语音控制软件通过与机器人端口建立的有效长连接,可快速的将语音命令发送到机器人端,所述机器人端接收到语音控制命令后进行命令解析;[0〇32]作为一种举例说明,所述长连接为socket协议下的长连接;
[0033]步骤四、机器人端将解析的最终命令以广播的传播方式发送到其相对应的子模块中,实现所述机器人符合命令的对应响应;[〇〇34]作为一种举例说明,所述机器人为具备有效的、可以做socket长连接端口的智能机器人;[〇〇35]为了更好的说明本发明的实现原理,现介绍其工作过程如下:
[0036]首先,智能手机终端与智能机器人端保证长连接的工作模式,此模式可确保语音命令快速、稳定地发送到机器人端;
[0037]其次,所述语音控制软件将语音命令解析成文字信息;[〇〇38]再次,机器人端通过有效socket长连接,可以快速、准确的再次解析成机器人可读命令;
[0039]最后,机器人将解析后可读的命令发送到机器人相对应的模块,实现相应的语音控制命令效果;
[0040]为了更好的支持本发明的技术方案,现通过优选实施例举例说明实际应用中的技术效果:
[0041]实施例1:包括以下具体实施步骤:
[0042]a.移动智能终端与智能机器人建立通信连接;
[0043]b.移动智能终端通过网络协议向所述智能机器人发送语音控制命令;
[0044]c.所述智能机器人接收到语音控制命令后,进行解析,并将解析后的命令通过广播传播的方式发送给给对应的子模块,而后机器人在对应子棋块的控制下进行相应的操作反应;
[0045]本发明设计优化,实行起来成本不高,而且安全可靠,通过手机软件远程语音控制机器人,不需要另外配置遥控器,制造和使用成本得到括当降低,保护环境的同时了,大大提高了机器人的遥测控制距离;
[0046]以上所述的仅为本发明的优选实施例,所应理解的是,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,并不用于限定本发明的保护范围,凡在本发明的思想和原则之内所做的任何修改、等同替换等等,均应包含在本发明的保护范围之内。
【主权项】
1.一种用终端发送语音控制命令的方法,其特征在于,包括如下技术步骤: 步骤一、在移动智能终端上设置语音控制软件,用于接收控制者的语音命令;所述语音控制软件为具备语音解析功能的手机语音控制软件。 步骤二、通过所述语音控制软件,将语音命令解析成文字; 步骤三、所述语音控制软件通过与机器人端口建立的有效长连接,可快速的将语音命令发送到机器人端,所述机器人端接收到语音控制命令后进行命令解析; 步骤四、机器人端将解析的最终命令以广播的传播方式发送到其相对应的子模块中,实现所述机器人符合命令的对应响应。2.根据权利要求1所述的一种用终端发送语音控制命令的方法,其特征在于,所述移动智能终端为智能手机。3.根据权利要求1所述的一种用终端发送语音控制命令的方法,其特征在于,作为一种举例说明,所述具备语音解析功能的手机语音控制软件采用讯飞语音控制软件。4.根据权利要求1所述的一种用终端发送语音控制命令的方法,其特征在于,所述长连接为socket协议下的长连接。5.根据权利要求1所述的一种用终端发送语音控制命令的方法,其特征在于,所述机器人为具备有效的、可以做socket长连接端口的智能机器人。
【文档编号】H04L29/08GK106023988SQ201610109289
【公开日】2016年10月12日
【申请日】2016年2月29日
【发明人】沈吉峰
【申请人】深圳前海勇艺达机器人有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1