发明名称 |
音频异步采样率转换处理方法 |
摘要 |
本发明公开了一种音频异步采样率转换处理方法,该方法包括以下步骤:实时计算音频数据的输入采样率与输出的目标采样率的比率,根据比率选择过渡采样率;对并行数据流进行至少一次插值处理,将其转换为过渡采样率的音频数据;对过渡采样率的音频数据进行至少一次下变换采样处理,将其从过渡采样率转换到目标采样率;对目标采样率的音频数据进行并串转换后以串行接口输出。本发明实现了基于FPGA的异步采样率转换,无需复杂的布线,成本低,具有广泛应用前景。 |
申请公布号 |
CN102594361B |
申请公布日期 |
2015.08.12 |
申请号 |
CN201210033276.0 |
申请日期 |
2012.02.14 |
申请人 |
大连捷成实业发展有限公司 |
发明人 |
程鹏;常明亮 |
分类号 |
G06F3/16(2006.01)I;H03M9/00(2006.01)I |
主分类号 |
G06F3/16(2006.01)I |
代理机构 |
大连东方专利代理有限责任公司 21212 |
代理人 |
李馨 |
主权项 |
一种音频异步采样率转换处理方法,包括以下步骤:实时计算音频数据的输入采样率与输出的目标采样率的比率,根据所述比率选择过渡采样率;所述音频数据包括串行数字音频数据流和并行数字音频数据流;对所述并行数据流进行至少一次插值处理,将其转换为所述过渡采样率的音频数据;对所述过渡采样率的音频数据进行至少一次下变换采样处理,将其从所述过渡采样率转换到所述目标采样率;对所述目标采样率的音频数据进行并串转换后以串行接口输出;所述插值处理采用正弦内插插值方法;所述音频异步采样率转换处理方法通过FPGA实现,由FPGA内部的数字时钟管理器提供锁相时钟,通过计算输入采样时钟与输出采样时钟的比率,得出需要对输入采样样本进行上变换的比例,通过正弦内插算法,扩充输入采样样本的数量,并存储到FPGA内部的块随机存储器中,再通过下变换抽点采样,得到输出采样样本。 |
地址 |
116023 辽宁省大连市高新园区科海街3号 |