无人机语音控制方法、系统及计算机可读存储介质技术方案

技术编号:20392589 阅读:31 留言:0更新日期:2019-02-20 03:56
本发明专利技术公开了一种无人机语音控制方法、系统及计算机可读存储介质,所述方法包括以下步骤:无人机在检测到当前状态满足语音控制模式触发条件后,将控制模式由遥控器控制模式切换至语音控制模式;用户终端接收到用户输入的语音信息后,对所述语音信息进行识别,得到语音控制指令;所述用户终端将所述语音控制指令发送至所述无人机,由所述无人机根据所述语音指控制令执行对应的控制操作。相对于现有技术,本发明专利技术简化了无人机的操作,提升了无人机飞行的安全性,提高了无人机语音控制的便利性和灵活性,从而提升了用户体验。

【技术实现步骤摘要】
无人机语音控制方法、系统及计算机可读存储介质
本专利技术涉及无人机
,尤其涉及一种无人机语音控制方法、系统及计算机可读存储介质。
技术介绍
无人机是由控制站管理(包括远程操控或自主飞行)的航空器,因其能够飞入人类足迹难到达的峡谷、高山之间等,在军事和民用消费级领域都有着广泛的应用。无人机的操控和显示系统存在一个显著的缺点,即包含大量的菜单项和繁杂的飞行状态信息显示,这给无人机地面操作人员带来了繁琐的手动和视觉工作,容易导致其在执行飞行任务时,反应时间慢、警惕性不高,甚至出现误操作等危险的状况。而作为目前人机交互最智能的方法之一——语音识别与控制则可以显著的简化无人机的操作,将语音识别与控制加入无人机系统中,解放了人的双手,大大减少了地面操作人员的工作量,降低了误操作等危险状况发生的几率,也提高了无人机的智能化。但是,目前的无人机语音控制技术存在以下缺陷:第一,绝大部分无人机的声控系统仍旧采用在手动航模遥控器中植入麦克风等语音采集模块来采集语音控制信息,成本较高,且缺乏语音命令操纵模式和握杆操纵模式之间转换的机制,多人语音下无人机到底听谁的也没有一个决策机制;第二,从采集语音控制命令到进行识别,大多数声控系统仍旧采用的是联网在云端识别,但因为无人机飞行领域往往在比较偏僻的户外,尤其是消费级无人机,经常会出现搜不到网络信号的情况;第三,移动终端将语音命令识别后与无人机进行通信的方式较为单一,均是通过WIFI来与无人机进行通信。因此,当单一通信模块出现故障时会导致无人机飞控系统不能快速响应语音命令,造成事故。
技术实现思路
本专利技术的主要目的在于提出一种无人机语音控制方法、系统及计算机可读存储介质,旨在简化无人机的操作,提升无人机飞行的安全性,提高无人机语音控制的便利性和灵活性。为实现上述目的,本专利技术提供一种无人机语音控制方法,所述方法包括以下步骤:无人机在检测到当前状态满足语音控制模式触发条件后,将控制模式由遥控器控制模式切换至语音控制模式;用户终端接收到用户输入的语音信息后,对所述语音信息进行识别,得到语音控制指令;所述用户终端将所述语音控制指令发送至所述无人机,由所述无人机根据所述语音指控制令执行对应的控制操作。可选地,所述语音控制模式触发条件包括:无人机接收到语音控制模式切换指令,无人机与遥控器对频不成功,或者无人机检测到遥控器失灵。可选地,无人机检测遥控器失灵的步骤包括:所述无人机判断当前是否处于异常飞行状态;若所述无人机处于异常飞行状态,所述无人机则判断是否在第一预设时长内接收到遥控指令;若所述无人机在所述第一预设时长内没有接收到遥控指令,则判断为遥控器失灵。可选地,所述无人机检测遥控器失灵的步骤还包括:所述无人机判断是否在第二预设时长内接收到遥控指令;若所述无人机在所述第二预设时长内没有接收到遥控指令,则判断为遥控器失灵,第二预设时长大于所述第一预设时长。可选地,所述无人机内集成有WIFI模块、GSM模块、以及蓝牙模块,所述无人机与所述用户终端通过所述WIFI模块、或GSM模块、或蓝牙模块建立通信连接。可选地,所述用户终端安装有离线语音识别程序,所述用户终端接收到用户输入的语音信息后,对所述语音信息进行识别,得到语音控制指令的步骤包括:所述用户终端接收到用户输入的语音信息后,判断当前状态是否处于与云端离线的离线状态;若所述用户终端处于与云端离线的离线状态,所述用户终端则通过所述离线语音识别程序识别用户输入的语音信息,得到语音控制指令;若所述用户终端处于与云端联网的联网状态,则将所述语音信息发送至所述云端,由所述云端对所述语音信息进行识别,得到语音控制指令,接收所述云端反馈的语音控制指令。可选地,所述对所述语音信息进行识别,得到语音控制指令的步骤之前包括:所述用户终端接收到当前用户输入的语音信息后,根据所述语音信息获取所述当前用户的声纹特征信息;所述用户终端将所述当前用户的声纹特征信息与预先录入的用户的声纹特征信息相比对;若比对通过,则执行对所述语音信息进行识别,得到语音控制指令的步骤。可选地,所述用户终端对所述语音信息进行识别,得到语音控制指令的步骤之后还包括:将所述语音控制指令转化为对应的预设编码;所述用户终端将所述语音控制指令发送至所述无人机,由所述无人机根据所述语音指控制令执行对应的控制操作的步骤包括:所述用户终端将所述对应的预设编码发送至所述无人机,由所述无人机根据所述对应的预设编码执行对应的控制操作。可选地,所述用户终端将所述语音控制指令发送至所述无人机,由所述无人机根据所述语音指控制令执行对应的控制操作的步骤之后还包括:所述无人机将飞行状态信息实时反馈给所述用户终端。本专利技术还提出一种无人机语音控制系统,包括存储器、处理器、以及存储在所述存储器上的无人机语音控制程序,所述无人机语音控制程序被所述处理器运行时实现如上所述的方法的步骤:本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有无人机语音控制程序,所述无人机语音控制程序被处理器运行时实现如上所述的方法的步骤。本专利技术实施例提出的无人机语音控制方法、系统及计算机可读存储介质,通过上述技术方案,无人机在检测到当前状态满足语音控制模式触发条件后(比如判断遥控器失灵时),将控制模式由遥控器控制模式切换至语音控制模式;所述用户终端接收到用户输入的语音信息后,对所述语音信息进行识别,得到语音控制指令;所述用户终端将所述语音控制指令发送至所述无人机,由所述无人机根据所述语音指控制令执行对应的控制操作,相对于现有技术,简化了无人机的操作,提升了无人机飞行的安全性,提高了无人机语音控制的便利性和灵活性,从而提升了用户体验。附图说明图1是本专利技术无人机语音控制方法第一实施例的流程示意图;图2是图1所示的第一实施例中无人机判断遥控器失灵的细化流程示意图;图3是本专利技术无人机语音控制方法第二实施例的流程示意图;图4是本专利技术无人机语音控制方法第三实施例的流程示意图;图5是本专利技术无人机语音控制方法第四实施例的流程示意图;图6是本专利技术无人机语音控制方法第五实施例的流程示意图;图7是本专利技术实施例方案涉及的终端结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:通过无人机在检测到当前满足语音控制模式触发条件后(比如判断遥控器失灵时),将控制模式由遥控器控制模式切换至语音控制模式;所述用户终端接收到当前用户输入的语音信息后,对所述语音信息进行识别,得到语音控制指令;所述用户终端将所述语音控制指令发送至所述无人机,由所述无人机根据所述语音指控制令执行对应的控制操作,由此简化无人机的操作,提升无人机飞行的安全性,提高无人机语音控制的便利性和灵活性,从而提升用户体验。具体地,请参照图1,图1是本专利技术无人机语音控制方法第一实施例的流程示意图。如图1所示,本专利技术无人机语音控制方法第一实施例包括以下步骤:步骤S10,无人机在检测到当前状态满足语音控制模式触发条件后,将控制模式由遥控器控制模式切换至语音控制模式。本实施例方案涉及用户终端与无人机交互实现对无人机的语音控制,涉及的系统架构包括:无人机、用户终端和遥控器,其中本文档来自技高网...

