在 ADSP21061 上实时实现双 G.723.1

在 ADSP21061 上实时实现双 G.723.1

一、双路G.723.1在ADSP21061上的实时实现(论文文献综述)

陈泉[1](2005)在《基于MCU的语音数字处理研究与实现》文中研究说明随着通讯技术和信息技术的发展,通讯终端产品市场提出了低成本答录电话机的需求。为了满足这一需要,本课题设计并实现了一种简化ADPCM编码算法,并将这一算法应用于低成本的数码答录机项目中,完成了该项目的开发。 论文介绍了语音压缩编码的发展历程、研究现状和常用的压缩编码算法,并分析了语音编码算法的一般原理、分类及不同的实现方法;然后介绍了低成本数码答录机系统方案的设计,根据该项目的需求设计了系统硬件结构和语音压缩编码算法,并与常见的DSP实现方案进行了对比分析;论文着重介绍了简化ADPCM编码算法的设计思想,并将其分为预测器和差分计算、自适应量化等五个功能模块进行了论述,用C语言描述了算法的数据结构、编码等函数,并与G.726算法进行了比较分析;论文详细阐述了简化ADPCM编码算法在系统中的实现,对照C语言介绍了汇编程序实现中的数据结构,从语音信号的录音和放音、语音的编码和解码两方面描述了程序实现的流程;最后,论文对课题中完成的工作进行了总结,对实验结果进行了评测。并给出了评测结果的MOS得分,展望了今后要继续研究的工作。 论文完成了低成本数码答录机项目的设计,经过多次仿真实验和反复调试制作了验证样机,达到了预期的效果并将投入批量生产。

段敏涛[2](2005)在《基于定点DSP的G.723.1实时语音编码器的优化设计与实现研究》文中指出在Internet 快速于全球范围内普及的时代,由于IP 网络不仅能够为用户提供高质量的语音服务而且其通信的成本低廉,因此VOIP 越来越受到人们的关注,随之基于H323 的视频会议系统也在大公司内部初露端倪。对于语音信号数据的压缩处理,虽然已经出现了多个低码率的编码算法,如G.711、G.728 等,现有的网络资源仍然面临的一个严峻的问题是,如何能够以极低码率传输高质量的语音信号数据。目前,语音编码算法G.723.1 提供了最低码率,及高质量的重建语音信号,其应用前景不可估量。本文扼要分析了G.723.1 语音编码的算法原理,介绍了ADI 公司的定点DSP 芯片Blackfin533 的硬件特性和指令集,然后以H323 可视电话系统的产品开发为背景,着重讨论了G.723.1 语音编码器在定点DSP 芯片Blackfin533 上的设计和优化。文中在基于定点DSP 芯片Blackfin533 的硬件环境中,提出了全汇编实时实现定点G.723.1 语音编码器的设计方案,并详细讨论了定点C 语言程序和全汇编程序实现时的关键技术和优化策略,使优化后的G.723.1 编码器满足系统的实时性要求,并占有较少的硬件资源,为H323 系统中视频编码等其他模块节余出充分的空间。编码器的性能测试结果说明,本文在满足实时要求的条件下,定点的G.723.1 语音编码器完全通过ITU-T 标准中的所有测试矢量,能够提供较好的重建语音质量,并已经应用于H323 可视电话系统的产品开发中。

李锦宇,宋彦,王仁华[3](2000)在《双路G.723.1在ADSP21061上的实时实现》文中进行了进一步梳理由于具有高音质和低码速率的特点 ,G.72 3.1被作为 PSTN网上的可视电话的语音通信标准 ,并广泛应用于 IP Phoen等其他语音通信领域。文中详细介绍了在 ADSP2 10 61上实时实现双路G.72 3.1编解码功能的软硬件设计。系统实现的关键难点是双路编解码算法的实时实现 ,因为采用原始的 G.72 3.1算法 ,双路编解码系统无法实时的实现。通过采用作者提出的一个递推算法 ,双路 G.72 3.1编解码算法所需要的计算量最多为 36.9MIPS,从而能够在 ADSP2 10 61上实时实现。递推算法没有造成 G.72 3.1算法数值的任何改变。由于 ADSP2 10 61是一个低价位芯片 ,所以该双路系统具有相当高的性能价格比 ,它已经在 PSTN网上多媒体通信系统和数字语音记录仪上进行了推广应用。

