语音提示方法、语音提示系统、移动控制终端及语音提示设备与流程

文档序号:16927520发布日期:2019-02-22 19:59阅读:161来源:国知局
语音提示方法、语音提示系统、移动控制终端及语音提示设备与流程

本发明涉及飞行器领域,尤其涉及一种语音提示方法、语音提示系统、移动控制终端、及语音提示设备。



背景技术:

近年来,飞行器,如无人飞行器(unmannedaerialvehicle,uav,简称无人机)作为一种新型的载具,被应用于各个领域,如航拍、农业、植保、微型自拍、快递运输、灾难救援等领域。

在用户通过遥控器操控飞行器的过程中,飞行器可以通过给出各种警告信息来实时地向用户反馈飞行器当前的飞行状况或飞行环境,例如,通过发出提示信息来告知用户飞行器的飞行高度过高/过低、飞行器的飞行距离超过其最大飞行距离、飞行器靠近机场禁飞区或限飞区等等。目前,大多数提示信息以文字信息的形式提供给用户,该文字信息通常在终端设备上显示,例如,在与遥控器相连的显示屏上滚动显示,一般情况下,其显示时间不超过3秒。当用户忙于操作飞行器时,往往容易疏漏终端设备上显示的文字信息。另有一类警告信息以语音信息的形式提供给用户,该语音信息直接通过终端设备播放给用户,使得用户不需要时刻关注终端设备的显示屏上的文字信息,就能知道飞行器当前的飞行状况或飞行环境等。

在实现本发明过程中,发明人发现相关技术中至少存在如下问题:目前以语音信息的形式提供给用户的警告信息都是预设好的音频文件,这些音频文件直接存储在移动控制终端中,当终端设备接收到来自飞行器的某一指令时,将调取并播放对应的音频文件,来达到告知用户相关信息的效果。这样的方式,使得移动控制终端需存储较多的音频文件,占用较大的内存空间。



技术实现要素:

本发明实施例提供一种语音提示方法、语音提示系统、移动控制终端及语音提示设备,旨在解决现有技术中将音频文件直接存储在移动控制终端中并在需要时调取和播放所需的音频文件的方案中,由于移动控制终端需要存储较多的音频文件而导致占用较大的内存空间的问题。

为了解决上述技术问题,本发明实施例提供一种语音提示方法,应用于移动控制终端,所述方法包括:

接收无人机发送的警告指令;

根据所述警告指令生成对应的文字信息;

将所述文字信息转换为音频文件;以及

对所述音频文件进行播放。

在一些实施例中,所述将所述文字信息转换为音频文件,包括:

调用内置于所述移动控制终端的文字音频转换库;

通过所调用的所述文字音频转换库,将所述文字信息转换为对应的音频文件。

在一些实施例中,所述无人机根据所述无人机当前的飞行状况或飞行环境、按照预定好的协议向所述移动控制终端发送所述警告指令。

在一些实施例中,所述方法还包括,在对所述音频文件进行播放后,释放所述警告指令。

在一些实施例中,所述移动控制终端为遥控器。

为了解决上述技术问题,本发明实施例还提供一种语音提示方法,所述方法包括:

无人机向移动控制终端发送警告指令;

所述移动控制终端接收所述无人机发送的所述警告指令;

所述移动控制终端根据所述警告指令生成对应的文字信息;

所述移动控制终端将所述文字信息转换为音频文件;

所述移动控制终端对所述音频文件进行播放。

在一些实施例中,所述移动控制终端将所述文字信息转换为音频文件,包括:

所述移动控制终端调用其内置的文字音频转换库;

通过所调用的所述文字音频转换库,将所述文字信息转换为对应的音频文件。

在一些实施例中,所述无人机向所述移动控制终端发送警告指令,包括:

所述无人机根据所述无人机当前的飞行状况或飞行环境、按照预定好的协议向所述移动控制终端发送所述警告指令。

