音频编码及解码方法和相关装置、设备、存储介质制造方法及图纸

技术编号:33085061 阅读:13 留言:0更新日期:2022-04-15 10:46
本申请公开了一种音频编码及解码方法和相关装置、设备、存储介质,其中,音频编码方法包括:将采集到的音频信号转换为数字信号;基于采集音频信号时拾音设备的拾音模式,对数字信号进行编码,得到音频数据;其中,拾音模式用于表征拾音设备的各个声道分别导通的麦克风的类型,且每帧音频数据包含第一字段和第二字段,第一字段用于表征拾音模式,第二字段基于数字信号处理得到,且终端设备获取音频数据后,基于音频数据中的第二字段进行解码,得到数字信号。上述方案,能够在拾音设备支持多种拾音模式的情况下进行音频编解码。拾音模式的情况下进行音频编解码。拾音模式的情况下进行音频编解码。

【技术实现步骤摘要】
音频编码及解码方法和相关装置、设备、存储介质


[0001]本申请涉及音频编解码
,特别是涉及一种音频编码及解码方法和相关装置、设备、存储介质。

技术介绍

[0002]诸如录音笔等拾音设备在工作、学习、生活中均存在较为广泛的应用。例如,在工作过程中,通过拾音设备可以拾取并记录培训音频,而在学习过程中,通过拾音设备可以拾取并录入讲课音频。
[0003]目前,现有的拾音设备由于往往只搭载一种拾音硬件,如只搭载全指向麦克风,或只搭载单指向麦克风,拾音设备功能较为单一,不能提供多种拾音模式,而无法适应多场景切换。然而,如若简单地搭载多种拾音硬件,则现有的音频编解码方式也无法自然适应。有鉴于此,如何在拾音设备支持多种拾音模式的情况下进行音频编解码成为亟待解决的问题。

技术实现思路

