matlab语音处理.docxVIP

  • 8
  • 0
  • 约5.03千字
  • 约 4页
  • 2017-08-31 发布于重庆
  • 举报
matlab语音处理

摘要:MATLAB是一款数据分析和处理功能都非常强大的科技应用软件,利用它可以灵活方便地分析处理音频信号。文章介绍了用MATLAB软件处理音频信号的基本流程,并以实例形式列出了几款技术实现程序。?  关键词:MATLAB;数字信号处理;音频信号;脉冲编码调制;数字滤波1 引言?  ?  MATLAB是美国Math Works公司推出的一种面向工程和科学计算的交互式计算软件。它以矩阵运算为基础,把计算、可视化、程序设计融合在一个简单易用的交互式工作环境中,是一款数据分析和处理功能都非常强大的工程实用软件。本文介绍了用MATLAB处理音频信号的基本流程,并以实例形式列出了常用音频处理技术实现程序。?  ?  2 MATLAB处理音频信号的流程?  ?  分析和处理音频信号,首先要对声音信号进行采集,MATLAB 的数据采集工具箱提供了一整套命令和函数,通过调用这些函数和命令,可直接控制声卡进行数据采集[1]。Windows自带的录音机程序也可驱动声卡来采集语音信号,并能保存为WAV格式文件,供MATLAB相关函数直接读取、写入或播放。本文以WAV格式音频信号作为分析处理的输入数据,用MATLAB处理音频信号的基本流程是:先将WAV格式音频信号经wavread 函数转换成MATLAB列数组变量;再用MATLAB强大的运算能力进行数据分析和处理,如时域分析、频域分析、数字滤波、信号合成、信

文档评论(0)

1亿VIP精品文档

相关文档