在一些实施例中,所述方法还包括,在所述移动控制终端对所述音频文件进行播放后,所述移动控制终端释放所述警告指令。

在一些实施例中,所述移动控制终端为遥控器。

为了解决上述技术问题,本发明实施例还提供一种移动控制终端,所述移动控制终端包括:

警告指令接收模块,用于接收无人机发送的警告指令,并将所述警告指令发送至文字信息生成模块;

文字信息生成模块,用于接收所述警告指令,根据所述警告指令生成对应的文字信息,并将所述文字信息发送至音频文件转换模块;

音频文件转换模块,用于接收所述文字信息,将所述文字信息转换为音频文件,并发送至所述音频文件播放模块;以及

音频文件播放模块,用于接收所述音频文件,并对所述音频文件进行播放。

在一些实施例中,所述音频文件转换模块具体用于:

调用内置于所述移动控制终端的文字音频转换库;

通过所调用的所述文字音频转换库,将所述文字信息转换为对应的音频文件。

在一些实施例中,所述无人机发送的所述警告指令由所述无人机根据所述无人机当前的飞行状况或飞行环境、按照预定好的协议向所述移动控制终端发送。

在一些实施例中,所述移动控制终端还包括释放模块,用于在所述音频文件播放模块对所述音频文件进行播放后,释放所述警告指令。

在一些实施例中,所述移动控制终端为遥控器。

为了解决上述技术问题,本发明实施例还提供一种语音提示系统,包括:无人机和与所述无人机无线通讯的移动控制终端,其中,

所述无人机,用于向所述移动控制终端发送警告指令;

所述移动控制终端,用于接收所述无人机发送的警告指令,根据所述警告指令生成对应的文字信息,将所述文字信息转换为音频文件,并对所述音频文件进行播放。

在一些实施例中,所述移动控制终端包括警告指令接收模块、文字信息生成模块、音频文件转换模块和音频文件播放模块,其中;

所述警告指令接收模块,用于接收所述无人机发送的警告指令,并将所述警告指令发送至所述文字信息生成模块;

所述文字信息生成模块,用于接收所述警告指令,根据所述警告指令生成对应的文字信息,并将所述文字信息发送至所述音频文件转换模块;

所述音频文件转换模块,用于接收所述文字信息,将所述文字信息转换为音频文件,并发送至所述音频文件播放模块;

所述音频文件播放模块,用于接收所述音频文件,并对所述音频文件进行播放。

在一些实施例中,所述音频文件转换模块具体用于:

调用内置于所述移动控制终端的文字音频转换库;

通过所调用的所述文字音频转换库,将所述文字信息转换为对应的音频文件。

在一些实施例中,所述无人机发送的所述警告指令由所述无人机根据所述无人机当前的飞行状况或飞行环境、按照预定好的协议向所述移动控制终端发送。

在一些实施例中,所述移动控制终端还包括释放模块,用于在所述移动控制终端对所述音频文件进行播放后,释放所述警告指令。

在一些实施例中,所述移动控制终端为遥控器。

为了解决上述技术问题,本发明实施例还提供一种移动控制终端,包括处理器和与所述处理器通信连接的存储器;

其中,所述存储器存储有可被所述处理器执行的指令程序,所述指令程序被所述处理器执行,以使所述处理器能够执行如上所述的语音提示方法。

为了解决上述技术问题,本发明实施例还提供一种语音提示设备,包括处理器和与所述处理器通信连接的存储器;

其中,所述存储器存储有可被所述处理器执行的指令程序,所述指令程序被所述处理器执行,以使所述处理器能够执行如上所述的语音提示方法。

在本发明实施例的技术方案中,由于移动控制终端通过播报语音来向用户提供的各种警告信息时,所播报的语音不是预设好的、直接存储在移动控制终端中的音频文件,而是移动控制终端在接收到无人机所发送的警告指令后,根据警告指令生成对应的文字信息,并将该文字信息转换为音频文件,从而对该通过文字信息转换得来的音频文件进行播放,因此,无需在移动控制终端中存储预设好的音频文件,可以缩减在移动控制终端中所占用的内存空间,提高移动控制终端的性能。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的语音提示系统的示意图;

