首页 > 分享 > Matlab:处理音频信号

Matlab:处理音频信号

最新推荐文章于 2024-09-25 15:00:02 发布

Leo-夜空 于 2020-05-26 11:49:40 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

文章目录 音频处理 音频读写: 声道合并 数学变换 傅里叶变换 反傅里叶变换

音频处理

音频读写:

[y,Fs] = audioread('Audio.wav'); %读取音频 y1 = y(:,1); %截取左声道 y2 = y(:,2); %截取右声道 sigLen = length(y1); t = 0 : 1/Fs : (sigLen-1)/Fs; % 画时域图 figure;plot(t,y1); xlabel('Time (seconds)');ylabel('Amplitude');title('源音频时域图'); 123456789

原始音频时域图

audiowrite('HandledAudio.wav', y, Fs); %写入音频y到HandledAudio.wav 1 声道合并

Y = y1 + y2; %矩阵变量合并 Y_m = max(max(Y), abs(min(Y))); %求极值 Audio_my = Y./Y_m; %归一化 123

数学变换

<

相关知识

Matlab:处理音频信号
鸟叫声识别matlab
基于音频信号处理的鸟类鸣声识别方法与流程
matlab鸟叫声语音识别
说说最小均方误差(MMSE)
鸟叫声音识别
kmeans算法在matlab中的使用
语言信号处理
Matlab代码生成
Python和MATLAB交互的基本操作

网址: Matlab:处理音频信号 https://m.mcbbbk.com/newsview489302.html

所属分类:萌宠日常
上一篇: 幼儿园=艺体工作计划
下一篇: Java DTO(data tr