使用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);

运行结果如下 :

相关推荐
@大迁世界12 小时前
JEV RAG:更高效的 RAG 系统解决方案?
开发语言·rust
大侠归来13 小时前
C语言素数判断:从入门到进阶
java·c语言·算法
v:PLLucky2013 小时前
农作物病虫害检测识别系统
深度学习·scrapy·算法·百度·微信公众平台
朝朝辞暮i13 小时前
C++ 第一阶段总结:从零基础到 ROS2 前置语法
开发语言·c++·算法
2601_9628857213 小时前
如何用 Python 回测定投策略(定期定额 DCA)?(和一次性买入对比)
开发语言·人工智能·python
H.莓飛13 小时前
【数据结构】链表_OJ题
linux·数据结构·算法·链表
周杰偷奶茶14 小时前
【JavaSE】类和对象基础
java·开发语言
All for pursuit.14 小时前
【回溯-4】46.全排列
数据结构·c++·算法·leetcode
小鱼~~14 小时前
Recall@K、Precision@K、MRR、nDCG@K简介
人工智能·算法·机器学习
在所不辞兄14 小时前
【零基础学智能仿真-38】从规则矩形到带孔薄板:Gmsh 网格与 FEniCSx 联合求解
人工智能·深度学习·算法·机器学习·工程仿真