图2为本发明一实施例提供的语音提示方法的操作流程示意图;

图3为本发明另一实施例提供的语音提示方法的操作流程示意图;

图4为本发明一实施例提供的移动控制终端的模块示意图;

图5为本发明另一实施例提供的移动控制终端的模块示意图;

图6为本发明一实施例提供的移动控制终端的框图。

【具体实施方式】

为了便于理解本发明,下面结合附图和具体实施例,对本发明进行更详细的说明。需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“上”、“下”、“内”、“外”、“底部”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性。

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

此外,下面所描述的本发明不同实施例中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

参照图1至图6,图1为本发明实施例提供的语音提示系统的示意图;图2为本发明一实施例提供的语音提示方法的操作流程示意图;图3为本发明另一实施例提供的语音提示方法的操作流程示意图;图4为本发明一实施例提供的移动控制终端的模块示意图;图5为本发明另一实施例提供的移动控制终端的模块示意图;图6为本发明一实施例提供的移动控制终端的框图。

如图1所示,本发明实施例提供的语音提示系统300包括:无人机100和与无人机100无线通讯的移动控制终端200。具体地,该移动控制终端200可以是带有显示装置的遥控器。无人机100与移动控制终端200之间建立有无线通信连接,无人机100与移动控制终端200可以通过无线通信进行数据传输,移动控制终端200向无人机100传输遥控器控制信号,以对无人机100的飞行、拍摄等进行远距离控制。

具体地,在本发明实施例中,无人机100和移动控制终端200具有用于进行彼此间的数据传输的模块,例如,射频模块(rf模块)。无人机100通过其射频模块将其数据,例如,其图像采集装置采集到的图像数据、飞控模块输出的表征飞行状态或飞行环境等的数据传输给移动控制终端200的射频模块,再通过移动控制终端200上的多媒体组件将相关数据信息传递给用户,例如,通过显示装置显示给用户,或通过音频播放装置播放给用户。另一方面,当用户通过移动控制终端200输入用于操作无人机100飞行的飞行指令,或输入拍摄图像的拍摄请求时,移动控制终端200基于该飞行指令、拍摄请求,生成相应的控制指令,由移动控制终端200的射频模块发送给无人机100的射频模块,无人机100的射频模块接收到该控制指令后,发送给无人机100的处理器,由处理器完成相应的任务。

具体地,在本发明实施例中,所述无人机100,用于向所述移动控制终端200发送警告指令;

所述移动控制终端200,用于接收所述无人机100发送的警告指令,根据所述警告指令生成对应的文字信息,将所述文字信息转换为音频文件,并向用户播放所述音频文件。

如图2所述,为本发明的一个实施例中提供的一种语音提示方法的操作流程图,该方法可应用于如图1所示的语音提示系统中,该方法具体包括以下步骤:

步骤s101,无人机100向移动控制终端200发送警告指令。

无人机100在飞行时,其飞控模块实时地检测无人机100的飞行状况或飞行环境,当无人机100遇到某种紧急情况需要通知用户时,例如,当无人机100飞行到机场附近,即将靠近或已经进入机场的禁飞区或限飞区时;又如,当无人机100的电池即将耗尽,已进入低电量状态,不足以继续支持接下来的飞行任务时;再如,当无人机100的前方出现障碍物时,此时无人机100需要及时地向在移动控制终端200(即,遥控器端)操纵无人机100的用户反馈这些紧急情况,以便用户及时做出相应操作,例如暂停或结束此次飞行任务。这些紧急情况由无人机100的飞控模块根据无人机100当前的飞行状况或飞行环境、按照约定好的协议向移动控制终端200发送对应的警告指令。

