基于DSP的语音采集和处理系统的研究与实现

基于DSP的语音采集和处理系统的研究与实现

论文摘要

本课题目的是针对安防监控设备的需要,在嵌入式硬件平台完成语音信号实时处理系统的设计基于G.729A语音压缩协议,本文对多媒体远程监控通信系统的语音信号采集和压缩处理子系统做了深入研究首先根据课题需求特点,选择合适的硬件平台介绍了DM642内核及外设特性,分析了多媒体语音处理子系统硬件相关设计,主要是音频芯片AIC23B在DM642上的接口设计此外,根据系统需求外扩了数据存储器和程序存储器,这也是DM642高性能实现的基础接着介绍了语音编码相关理论,重点介绍了G.729A协议所用到的关键技术,例如线性预测矢量量化感觉加权滤波等,并对G.729A编解码算法原理进行了简要的分析深入研究了编解码模块的软件结构及执行流程,程序通过VC6.0验证后,将其移植到DSP开发环境CCS平台,由于算法运算复杂度较大,对算法程序进行了多级优化,并给出了优化结果然后根据多媒体监控通信系统的特点,采用TI推荐的RF5参考框架进行DSP的相关开发RF5框架将实时操作系统DSP/BIOS和驱动程序开发包DDK均纳入其中,可以最大化做到代码复用,缩短开发周期,特别适合多线程多通道和多算法结构的高密集度应用程序,便于系统扩展和升级首先基于DDK实现语音驱动程序的设计,然后对G.729A编解码模块进行了标准算法封装,利用SCOM通信机制,完成了语音编解码系统的多任务程序设计最后对系统进行测试,经过优化的G.729A代码通过了主观和客观评测,重构语音可懂度高,各个模块运行正常,系统总体运行稳定达到了语音信号16:1的压缩比,在DM642平台不仅达到实时运行,而且占用CPU资源和内存资源较少,完全达到了多路语音的实时编解码文章最后对以上工作做了总结,并根据课题的应用需求,为系统提出了下一步要完善的地方

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景及意义
  • 1.2 数字信号处理(DSP)的发展
  • 1.3 语音编码技术的发展
  • 1.4 系统方案选择
  • 1.4.1 DSP 在安防领域的应用
  • 1.4.2 G.729A 的性能表现
  • 1.4.3 系统实施方案
  • 1.5 论文章节安排
  • 2 硬件平台介绍
  • 2.1 系统总体框架
  • 2.2 DM642 内核及外设
  • 2.3 MCASP 特点
  • 2.4 语音芯片及其接口实现
  • 2.5 存储器扩展
  • 2.5.1 数据存储器扩展
  • 2.5.2 程序存储器扩展
  • 2.6 本章小结
  • 3 算法原理及代码分析
  • 3.1 语音编码关键技术
  • 3.1.1 矢量量化
  • 3.1.2 线性预测分析
  • 3.1.3 合成分析法
  • 3.1.4 感觉加权滤波器
  • 3.1.5 码激励线性预测
  • 3.1.6 后置滤波
  • 3.2 G.729A 算法原理
  • 3.2.1 编码器原理
  • 3.2.2 解码器原理
  • 3.2.3 延迟
  • 3.3 编解码程序流程
  • 3.3.1 通用程序分析
  • 3.3.2 编码程序实现
  • 3.3.3 解码程序实现
  • 3.3.4 其它部分
  • 3.4 算法验证
  • 3.5 本章小结
  • 4 程序代码的移植与优化
  • 4.1 算法程序 CCS 上的移植
  • 4.2 算法及代码优化
  • 4.2.1 算法优化
  • 4.2.2 基于 CCS 编译器的优化
  • 4.2.3 充分利用内敛函数
  • 4.2.4 基本函数的替换
  • 4.2.5 对循环体的优化
  • 4.2.6 其他方法的优化
  • 4.3 优化结果分析
  • 4.4 本章小结
  • 5 DSP 平台标准算法的软件实现
  • 5.1 eXpressDsP 技术
  • 5.1.1 BIOS 概述
  • 5.1.2 DSP/BIOS 的组件构成
  • 5.1.3 DSP/BIOS 的启动顺序
  • 5.2 音频驱动程序设计
  • 5.2.1 注册微型驱动
  • 5.2.2 创建音频采集线程
  • 5.2.3 语音采集软件实现
  • 5.2.4 音频驱动参数设置
  • 5.3 G.729A 标准算法库的建立
  • 5.4 基于 RF5 的多任务软件实现
  • 5.4.1 采集线程
  • 5.4.2 语音处理线程
  • 5.4.3 输出线程
  • 5.5 系统实时运行综合检测
  • 5.6 本章小结
  • 6 总结和展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 附录
  • 攻读学位期间发表的文章
  • 致谢
  • 相关论文文献

    • [1].一种语音信号基音频率提取算法的研究及实现[J]. 中国新通信 2020(03)
    • [2].信号与系统课程中语音信号应用的教学案例研究[J]. 宁波工程学院学报 2016(04)
    • [3].混合语音信号盲分离算法研究与应用[J]. 通信电源技术 2016(06)
    • [4].混响环境下语音信号优化识别仿真研究[J]. 计算机仿真 2017(02)
    • [5].语音信号准确性识别仿真研究[J]. 计算机仿真 2017(02)
    • [6].基于移频函数的语音信号加密[J]. 电脑知识与技术 2015(28)
    • [7].基于语音信号的情感识别技术研究[J]. 延安大学学报(自然科学版) 2017(01)
    • [8].小波变换在语音信号降噪技术中的应用[J]. 信息通信 2017(03)
    • [9].语音信号增强算法的谱减法应用探究[J]. 黑龙江科技信息 2015(13)
    • [10].堆取料机连锁信号和语音信号无线传输技术研究[J]. 中国冶金 2010(07)
    • [11].基于短时能量的语音信号端点检测[J]. 电脑知识与技术 2008(18)
    • [12].高噪声环境下舰船通信语音信号增强方法研究[J]. 舰船科学技术 2019(24)
    • [13].基于生成对抗网络的语音信号分离[J]. 计算机工程 2020(01)
    • [14].耦合双谱运算在语音信号分析中的应用[J]. 软件 2020(09)
    • [15].语音信号模拟传输系统实验设计与实现[J]. 电子世界 2018(06)
    • [16].关于自然语言交互中语音信号优化识别仿真[J]. 计算机仿真 2018(04)
    • [17].远距离通信语音信号噪声抑制仿真研究[J]. 计算机仿真 2017(04)
    • [18].数字滤波语音信号除噪设计[J]. 长春工业大学学报(自然科学版) 2013(06)
    • [19].一种远场语音信号去噪算法研究与实现[J]. 电子科技 2014(08)
    • [20].语音信号的多小波脊提取算法研究[J]. 科技视界 2013(06)
    • [21].帧间自适应语音信号压缩感知[J]. 信号处理 2012(06)
    • [22].基于混沌理论的汉语语音信号的分析与预测[J]. 电路与系统学报 2012(05)
    • [23].基于差分变换的语音信号压缩感知[J]. 信号处理 2011(09)
    • [24].基于最优观测的语音信号压缩感知[J]. 南京邮电大学学报(自然科学版) 2011(06)
    • [25].卷积噪声环境下语音信号鲁棒特征提取[J]. 声学学报 2010(04)
    • [26].虚拟式语音信号实时采集与识别平台[J]. 计算机测量与控制 2010(08)
    • [27].基于设备固有噪声的置换语音信号检测[J]. 电声技术 2009(10)
    • [28].语音信号去噪声处理研究与仿真[J]. 软件导刊 2017(12)
    • [29].高频宽、高灵敏度激光语音信号获取电路[J]. 电子制作 2017(17)
    • [30].基于二次相关的语音信号时延估计改进算法[J]. 应用声学 2016(03)

    标签:;  

    基于DSP的语音采集和处理系统的研究与实现
    下载Doc文档

    猜你喜欢