掌桥专利:专业的专利平台
掌桥专利
首页

一种载人飞行器与地面站通话控制方法及系统

文献发布时间:2023-06-19 19:21:53


一种载人飞行器与地面站通话控制方法及系统

技术领域

本发明属于载人飞行器与地面站通话控制领域,更具体地说,尤其涉及一种载人飞行器与地面站通话控制方法。同时,本发明还涉及一种载人飞行器与地面站通话控制系统。

背景技术

载人飞行器与地面站通话过程中,存在由于在通话过程中经常出现声强较强的环境噪声,掩蔽部分通话语音,使得听着无法听清楚语音内容,造成收听质量不佳,影响通话质量,以及在载人飞行器飞行状态下通话信息闪退的情况,因此,我们提出了一种载人飞行器与地面站通话控制方法及系统,有效的解决由于在通话过程中经常出现声强较强的环境噪声,掩蔽部分通话语音,使得听着无法听清楚语音内容,造成收听质量不佳的情况,同时对于载人飞行器飞行状态下通话信息闪退的情况进行判定回拨。

发明内容

本发明的目的是为了解决现有技术中存在的缺点,而提出的一种载人飞行器与地面站通话控制方法。

为实现上述目的,本发明提供如下技术方案:

载人飞行器与地面站通话控制方法,

所述方法应用于载人飞行器内设的通话终端与所述地面站通话平台之间的交互;

包括如下步骤:

S1、通话终端或者地面站通话平台的其中一端接收到音频请求,同时,接收到音频请求的一端与另一端建立音频通信连接;

S2、被请求设备缓存音频请求设备的发出的音频数据,并播放缓存的所述音频数据,得到通话语音;

S3、被请求设备实时检测所述请求设备所处环境下的环境噪声及所述通话语音,并获取所述环境噪声的掩蔽域,具体为:

若所述通话语音处于所述环境噪声的掩蔽域下,则在缓存的音频数据中标记对应所述通话语音处于所述环境噪声的掩蔽域下的部分的位置;

在所述通话语音处于所述环境噪声的掩蔽域之上后,根据标记的所述位置的起始点获取起始位置,以所述起始位置为起点播放所述缓存的音频数据;

S4、取消播放环境噪声的掩蔽域下的部分的位置通话声音信息,对所述通话声音信息进行处理,以确定所述通话声音信息对应的文字信息,并在被请求设备上显示所述通话声音信息对应的文字信息;

S5、被请求端设备实时监测通话状态,当检测到所述被请求端通话结束时,根据所述被请求端的中断原因,执行与所述中断原因对应的通话控制功能。

优选的,所述中断原因对应的通话控制功能具体为:

当所述所述中断原因为被请求设备挂断,记录语音通话内容;

当所述所述中断原因为请求设备挂断,记录语音通话内容,同时被请求设备通过预定时间间隔后自动激活与原所述请求设备挂断的通话。

优选的,所述通话控制功能还包括:

当所述中断原因为原所述请求设备与原所述被请求设备之间的通话链路发生异常时,所述执行与所述中断原因对应的通话控制功能,包括:

检测原所述请求设备的工作状态,所述工作状态包括:屏幕的工作状态或预设输入状态,其中,所述预设输入状态包括指纹信息、按键信息、控件触发信息或音频输入信息。

优选的,当所述工作状态为所述屏幕的工作状态时,所述执行与所述中断原因对应的通话控制功能,包括:通过距离传感器检测所述终端的屏幕的工作状态;

当检测到所述屏幕的工作状态为点亮状态时,由原所述被请求设备向原所述请求设备重新发起语音通话。

优选的,步骤S4中还包括:

在所述载人飞行器内设的通话终端与所述地面站通话平台处于所述通话接通状态的情况下,获取环境噪声的掩蔽域下的部分的待发送信息;

在所述待发送信息为文字信息的情况下,对所述待发送信息进行处理,以确定所述待发送信息对应的目标语音信息;

