可驱动声卡来采集语音信号,并能保存为 wav 格式
文件,供 matlab 相关函数直接读取,写入和播
放。本文以 wav 格式音频信号作为分析处理的输
入数据,用 matlab 处理音频信号的基本流程是:
先将 wav 格式音频信号经 wavread 函数转换成
matlab 列数组变量;用 matlab 强大的运算能力进
行数据分析和处理,即时域分析,频域分析,信
号合成,识别和增强等;处理后的数据如是音频数
据,则可用 wavread 转换成 wav 格式文件或用
sound,wavplay 等函数直接回放.
4.课题实现的原理
本程序使用的方法是 通过改变基频然后时长规整
的方式来达到目的。
(1) 更改基频
通过资料的查询和整理, 可以知道不同人的基频
不同 统计如下:
正常成年男声:0~200Hz;