专利汇可以提供一种基于G726编码的多路音频实时编码软硬件方案专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种基于G726编码的多路音频实时编码软 硬件 方案。该方案主要包括:多路音频接收机 制模 块 ,包含一个多路模拟 信号 转换一路 数字信号 硬件(其中每路信号经过转换后可得到一条分时复用信号),信号缓冲硬件(可将分时复用的信号存入其硬件FIFO,当数据多过设定值时,硬件会发出数据满信号);数据搬移模块,由DMA 控制器 来构成,由 软件 设置源地址和目的地址,并向系统发出DMA传输开始命令,将先前存在FIFO中的数据传输到 指定 地址中;数据整合模块,该模块用于将每次传输到内存的数据拼接为各路连续数据,由软件完成;多路音频编码模块为一块 编码器 硬件,编码内存中各路数据的每一 帧 并存入指定的地址。,下面是一种基于G726编码的多路音频实时编码软硬件方案专利的具体信息内容。
1.一种基于G726编码的多路音频实时编码软硬件方案,其特征在于:该方法具体包括以下步骤:
(1)多路音频接收机制模块将多路音频模拟信号转换为数字信号,按照路数顺序排列每个通道一个采样点的数据,下一个采样点再按照上次的顺序排列,每一个采样点用16bit二进制表示。
(2)软件发出命令控制硬件FIFO开始接收上述信号并存储,利用寄存器实时显示所接收数据的数量。
(3)软件配置源数据地址为上述硬件FIFO,目的地址为指定内存地址,软件控制DMA控制器启动,并在中断处理程序中启动下一次,这样不断启动DMA传输,将连续的音频信号存到内存中。
(4)软件程序对上述内存中的混合音频数据进行整合,将固定顺序的数据整合为其一路的音频数据,存至另外的多块内存。
(5)将各路待编码的数据地址,各路编码后数据要存到的地址,各路编码的方式(G726编码有4种速率的编码),按照链表的方式链接起来。
(6)多路编码硬件读链表的第一个节点,获得第一路音频的待编码地址,编码后地址,编码方式,对该路数据进行G726编码和存储。多路编码硬件读链表的第二个节点,后面的操作与第一节点一致,一直编码到最后一个节点。此时,各路的一帧音频数据编码完毕,编码硬件发出编码完成中断。
(7)软件再次配置链表,进行第二帧的编码,如此反复。
(8)为了进行实时编码,采用的编码硬件的工作频率设置在能够在一帧音频数据时间内将多路音频数据编码完毕,为了支持更多路数的编码,可以在硬件工作允许频率范围内增大工作频率,保证实时编码。
2.根据权利要求1所述的一种基于G726编码的多路音频实时编码软硬件方案,其特征在于:所述步骤(1)中:将多路音频模拟信号转换为数字信号,按照路数顺序排列每个通道一个采样点的数据。
3.根据权利要求1所述的一种基于G726编码的多路音频实时编码软硬件方案,其特征在于:所述步骤(3)中:软件控制DMA控制器启动,并在中断处理程序中启动下一次,这样不断启动DMA传输,将连续的音频信号存到内存中。
4.根据权利要求1所述的一种基于G726编码的多路音频实时编码软硬件方案,其特征在于:所述步骤(4)中:软件程序对上述内存中的混合音频数据进行整合,将固定顺序的数据整合为其一路的音频数据,存至另外的多块内存。
5.根据权利要求1所述的一种基于G726编码的多路音频实时编码软硬件方案,其特征在于:所述步骤(5)中:将各路待编码的数据地址,各路编码后数据要存到的地址,各路编码的方式(G726编码有4种速率的编码),按照链表的方式链接起来。
6.根据权利要求1所述的一种基于G726编码的多路音频实时编码软硬件方案,其特征在于:所述步骤(6)中:多路编码硬件读链表的第一个节点,获得第一路音频的待编码地址,编码后地址,编码方式,对该路数据进行G726编码和存储。多路编码硬件读链表的第二个节点,后面的操作与第一节点一致,一直编码到最后一个节点。编码硬件发出编码完成中断。
7.根据权利要求1所述的一种基于G726编码的多路音频实时编码软硬件方案,其特征在于:所述步骤(8)中:为了支持更多路数的编码,可以在硬件工作允许频率范围内增大工作频率,保证实时编码。
8.本发明涉及所有采用或部分采用权利要求1-7所述技术的代码、软件和设备等。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
基于AM软件的电气工程数据自动化处理系统 | 2020-05-08 | 53 |
一种提供边缘计算服务的网关设备建立方法 | 2020-05-08 | 855 |
基于Matlab的空间磁场均匀性分析方法 | 2020-05-08 | 985 |
一种面向代价感知的实时缺陷预测模型增强方法 | 2020-05-08 | 160 |
一种基于PLMS、SVN和Jenkins进行软件项目全生命周期管理的方法 | 2020-05-08 | 813 |
金钱处理装置用的操作指南显示系统、程序及记录介质 | 2020-05-11 | 532 |
一种基于可视化编程工具Dynamo的翼角圆椽建模 | 2020-05-08 | 706 |
用于生成和/或管理RNTI的技术 | 2020-05-11 | 273 |
进行逻辑控制的方法、系统和存储介质 | 2020-05-08 | 193 |
一款带有CAN转换接口的液晶显示器 | 2020-05-08 | 1016 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。