步骤s102,移动控制终端200接收所述无人机100发送的所述警告指令,以及步骤s103,移动控制终端200根据所述警告指令生成对应的文字信息。

当移动控制终端200接收到无人机100发送的警告指令后,根据该警告指令,生成对应的文字信息。例如,当无人机100飞行到机场附近,即将靠近或已经进入机场的禁飞区或限飞区时,该文字信息可以为“飞行器即将进入机场禁飞区,请重新选择飞行路径”、“飞行器即将进入机场限飞区,请立即停止飞行”等提示信息;又如,当无人机100的电池即将耗尽,已进入低电量状态时,该文字信息可以为“当前电量不足10%,请停止飞行”、“当前电量过低,请立即返航”、“当前电量过低,请及时更换电池”等;再如,当无人机100的前方出现障碍物时,该文字提示信息可以为“前方有障碍物,请暂停飞行”、“前方有障碍物,请绕行”、“前方有障碍物,请注意”等等。这些文字信息可以预先存储在移动控制终端200上,并且与无人机100所发送的各种警告指令一一对应。

步骤s104,移动控制终端200将所述文字信息转换为音频文件。

具体地,在移动控制终端200中,可以预先内置有文字音频转换库,由于文字向音频的转换。当移动控制终端200生成了与警告指令对应的文字信息后,通过调用其内置的文字音频转换库,可将所述文字信息转换为对应的音频文件,转换得到的音频文件的内容可以与文字信息的内容相同或相近。

步骤s105,所述移动控制终端200对所述音频文件进行播放。

当文字信息本转换成音频文件后,移动控制终端200对该音频文件进行播放,从而向用户提供给中警告信息。由于该警告信息以音频文件的形式播放给用户,用户无须时刻关注移动控制终端200的显示器上显示的内容,就能知道无人机100当前的飞行状况或飞行环境,从而可以更专注与操作无人机100,并且不易错过每一条警告信息。

与现有的直接在移动控制终端200中存储音频文件的技术相比,在本发明实施例中,在移动控制终端200中存储用于进行由文字信息向音频文件转换的文字音频转换库,该文字音频转换库所占用的内存空间远小于音频文件本身,能够显著缩减在移动控制终端200中所占用的内存空间,提高移动控制终端200的性能。

如图3所述,在本发明一些实施例中,在步骤s105之后,还包括步骤s106:在移动控制终端200对所述音频文件进行播放后,释放所述警告指令。

移动控制终端200所播放的音频文件由无人机100所发送的警告指令经生成文字信息后在转换成音频文件而来,因此,为了保证不占用移动控制终端200过多的内存空间,在播放音频文件后,对于作为源文件的警告指令,可对其进行清理、删除等处理,释放该警告指令,从而释放移动控制终端200中原本被该警告指令占用的空间。

在本发明实施例提供的语音提示系统300中,移动控制终端200在接收到无人机100所发送的警告指令后,根据警告指令生成对应的文字信息,并将该文字信息转换为音频文件,从而对该通过文字信息转换得来的音频文件进行播放,因此,无需在移动控制终端200中存储预设好的音频文件,可以缩减移动控制终端200中所占用的内存空间,提高移动控制终端200的性能,从而提高了整个语音提示系统300的性能。

如图4所示,是本发明一示例性实施例提供的一种移动控制终端200的模块示意图。该移动控制终端例如可以为图1所示的语音提示系统中的移动控制终端。

参照图4,该移动控制终端200包括警告指令接收模块201,用于接收无人机发送的警告指令,并将所述警告指令发送至文字信息生成模块;文字信息生成模块202,用于接收所述警告指令,根据所述警告指令生成对应的文字信息,并将所述文字信息发送至音频文件转换模块;音频文件转换模块203,用于接收所述文字信息,将所述文字信息转换为音频文件,并发送至所述音频文件播放模块;以及音频文件播放模块204,用于接收所述音频文件,并对所述音频文件进行播放。其中,警告指令接收模块201、文字信息生成模块202、音频文件转换模块203和音频文件播放模块204与结合图2-图3所描述的方法实施例中的原理相同,不再赘述

