技术特征:
1.一种基于语音采集的通讯方法,其特征在于,所述方法应用于语音采集端设备,包括:
确认无人机的第一图传模块是否处于空闲状态;
若是,则将已编码的语音数据通过所述第一图传模块发送给无人机。
2.根据权利要求1所述的方法,其特征在于,在所述确认无人机的第一图传模块是否处于空闲状态之前,还包括:
根据预设采集频率采集语音数据;
对所述语音数据进行降噪处理;
将经降噪处理的语音数据进行压缩编码,获得所述已编码的语音数据。
3.根据权利要求2所述的方法,其特征在于,所述对所述语音数据进行降噪处理的步骤,包括:
获取所述语音数据中连续n个语音数据的音量值,其中,1≤m≤n;
将目标音量值作为所述连续n个语音数据中的第m个语音数据的音量值,得到处理后的语音数据,其中,所述目标音量值为所述连续n个语音数据中第m个语音数据起至少一个语音数据音量值之和的均值;
根据人声频率范围对所述处理后的语音数据进行筛选,保留与所述人声频率范围匹配的语音数据;
将所述与所述人声频率范围匹配的语音数据作为所述经降噪处理的语音数据。
4.根据权利要求2所述的方法,其特征在于,所述将已编码的语音数据通过所述第一图传模块发送给无人机的步骤,包括:
对所述已编码的语音数据进行传输处理,获得至少一个具有识别信息的语音数据包,将所述语音数据包通过所述第一图传模块发送给所述无人机;
其中,所述识别信息包含:标识头信息、id信息及数据包长度,所述标识头信息用于表征对应语音数据包为有效数据包,所述id信息用于表征对应语音数据包在全部语音数据包中的位置。
5.一种基于语音采集的通讯方法,其特征在于,所述方法应用于无人机,包括:
通过第二图传模块接收语音采集端设备发送的语音数据;
对所述语音数据进行解码,获得脉冲编码调制语音数据。
6.根据权利要求5所述的方法,其特征在于,所述语音数据为至少一个语音数据包,所述通过第二图传模块接收语音采集端设备发送的语音数据的步骤,包括:
对所述语音数据包的识别信息进行解析,判断所述语音数据包是否具有标识头信息;
若是,则将每个具有标识头信息的语音数据包作为有效语音数据包;
根据每个所述有效语音数据包的id信息,对全部所述有效语音数据包进行排序;
将排序完整的有效语音数据包作为所述语音数据。
7.根据权利要求6所述的方法,其特征在于,在所述将排序完整的有效语音数据包作为所述语音数据的步骤之前,还包括:
判断全部所述有效语音数据包中是否存在id信息不连续的有效语音数据包;
若存在,则确定与丢失id信息相邻的两个id信息的有效语音数据包;
根据所述相邻的两个id信息的有效语音数据包获得预测系数信息;
根据所述预测系数信息还原所述丢失id信息对应的语音数据包;
将全部所述有效语音数据包与所述丢失id信息对应的语音数据包,作为所述排序完整的有效语音数据包。
8.根据权利要求5所述的方法,其特征在于,在所述对所述语音数据进行解码,获得脉冲编码调制语音数据的步骤之后,所述方法还包括:
对所述脉冲编码调制语音数据进行放大,获得待播放语音数据。
9.根据权利要求8所述的方法,其特征在于,所述对所述脉冲编码调制语音数据进行放大,获得待播放语音数据的步骤,包括:
对所述脉冲编码调制语音数据基于放大参数进行放大,其中,被放大的脉冲编码调制语音数据的音量值位于音量阈值范围内;
将所述被放大的脉冲编码调制语音数据作为所述待播放语音数据。
10.一种基于语音采集的第一通讯装置,其特征在于,所述第一通讯装置应用于语音采集端设备,包括:
状态确认模块,用于确认无人机的第一图传模块是否处于空闲状态;
数据发送模块,用于在无人机的第一图传模块处于空闲状态时,将已编码的语音数据通过所述第一图传模块发送给无人机。
11.一种基于语音采集的第二通讯装置,其特征在于,所述第二通讯装置应用于无人机,包括:
数据接收模块,用于通过第二图传模块接收语音采集端设备发送的语音数据;
数据解码模块,用于对所述语音数据进行解码,获得脉冲编码调制语音数据。
12.一种基于语音采集的通讯系统,其特征在于,包括通信连接的无人机和语音采集端设备,所述语音采集端设备用于执行权利要求1-4任意一项所述的方法,所述无人机用于执行权利要求5-9任意一项所述的方法。
13.一种电子设备,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1-4任一项所述的通讯方法或5-9任一项所述的通讯方法。
14.一种存储介质,其特征在于,所述存储介质包括计算机程序,所述计算机程序运行时控制所述存储介质所在电子设备执行权利要求1-4任一项所述的通讯方法或5-9任一项所述的通讯方法。
技术总结
本申请实施例提供的基于语音采集的通讯方法、装置及系统,涉及语音通讯技术领域。基于语音采集的通讯方法应用于语音采集端设备,通讯方法包括:首先,确认无人机的第一图传模块是否处于空闲状态;其次,在处于空闲状态时,将已编码的语音数据通过第一图传模块发送给无人机。通过上述方法,可以实现语音数据编码之后再发送,避免了现有技术中采集实时声音数据之后,直接将声音数据传输到无人机进行播放,所导致的语音传输距离短,容易受到干扰,通讯稳定性低的问题。
技术研发人员:吴伟波
受保护的技术使用者:北京远度互联科技有限公司
技术研发日:2021.05.26
技术公布日:2021.08.31
本文用于企业家、创业者技术爱好者查询,结果仅供参考。