在所述待发送信息为语音信息的情况下,将所述待发送信息作为目标语音信息;

将所述目标语音信息发送至通话对端。

优选的,步骤S3所述的检测所述请求设备所处环境下的环境噪声及所述通话语音,包括:

实时检测所述请求设备所处环境下的环境噪声的声强级、频率值及所述请求设备所处环境下的所述通话语音的声强级、频率值,并实时根据所述环境噪声的声强级及频率值获取所述环境噪声的掩蔽域。

优选的,在所述实时检测所述请求设备所处环境下的环境噪声的声强级、频率值及所述请求设备所处环境下的所述通话语音的声强级、频率值,实时根据所述环境噪声的声强级及频率值获取所述环境噪声的掩蔽域之后,若所述通话语音处于所述环境噪声的掩蔽域下,则在缓存的音频数据中标记对应所述通话语音处于所述环境噪声的掩蔽域下的部分的位置之前,所述方法还包括:比较所述环境噪声的声强级与所述通话语音的声强级;

若所述环境噪声的声强级高于所述通话语音的声强级,则根据所述通话语音的声强级及频率值判断所述通话语音是否位于所述环境噪声的掩蔽域之下。

优选的,所述通话语音处于所述环境噪声的掩蔽域之上后,根据标记的所述位置的起始点获取起始位置,以所述起始位置为起点播放所述缓存的音频数据,包括:在所述通话语音处于所述环境噪声的掩蔽域之上后,以标记的所述位置的起始点向前间隔时长阈值的位置为起始位置,以所述起始位置为起点播放所述缓存的音频数据。

一种载人飞行器与地面站通话控制系统,包括:

通话提示单元,在所述执行与所述中断原因对应的通话控制功能的同时,发出与所述中断原因和所述对应的通话控制功能相关联的提示信息,其中,所述提示信息包括文字信息或声音信息;

执行单元,所述执行与所述中断原因对应的通话控制功能;

通话状态检测单元,所述通话状态检测单元用于在在保持通话的过程中,检测当前的通话是否结束。

优选的,所述通话控制系统还包括:

语音转换文字模块,包括:

用于接受音频信息的音频接收模块,所述音频接收模块将接收到的语音信息发送给信息处理模块,所述信息处理模块将语音信息处理成文字信息并发送给控制模块,所述控制模块控制文字发送模块将得到的文字信息发送给人飞行器内设以及所述地面站通话平台内设的显示器,所述显示器接收文字信息并进行显示。

优选的,所述语音转换文字模块还包括:

用于录入文字的文字录入模块,所述文字录入模块将输入的文字信息发送给信息处理模块和文字发送模块,所述文字发送模块将输入的文字信息发送至显示器显示;

所述信息处理模块将文字信息处理成语音信息并发送给控制模块,所述控制模块控制音频发送模块将得到的语音信息发送出去,所述信息处理模块和控制模块、音频接收模块以及文字录入模块控制连接,所述控制模块控制文字发送模块、音频发送模块工作,所述文字录入模块与文字发送模块控制连接,所述文字发送模块与所述显示器相连接。

优选的,所述通话控制系统还包括:

通话环境噪声监测单元,所述通话环境噪声监测单元包括:

频带分裂器,用于将所述输入信号分裂为若干频带,各频带表示与不同频率范围相对应的限带信号能量;

能量比较系统,用于把所述若干频带的限带信号能量同若干阈值比较,从而把各频带同至少一个与该频带有关的阈值比较;

以及一个与所述能量比较系统相连的语音信号状态机,该状态机完成以下切换:当至少一个所述频带的限带信号能量高于至少一个与该频带有关的阈值时,从无语音状态切换到有语音状态;

当至少一个所述频带的限带信号能量低于至少一个与该频带有关的阈值时,从有语音状态切换到无语音状态。

优选的,所述通话环境噪声监测单元还包括:

自适应阈值更新系统,该系统采用直方图数据结构累加表示至少一个所述频带内的能量的历史数据;