在本发明实施例提供的移动控制终端200中,移动控制终端200在接收到无人机100所发送的警告指令后,根据警告指令生成对应的文字信息,并将该文字信息转换为音频文件,从而对该通过文字信息转换得来的音频文件进行播放,因此,无需在移动控制终端200中存储预设好的音频文件,可以缩减移动控制终端200中所占用的内存空间,提高移动控制终端200的性能,从而提高了整个语音提示系统300的性能。

在一些实施例中,如图5所示,所述移动控制终端200还包括释放模块205,用于在音频文件播放模块204接收并播放所述音频文件后,释放所述警告指令。

移动控制终端200所播放的音频文件由无人机100所发送的警告指令经生成文字信息后在转换成音频文件而来,因此,为了保证不占用移动控制终端200过多的内存空间,在播放音频文件后,对于作为源文件的警告指令,可对其进行清理、删除等处理,释放该警告指令,从而释放移动控制终端200中原本被该警告指令占用的空间。

在一些实施例中,警告指令接收模块201用于使移动控制终端200与无人机100进行控制信息的无线传递,该无线方式可以为射频、红外传输、蓝牙传输、wifi传输等。音频文件播放模块204可以是音响。当然,音响仅为本发明的一种实施例,音频文件播放模块204还可以为其他可播放音频文件的设备。

参照图6,为本发明一实施例提供的移动控制终端的框图。该移动控制终端200可以包括以下一个或多个组件:处理组件2001、存储器2002、多媒体组件2003、输入/输出(i/o)接口2004以及通信组件2005。

处理组件2001控制移动控制终端200的整体操作,例如与显示、数据通信、拍摄操作、对无人机100飞行进行控制等相关联的操作。处理组件2001可以包括一个或多个处理器2010来执行指令,以完成上述实施例中的移动控制终端一侧的方法的全部或部分步骤。

存储器2002配置为存储支持在移动控制终端200上的操作的各种类型的数据,例如用于在移动控制终端200上操作的任何应用程序或方法的指令、联系人数据、消息、图片、视频、文件等。存储器2002可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(r0m),磁存储器,快闪存储器,磁盘或光盘。

多媒体组件2003包括在所述移动控制终端200和用户之间提供一个输出接口的音频装置,例如,用于播放音频的音响。多媒体组件2003还可以是在所述移动控制终端200和用户之间提供一个输出接口的显示装置,在一些实施例中,该显示装置可以包括液晶显示器(lcd)和/或触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。

输入/输出(i/o)接口2004为处理组件2001和外围接口模块之间提供接口,上述外围接口模块可以是键盘、按钮、虚拟按键等,例如智能手机上的home按钮、音量按钮、锁屏按钮。

通信组件2005配置为用于为移动控制终端200和其他设备之间进行有线或无线方式的通信。移动控制终端200可以接入基于通信标准的无线网络,如wifi、3g或4g网络。在一些实施例中,所示通信组件2005还包括用于短程通信的近场通信(nfc)模块,例如,该nfc模块可基于射频识别(rfid)技术、红外通信(irda)技术、超宽带(uwb)技术、蓝牙(bt)技术等其他技术来实现。

在本发明实施例中,移动控制终端200可以由一个或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dsro)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,以执行上述显示终端一侧的方法。

本发明实施例还提供了一种非易失性计算机可读存储介质,例如存储器2002,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令由移动控制终端200的处理器2010执行,以完成上述显示终端一侧的任意方法实施例中的拍摄方法,例如,执行以上描述的图2-3的方法中的部分或全部步骤,以实现图4-5中的模块的功能。所述非易失性计算机可读存储介质可以是r0m、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

最后还应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1