[0004]本申请主要解决的技术问题是提供一种音频编码及解码方法和相关装置、设备、存储介质,能够在拾音设备支持多种拾音模式的情况下进行音频编解码。
[0005]为了解决上述技术问题,本申请第一方面提供了一种音频编码方法,包括:将采集到的音频信号转换为数字信号;基于采集音频信号时拾音设备的拾音模式,对数字信号进行编码,得到音频数据;其中,拾音模式用于表征拾音设备的各个声道分别导通的麦克风的类型,且每帧音频数据包含第一字段和第二字段,第一字段用于表征拾音模式,第二字段基于数字信号处理得到,且终端设备获取音频数据后,基于音频数据中的第二字段进行解码,得到数字信号。
[0006]为了解决上述技术问题,本申请第二方面提供了一种音频解码方法,包括:获取音频数据;其中,音频数据是拾音设备基于采集音频信号时的拾音模式,对由音频信号转换得到的数字信号编码得到的,拾音模式用于表征拾音设备的各个声道分别导通的麦克风的类型,且每帧音频数据包含第一字段和第二字段,第一字段用于表征拾音模式,第二字段基于数字信号处理得到;基于音频数据中的第二字段进行解码,得到数字信号。
[0007]为了解决上述技术问题,本申请第三方面提供了一种音频编码装置,包括:信号转换模块和音频编码模块,信号转换模块,用于将采集到的音频信号转换为数字信号;音频编码模块,用于基于采集音频信号时拾音设备的拾音模式,对数字信号进行编码,得到音频数据;其中,拾音模式用于表征拾音设备的各个声道分别导通的麦克风的类型,且每帧音频数据包含第一字段和第二字段,第一字段用于表征拾音模式,第二字段基于数字信号处理得到,且终端设备获取音频数据后,基于音频数据中的第二字段进行解码,得到数字信号。
[0008]为了解决上述技术问题,本申请第四方面提供了一种音频解码装置,包括:数据获取模块、音频解码模块,数据获取模块,用于获取音频数据;其中,音频数据是拾音设备基于
采集音频信号时的拾音模式,对由音频信号转换得到的数字信号编码得到的,拾音模式用于表征拾音设备的各个声道分别导通的麦克风的类型,且每帧音频数据包含第一字段和第二字段,第一字段用于表征拾音模式,第二字段基于数字信号处理得到;音频解码模块,用于基于音频数据中的第二字段进行解码,得到数字信号。
[0009]为了解决上述技术问题,本申请第五方面提供了一种拾音设备,包括:多路麦克风、选择电路、模数转换电路、通信电路、存储器和处理器,通信电路和存储器耦接至处理器,选择电路的输入端至少耦接两路麦克风,选择电路的控制端耦接至处理器,选择电路的输出端耦接至模数转换电路的输入端,模数转换电路的输出端耦接至处理器,且存储器中存储有程序指令,处理器用于执行程序指令以实现上述第一方面中的音频编码方法。
[0010]为了解决上述技术问题,本申请第六方面提供了一种终端设备,包括:存储器、通信电路和处理器,存储器和通信电路耦接至处理器,存储器中存储有程序指令,处理器用于执行程序指令以实现上述第二方面中的音频解码方法。
[0011]为了解决上述技术问题,本申请第七方面提供了一种计算机可读存储介质,存储有能够被处理器运行的程序指令,程序指令用于实现上述第一方面中的音频编码方法,或实现上述第二方面中的音频解码方法。
[0012]上述方案,将采集到的音频信号转换为数字信号,并基于采集音频信号时拾音设备的拾音模式,对数字信号进行编码,得到音频数据,且拾音模式用于表征拾音设备的各个声道分别导通的麦克风的类型,且每帧音频数据包含第一字段和第二字段,第一字段用于表征拾音模式,第二字段基于数字信号处理得到,且终端设备获取音频数据后,基于音频数据中的第二字段进行解码,得到数字信号,能够将音频信号编码为若干帧音频数据,且每帧音频数据设置一个用于表征其在采集时拾音模式的字段,从而在解码时仅需根据该字段选择与拾音模式匹配的降噪模式进行降噪,故不仅能够在拾音设备支持多种拾音模式的情况下进行音频编解码,也无需在不同拾音模式下分别编码并保存为单独的音频文件来分别解码,故能够在后期音频处理过程中满足无感知的用户需求。此外,由终端设备来完成解码,也有助于减小拾音设备的体积并提升拾音设备的续航。
附图说明
[0013]图1是本申请音频编码方法一实施例的流程示意图;
[0014]图2是拾音设备一实施例的框架示意图;
[0015]图3是本申请音频编码方法一实施例的过程示意图;
[0016]图4是二级编码一实施例的过程示意图;
[0017]图5是本申请音频解码方法一实施例的流程示意图;
[0018]图6是本申请音频解码方法一实施例的过程示意图;
[0019]图7是本申请音频编码装置一实施例的框架示意图;
[0020]图8是本申请音频解码装置一实施例的框架示意图;
[0021]图9是本申请拾音设备另一实施例的框架示意图;
[0022]图10是本申请终端设备一实施例的框架示意图;
[0023]图11是本申请计算机可读存储介质一实施例的框架示意图。
具体实施方式
[0024]下面结合说明书附图,对本申请实施例的方案进行详细说明。
[0025]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。
[0026]本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。
[0027]请参阅图1,图1是本申请音频编码方法一实施例的流程示意图。
[0028]具体而言,可以包括如下步骤:
[0029]步骤S11:将采集到的音频信号转换为数字信号。
[0030]本公开实施例中,拾音设备一旦检测到拾音开始指令,即开始拾取音频信号。具体地,拾音设备中可以集成有多路麦克风,且多路麦克风中包括至少两路不同类型的麦克风,以支持多种拾音模式。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频编码方法,其特征在于,包括:将采集到的音频信号转换为数字信号;基于采集所述音频信号时拾音设备的拾音模式,对所述数字信号进行编码,得到音频数据;其中,所述拾音模式用于表征所述拾音设备的各个声道分别导通的麦克风的类型,且每帧所述音频数据包含第一字段和第二字段,所述第一字段用于表征所述拾音模式,所述第二字段基于所述数字信号处理得到,且终端设备获取所述音频数据后,基于所述音频数据中的第二字段进行解码,得到所述数字信号。2.根据权利要求1所述的方法,其特征在于,所述拾音设备包括第一全指向麦克风、第二全指向麦克风和单指向麦克风,所述拾音设备的拾音模式包括第一模式和第二模式;其中,在所述第一模式下,所述第一全指向麦克风和所述单指向麦克风为导通状态,在第二模式下,所述第一全指向麦克风和所述第二全指向麦克风为导通状态。3.根据权利要求2所述的方法,其特征在于,在所述第一模式下,所述第一字段标记为第一字符,在所述第二模式下,所述第一字段标记为第二字符,且所述第一字符不同于所述第二字符。4.根据权利要求1所述的方法,其特征在于,在所述基于采集所述音频信号时拾音设备的拾音模式,对所述数字信号进行编码,得到音频数据之后,所述方法还包括:响应于检测到拾音结束指令,将在所述拾音过程中编码得到的各帧所述音频数据按照时序先后合并,得到所述拾音过程对应的音频文件;其中,所述音频文件保存于所述拾音设备本地,和/或,所述音频文件发送至终端设备进行解码。5.根据权利要求1所述的方法,其特征在于,所述基于采集所述音频信号时拾音设备的拾音模式,对所述数字信号进行编码,得到音频数据,包括:将所述数字信号进行压缩编码,得到压缩信号;划分所述压缩信号,得到若干第二字段;将表征所述拾音模式的第一字段分别与各个所述第二字段组合,得到各帧所述音频数据。6.根据权利要求1所述的方法,其特征在于,在所述基于采集所述音频信号时拾音设备的拾音模式,对所述数字信号进行编码,得到音频数据之后,所述方法还包括:响应于在所述拾音过程中检测到模式切换指令,解析所述模式切换指令得到新的拾音模式,并切换所述拾音设备至新的拾音模式;重新执行所述将采集到的音频信号转换为数字信号的步骤以及后续步骤。7.一种音频解码方法,其特征在于,包括:获取音频数据;其中,所述音频数据是拾音设备基于采集音频信号时的拾音模式,对由所述音频信号转换得到的数字信号编码得到的,所述拾音模式用于表征所述拾音设备的各个声道分别导通的麦克风的类型,且每帧所述音频数据包含第一字段和第二字段,所述第一字段用于表征所述拾音模式,所述第二字段基于所述数字信号处理得到;基于所述音频数据中的第二字段进行解码,得到所述数字信号。8.根据权利要求7所述的方法,其特征在于,所述获取音频数据,包括:
接收来自所述拾音设备的音频文件;其中,所述音频文件由所述拾音设备在所述拾音过程中检测到拾音结束指令之后,将各...

【专利技术属性】
技术研发人员:李明许凌方世煌刘学学
申请(专利权)人:安徽听见科技有限公司
类型:发明
国别省市:

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

1