若干阈值的变化率的预定跳变敏感的局部语音检测系统,若所述跳变之前与所述跳变之后的所述某个阈值的平均值的比率超过某个预定值,所述局部语音检测系统就阻止所述状态机切换到有语音状态。

优选的,所述通话环境噪声监测单元还包括:

定义以下阈值的多阈值系统:第一阈值为噪声基数上的预定偏移;第二阈值为所述第一阈值的预定百分比,所述第二阈值小于所述第一阈值;以及第三阈值为所述第一阈值的预定倍数,所述第三阈值大于所述第一阈值;以及其中所述第一阈值控制从所述无语音状态切换到所述有语音状态;以及其中所述第二和第三阈值控制从所述有语音状态切换到所述无语音状态。

优选的,所述通话环境噪声监测单元还包括:

延迟判定缓冲器,该缓冲器存储代表所述输入信号的预定时间增量的数据,并且如果至少一个所述若干频带的限带信号能量不超过至少一个整个所述预定时间增量期间的阈值,该缓冲器就阻止状态机从所述无语音状态切换到所述有语音状态。

优选的,所述通话控制系统还包括:

标记模块,用于在所述通话语音处于所述环境噪声的掩蔽域下时,在缓存的音频数据中标记对应所述通话语音处于所述环境噪声的掩蔽域下的部分的位置;

缓存播放模块,用于在所述通话语音处于所述环境噪声的掩蔽域之上后,根据标记的所述位置的起始点获取起始位置,以所述起始位置为起点播放所述缓存的音频数据,

本发明的技术效果和优点:本发明提供的一种载人飞行器与地面站通话控制方法,与传统的固态产品相比,本发明具有以下优点:

若所述通话语音处于所述环境噪声的掩蔽域下,则在缓存的音频数据中标记对应所述通话语音处于所述环境噪声的掩蔽域下的部分的位置;在所述通话语音处于所述环境噪声的掩蔽域之上后,根据标记的所述位置的起始点获取起始位置,以所述起始位置为起点播放所述缓存的音频数据,根据本发明语音通话控制方法,可以有效避免语音通话时环境噪声掩蔽通话语音的问题,提高收听和通话的质量;

其次本发明通过取消播放环境噪声的掩蔽域下的部分的位置通话声音信息,进而在被请求设备上显示所述通话声音信息对应的文字信息,当通话过程中出现声强较强的环境噪声,掩蔽部分通话语音时,能通过文字信息输出的方式输出信息,解决了由于在通话过程中经常出现声强较强的环境噪声,掩蔽部分通话语音,使得听着无法听清楚语音内容,造成收听质量不佳的情况;

再者,本发明通话控制系统中通过通话提示单元实时监控通话状态,能及时的判断当前的通话是否结束,从而便于地面站判定信息是否输出完,进而判定是否需要回拨。

附图说明

图1为本发明的载人飞行器与地面站通话控制方法流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供了如图1所示的载人飞行器与地面站通话控制方法,其特征在于:所述方法应用于载人飞行器内设的通话终端与所述地面站通话平台之间的交互;

包括如下步骤:

S1、通话终端或者地面站通话平台的其中一端接收到音频请求,同时,接收到音频请求的一端与另一端建立音频通信连接;

S2、被请求设备缓存音频请求设备的发出的音频数据,并播放缓存的所述音频数据,得到通话语音;

S3、被请求设备实时检测所述请求设备所处环境下的环境噪声及所述通话语音,并获取所述环境噪声的掩蔽域,具体为:

若所述通话语音处于所述环境噪声的掩蔽域下,则在缓存的音频数据中标记对应所述通话语音处于所述环境噪声的掩蔽域下的部分的位置;