【技术保护点】
1.一种无人机语音控制方法,其特征在于,所述方法包括以下步骤:无人机在检测到当前状态满足语音控制模式触发条件后,将控制模式由遥控器控制模式切换至语音控制模式;用户终端接收到用户输入的语音信息后,对所述语音信息进行识别,得到语音控制指令;所述用户终端将所述语音控制指令发送至所述无人机,由所述无人机根据所述语音指控制令执行对应的控制操作。

【技术特征摘要】
1.一种无人机语音控制方法,其特征在于,所述方法包括以下步骤:无人机在检测到当前状态满足语音控制模式触发条件后,将控制模式由遥控器控制模式切换至语音控制模式;用户终端接收到用户输入的语音信息后,对所述语音信息进行识别,得到语音控制指令;所述用户终端将所述语音控制指令发送至所述无人机,由所述无人机根据所述语音指控制令执行对应的控制操作。2.根据权利要求1所述的无人机语音控制方法,其特征在于,所述语音控制模式触发条件包括:无人机接收到语音控制模式切换指令,无人机与遥控器对频不成功,或者无人机检测到遥控器失灵。3.根据权利要求2所述的无人机语音控制方法,其特征在于,无人机检测遥控器失灵的步骤包括:所述无人机判断当前是否处于异常飞行状态;若所述无人机处于异常飞行状态,所述无人机则判断是否在第一预设时长内接收到遥控指令;若所述无人机在所述第一预设时长内没有接收到遥控指令,则判断为遥控器失灵。4.根据权利要求3所述的无人机语音控制方法,其特征在于,所述无人机检测遥控器失灵的步骤还包括:所述无人机判断是否在第二预设时长内接收到遥控指令;若所述无人机在所述第二预设时长内没有接收到遥控指令,则判断为遥控器失灵,第二预设时长大于所述第一预设时长。5.根据权利要求2所述的无人机语音控制方法,其特征在于,所述用户终端安装有离线语音识别程序,所述用户终端接收到用户输入的语音信息后,对所述语音信息进行识别,得到语音控制指令的步骤包括:所述用户终端接收到用户输入的语音信息后,判断当前状态是否处于与云端离线的离线状态;若所述用户终端处于与云端离线的离线状态,所述用户终端则通过所述离线语音识别程序识别用户输入的语音信息,得到语音控制指令;若所述用户终端处于与云端联网的联网...

【专利技术属性】
技术研发人员:田拓
申请(专利权)人:西安TCL软件开发有限公司
类型:发明
国别省市:陕西,61

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

1