MATLAB语音信号处理

1.更改声音播放速度

改变声音的播放速度就是改变采样间隔(也就是改变采样频率),但这个频率还是要在2f(奈奎斯特速率)以上,否则会产生失真。

2.实现声音信号的放大和衰减功能。

所谓放大或衰减,并不改变声音信号在频域的特性,只是改变了时域的幅度。这时就需要一个全通滤波器,增加一个固有参数。改变参数可以实现声音信号放大和衰减功能。

3.实现混音效果

所谓混音,就是在不分别影响时域和频域特性的情况下,叠加不同的声音。

4.实现回声音效

时域回波幅度减小,频域特性不变。只需要在原信号上加一个延时,在时域上加一个幅度的参数,然后和原信号叠加(同三)。

5.实现男女变声的音效

男女声调的变化是改变频域的幅度,但它是线性的。