MATLAB与音频相关摘记.doc

MATLAB?音频相关函数 声音数据输入输出函数: 可以方便地读写au和way文件,并可控制其中的位及频率。 wavread()和wavwriteO。 声音播放: wavplay():播放wav声音文件。当然,也可以把处理后的 wav文件保存后再用其它工具播放。 wavrecordO:可以对处理后的wav文件进行录音。 PS:在日常生活中,我们听到的声音一般都属于复音,其声音信号由不同的振幅与频率的波合成而得到 MATLAB?处理音频信号的流程 分析和处理音频信号 首先要对声音信号进行采集?MATLAB?的数据采集工具箱提供了一整套命令和函数,通过调用这些函数和命令,可直接控制声卡进行数据采集[1] Windows?自带的录音机程序也可驱动声卡来采集语音信号 并能保存为?WAV?格式文件供?MATLAB?相关函数直接读取 写入或播放 本文以?WAV?格式音频信号作为分析处理的输入数据 用?MATLAB?处理音频信号的基本流程是 先将?WAV?格式音频信号经?wavread?函数转换成?MATLAB?列数组变量 再用MATLAB?强大的运算能力进行数据分析和处理 如时域分析 频域分析 数字滤波 信号合成 信号变换 识别和增强等等 处理后的数据如是音频数据 则可用wavwrite?转换成?WAV?格式文件或用?sound wavplay?等函数直接回放 下面分别介绍?MATLAB?在音

文档评论(0)

1亿VIP精品文档

相关文档