二、双路G.723.1在ADSP21061上的实时实现(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、双路G.723.1在ADSP21061上的实时实现(论文提纲范文)

(1)基于MCU的语音数字处理研究与实现(论文提纲范文)

第一章 绪论
    1.1 课题背景
    1.2 课题主要内容
    1.3 论文结构
第二章 语音编码算法概述
    2.1 语音信号的数字化和编码
    2.2 语音压缩编码的发展与研究现状
    2.3 语音压缩编码的分类
    2.4 常用的语音压缩算法
第三章 数码答录机系统方案设计
    3.1 系统的硬件结构设计
        3.1.1 系统采用主从结构的优点
        3.1.2 系统中语音编码芯片的选择
    3.2 系统中语音压缩编码算法的确定
        3.2.1 EM78569芯片性能特点概述
        3.2.2 系统中选取波形编码的原因
        3.2.3 ADPCM算法需要简化设计的原因
    3.3 系统方案与其它方案的比较分析
第四章 语音压缩编码算法的设计
    4.1 语音编码算法的设计思想
    4.2 简化ADPCM编码算法介绍
        4.2.1 预测器和差分计算模块
        4.2.2 自适应量化模块
        4.2.3 自适应逆量化与信号重构模块
        4.2.4 量化比例因子的自适应调整
        4.2.5 自适应预测器系数的更新
    4.3 简化ADPCM算法的描述
        4.3.1 编码算法的数据结构
        4.3.2 编码函数的描述
        4.3.3 自适应量化器与重构信号计算
        4.3.4 参数的自适应调整
    4.4 简化ADPCM算法与G726的比较分析
第五章 简化ADPCM算法的实现
    5.1 简化ADPCM算法汇编实现中的数据结构
    5.2 语音信号录放的实现
        5.2.1 语音信号采样及播放中断程序实现
        5.2.2 语音录放控制程序实现
    5.3 语音编、解码模块的程序实现
        5.3.1 编码函数流程
        5.3.2 解码函数流程
    5.4 简化ADPCM算法中核心子程序的实现方法
        5.4.1 预测器的实现
        5.4.2 对数及反对数的计算
        5.4.3 参数保存的处理
第六章 总结与展望
    6.1 课题完成的工作
    6.2 对答录机音质的评测
    6.3 结论及展望
参考文献
附录
    图目录
    表目录
致谢
攻读硕士期间论文发表情况及科研情况

(2)基于定点DSP的G.723.1实时语音编码器的优化设计与实现研究(论文提纲范文)

摘要
ABSTRACT
1 绪论
    1.1 G.723.1 语音编码算法DSP 实现的意义和内容
    1.2 DSP 技术在语音编码领域中的应用现状
    1.3 论文的组织结构
2 G.723.1 语音编码算法介绍
    2.1 概述
    2.2 G.723.1 语音编码的算法原理
    2.3 本章小结
3 硬件开发环境介绍
    3.1 AD 公司的定点DSP 芯片BLACKFIN533 介绍
    3.2 目标板硬件环境介绍
    3.3 BLACKFIN533 的汇编指令集
    3.4 软件开发环境
    3.5 本章小结
4 G.723.1 语音编码器的定点实时实现
    4.1 定点DSP 的工作原理
    4.2 G.723.1 语音编码器的全汇编定点实现方案
    4.3 定点C 语言级优化
    4.4 定点汇编语言实现
    4.5 G.723.1 语音编码器的定点汇编语言实现的代码优化
    4.6 本章小结
5 结论
    5.1 算法优化的结果
    5.2 G.723.1 编码器的算法复杂度分析
    5.3 G.723.1 编码器的编码精度测试
    5.4 技术展望
    5.5 本章小结
致谢
参考文献
附录1 攻读学位期间发表论文目录

四、双路G.723.1在ADSP21061上的实时实现(论文参考文献)

  • [1]基于MCU的语音数字处理研究与实现[D]. 陈泉. 中南大学, 2005(05)
  • [2]基于定点DSP的G.723.1实时语音编码器的优化设计与实现研究[D]. 段敏涛. 华中科技大学, 2005(05)
  • [3]双路G.723.1在ADSP21061上的实时实现[J]. 李锦宇,宋彦,王仁华. 数据采集与处理, 2000(04)

标签:;  ;  ;  ;  ;  

在 ADSP21061 上实时实现双 G.723.1
下载Doc文档

猜你喜欢