在所述通话语音处于所述环境噪声的掩蔽域之上后,根据标记的所述位置的起始点获取起始位置,以所述起始位置为起点播放所述缓存的音频数据,所述通话语音处于所述环境噪声的掩蔽域之上后,根据标记的所述位置的起始点获取起始位置,以所述起始位置为起点播放所述缓存的音频数据,包括:在所述通话语音处于所述环境噪声的掩蔽域之上后,以标记的所述位置的起始点向前间隔时长阈值的位置为起始位置,以所述起始位置为起点播放所述缓存的音频数据;

步骤S3所述的检测所述请求设备所处环境下的环境噪声及所述通话语音,包括:

实时检测所述请求设备所处环境下的环境噪声的声强级、频率值及所述请求设备所处环境下的所述通话语音的声强级、频率值,并实时根据所述环境噪声的声强级及频率值获取所述环境噪声的掩蔽域;

进一步的,在所述实时检测所述请求设备所处环境下的环境噪声的声强级、频率值及所述请求设备所处环境下的所述通话语音的声强级、频率值,实时根据所述环境噪声的声强级及频率值获取所述环境噪声的掩蔽域之后,若所述通话语音处于所述环境噪声的掩蔽域下,则在缓存的音频数据中标记对应所述通话语音处于所述环境噪声的掩蔽域下的部分的位置之前,所述方法还包括:比较所述环境噪声的声强级与所述通话语音的声强级;

若所述环境噪声的声强级高于所述通话语音的声强级,则根据所述通话语音的声强级及频率值判断所述通话语音是否位于所述环境噪声的掩蔽域之下;

S4、取消播放环境噪声的掩蔽域下的部分的位置通话声音信息,对所述通话声音信息进行处理,以确定所述通话声音信息对应的文字信息,并在被请求设备上显示所述通话声音信息对应的文字信息;

步骤S4中还包括:

在所述载人飞行器内设的通话终端与所述地面站通话平台处于所述通话接通状态的情况下,获取环境噪声的掩蔽域下的部分的待发送信息;

在所述待发送信息为文字信息的情况下,对所述待发送信息进行处理,以确定所述待发送信息对应的目标语音信息;

在所述待发送信息为语音信息的情况下,将所述待发送信息作为目标语音信息;

将所述目标语音信息发送至通话对端;

通过取消播放环境噪声的掩蔽域下的部分的位置通话声音信息,进而在被请求设备上显示所述通话声音信息对应的文字信息,当通话过程中出现声强较强的环境噪声,掩蔽部分通话语音时,能通过文字信息输出的方式输出信息,解决了由于在通话过程中经常出现声强较强的环境噪声,掩蔽部分通话语音,使得听着无法听清楚语音内容,造成收听质量不佳的情况;

S5、被请求端设备实时监测通话状态,当检测到所述被请求端通话结束时,根据所述被请求端的中断原因,执行与所述中断原因对应的通话控制功能;

值得说明的是,所述中断原因对应的通话控制功能具体为:

当所述所述中断原因为被请求设备挂断,记录语音通话内容;

当所述所述中断原因为请求设备挂断,记录语音通话内容,同时被请求设备通过预定时间间隔后自动激活与原所述请求设备挂断的通话。

所述通话控制功能还包括:

当所述中断原因为原所述请求设备与原所述被请求设备之间的通话链路发生异常时,所述执行与所述中断原因对应的通话控制功能,包括:

检测原所述请求设备的工作状态,所述工作状态包括:屏幕的工作状态或预设输入状态,其中,所述预设输入状态包括指纹信息、按键信息、控件触发信息或音频输入信息。

当所述工作状态为所述屏幕的工作状态时,所述执行与所述中断原因对应的通话控制功能,包括:通过距离传感器检测所述终端的屏幕的工作状态;

当检测到所述屏幕的工作状态为点亮状态时,由原所述被请求设备向原所述请求设备重新发起语音通话。

根据本发明语音通话控制方法,可以有效避免语音通话时环境噪声掩蔽通话语音的问题,提高收听和通话的质量。

本实施例还提供一种载人飞行器与地面站通话控制系统,包括:

