技术特征:
1.一种音频编码方法,其特征在于,包括:
接收音频信号,将所述音频信号分离为第一音频信号和第二音频信号,所述第一音频信号的频率大于所述第二音频信号的频率;
采用第一音频编码方式对所述第一音频信号进行编码,得到第一码流;
采用第二音频编码方式对所述第二音频信号进行编码,得到第二码流;其中,所述第二音频编码方式与所述第一音频编码方式不同;
将所述第一码流和第二码流通过网络传输至解码器,以使所述解码器基于所述第一码流和第二码流解码处理恢复音频信号。
2.根据权利要求1所述的方法,其特征在于,所述采用第一音频编码方式对所述第一音频信号进行编码,得到第一码流,包括:
采用所述第一音频编码方式对所述第一音频信号进行编码得到第一编码信号;
对所述第一编码信号进行区间编码,得到第一码流。
3.根据权利要求1或2所述的方法,其特征在于,所述采用第二音频编码方式对所述第二音频信号进行编码,得到第二码流,包括:
采用所述第二音频编码方式对所述第二音频信号进行编码得到第二编码信号;
对所述第二编码信号进行区间编码,得到第二码流。
4.根据权利要求3所述的方法,其特征在于,所述第一音频编码方式是采用celtencoder进行编码;和/或,所述第二音频编码方式是采用silkencoder进行编码。
5.一种音频解码方法,其特征在于,包括:
接收编码器传输来的第一码流和第二码流;其中,所述第一码流是采用第一音频编码方式对第一音频信号编码得到,所述第二码流是采用第二音频编码方式对第二音频信号编码得到,所述第一音频信号和第二音频信号由音频信号分离得到,所述第一音频信号的频率大于所述第二音频信号的频率;
采用第一音频解码方式对所述第一码流进行解码,得到第一音频信号;
采用第二音频解码方式对所述第二码流进行解码,得到第二音频信号;
将所述第一音频信号与所述第二音频信号混和,恢复得到解码的音频信号。
6.根据权利要求5所述的方法,其特征在于,所述第一码流由第一编码信号进行区间编码得到,所述第一编码信号是采用所述第一音频编码方式对所述第一音频信号编码得到;
所述采用第一音频解码方式对所述第一码流进行解码,得到第一音频信号,包括:
对所述第一码流进行区间解码,得到第一编码信号;
采用所述第一音频解码方式对所述第一编码信号进行解码,得到第一音频信号。
7.根据权利要求5或6所述的方法,其特征在于,所述第二码流由第二编码信号进行区间编码得到,所述第二编码信号是采用所述第二音频编码方式对所述第二音频信号编码得到;所述方法还包括:
所述采用第二音频解码方式对所述第二码流进行解码,得到第二音频信号,包括:
对所述第二码流进行区间解码,得到第二编码信号;
采用所述第二音频解码方式对所述第二编码信号进行解码,得到第二音频信号。
8.根据权利要求7所述的方法,其特征在于,所述第一音频解码方式是采用celtdecoder进行解码;和/或,所述第二音频解码方式是采用silkdecoder进行解码。
9.一种音频编码装置,其特征在于,包括:
信号分离模块,用于接收音频信号,将所述音频信号分离为第一音频信号和第二音频信号,所述第一音频信号的频率大于所述第二音频信号的频率;
第一编码模块,用于采用第一音频编码方式对所述第一音频信号进行编码,得到第一码流;
第二编码模块,用于采用第二音频编码方式对所述第二音频信号进行编码,得到第二码流;其中,所述第二音频编码方式与所述第一音频编码方式不同;
信号发送模块,用于将所述第一码流和第二码流通过网络传输至解码器,以使所述解码器基于所述第一码流和第二码流解码处理恢复音频信号。
10.一种音频解码装置,其特征在于,包括:
码流接收模块,用于接收编码器传输来的第一码流和第二码流;其中,所述第一码流是采用第一音频编码方式对第一音频信号编码得到,所述第二码流是采用第二音频编码方式对第二音频信号编码得到,所述第一音频信号和第二音频信号由音频信号分离得到,所述第一音频信号的频率大于所述第二音频信号的频率;
第一解码模块,用于采用第一音频解码方式对所述第一码流进行解码,得到第一解码信号;
第二解码模块,用于采用第二音频解码方式对所述第二码流进行解码,得到第二解码信号;
音频恢复模块,用于将所述第一解码信号与所述第二解码信号混和,恢复得到解码的音频信号。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1~4任一项所述音频编码方法的步骤,或者实现权利要求5~8任一项所述音频解码方法的步骤。
12.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1~4任一项所述音频编码方法的步骤,或者实现权利要求5~8任一项所述音频解码方法的步骤。
技术总结
本发明涉及一种音频编码方法、音频解码方法、装置、介质和电子设备,其中所述方法包括:接收音频信号,将音频信号分离为第一音频信号和第二音频信号,第一音频信号的频率大于第二音频信号的频率;采用第一音频编码方式对第一音频信号进行编码,得到第一码流;采用第二音频编码方式对第二音频信号进行编码,得到第二码流;将第一码流和第二码流通过网络传输至解码器,以使解码器基于第一码流和第二码流解码处理恢复音频信号。本发明实施方案使传输的码流从一份变成了两份,增大了在网络情况较差时的容错力,减少传输过程中丢失部分数据包的概率,提高了音频传输质量,进而使得解码出的音频质量较好,同时提高了音频传输在丢包环境下的稳定性。
技术研发人员:程赫楠
受保护的技术使用者:北京世纪好未来教育科技有限公司
技术研发日:2021.04.12
技术公布日:2021.06.18
本文用于企业家、创业者技术爱好者查询,结果仅供参考。