使用Matlab实现声音信号处理

利用Matlab软件对声音信号进行读取、放音、存储

先去下载一个声音文件;使用这个代码即可

Matlab 复制代码
clear;
clc;
[y, Fs] = audioread('xxx.wav');
plot(y);
y = y(:, 1);
spectrogram(y);
sound(y, Fs);
% player = audioplayer(y, Fs);

y1 = diff(y(:, 1));
subplot(2, 1, 1);
plot(y(:, 1));
subplot(2, 1, 2);
plot(y1);

运行结果如下 :

相关推荐
月明长歌1 天前
【码道初阶-Hot100】 LeetCode 49. 字母异位词分组:从排序哈希到分组映射,彻底讲透为什么排序后可以作为同一组的标识
算法·leetcode·哈希算法
leo__5201 天前
高斯烟羽模型MATLAB实现
开发语言·matlab
ByNotD0g1 天前
深入解析 Go 官方更新:实验性 goroutineleak Profile 原理与机制
开发语言·后端·golang
Q一件事1 天前
结构方程相关
python·算法·机器学习
yugi9878381 天前
兰伯特问题求解的MATLAB实现
开发语言·算法·matlab
小年糕是糕手1 天前
【35天从0开始备战蓝桥杯 -- Day4】
数据结构·c++·算法·leetcode·蓝桥杯
不会写DN1 天前
Go 标准库 net/http 包都能干嘛?
开发语言·http·golang
xiaoye-duck1 天前
《算法题讲解指南:递归,搜索与回溯算法--递归》--1.汉诺塔,2.合并两个有序链表
数据结构·c++·算法
故以往之不谏1 天前
算法专题--数组二分查找--Leetcode704题
c语言·开发语言·c++·算法·新人首发
北寻北爱1 天前
axios
开发语言·前端·javascript