通话提示单元,在所述执行与所述中断原因对应的通话控制功能的同时,发出与所述中断原因和所述对应的通话控制功能相关联的提示信息,其中,所述提示信息包括文字信息或声音信息;

执行单元,所述执行与所述中断原因对应的通话控制功能;

通话状态检测单元,所述通话状态检测单元用于在在保持通话的过程中,检测当前的通话是否结束。

值得说明的是,所述通话控制系统还包括:

语音转换文字模块,包括:

用于接受音频信息的音频接收模块,所述音频接收模块将接收到的语音信息发送给信息处理模块,所述信息处理模块将语音信息处理成文字信息并发送给控制模块,所述控制模块控制文字发送模块将得到的文字信息发送给人飞行器内设以及所述地面站通话平台内设的显示器,所述显示器接收文字信息并进行显示;

进一步的,所述语音转换文字模块还包括:

用于录入文字的文字录入模块,所述文字录入模块将输入的文字信息发送给信息处理模块和文字发送模块,所述文字发送模块将输入的文字信息发送至显示器显示;

所述信息处理模块将文字信息处理成语音信息并发送给控制模块,所述控制模块控制音频发送模块将得到的语音信息发送出去,所述信息处理模块和控制模块、音频接收模块以及文字录入模块控制连接,所述控制模块控制文字发送模块、音频发送模块工作,所述文字录入模块与文字发送模块控制连接,所述文字发送模块与所述显示器相连接。

具体的,所述通话控制系统还包括:

通话环境噪声监测单元,所述通话环境噪声监测单元包括:

频带分裂器,用于将所述输入信号分裂为若干频带,各频带表示与不同频率范围相对应的限带信号能量;

能量比较系统,用于把所述若干频带的限带信号能量同若干阈值比较,从而把各频带同至少一个与该频带有关的阈值比较;

以及一个与所述能量比较系统相连的语音信号状态机,该状态机完成以下切换:当至少一个所述频带的限带信号能量高于至少一个与该频带有关的阈值时,从无语音状态切换到有语音状态;

当至少一个所述频带的限带信号能量低于至少一个与该频带有关的阈值时,从有语音状态切换到无语音状态;

所述通话环境噪声监测单元还包括:

自适应阈值更新系统,该系统采用直方图数据结构累加表示至少一个所述频带内的能量的历史数据;

若干阈值的变化率的预定跳变敏感的局部语音检测系统,若所述跳变之前与所述跳变之后的所述某个阈值的平均值的比率超过某个预定值,所述局部语音检测系统就阻止所述状态机切换到有语音状态;

所述通话环境噪声监测单元还包括:

定义以下阈值的多阈值系统:第一阈值为噪声基数上的预定偏移;第二阈值为所述第一阈值的预定百分比,所述第二阈值小于所述第一阈值;以及第三阈值为所述第一阈值的预定倍数,所述第三阈值大于所述第一阈值;以及其中所述第一阈值控制从所述无语音状态切换到所述有语音状态;以及其中所述第二和第三阈值控制从所述有语音状态切换到所述无语音状态。

所述通话环境噪声监测单元还包括:

延迟判定缓冲器,该缓冲器存储代表所述输入信号的预定时间增量的数据,并且如果至少一个所述若干频带的限带信号能量不超过至少一个整个所述预定时间增量期间的阈值,该缓冲器就阻止状态机从所述无语音状态切换到所述有语音状态。

所述通话控制系统还包括:

标记模块,用于在所述通话语音处于所述环境噪声的掩蔽域下时,在缓存的音频数据中标记对应所述通话语音处于所述环境噪声的掩蔽域下的部分的位置;

缓存播放模块,用于在所述通话语音处于所述环境噪声的掩蔽域之上后,根据标记的所述位置的起始点获取起始位置,以所述起始位置为起点播放所述缓存的音频数据。

通话控制系统中通过通话提示单元实时监控通话状态,能及时的判断当前的通话是否结束,从而便于地面站判定信息是否输出完,进而判定是否需要回拨。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术分类

06120115884802