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

运行结果如下 :

相关推荐
尤老师FPGA5 分钟前
QT代码自适应窗口
开发语言·qt
星马梦缘5 分钟前
死锁与进程资源分配问题的解法
算法·操作系统·深度优先·死锁
biter down8 分钟前
5:原生 assert 断言
开发语言
布朗克1688 分钟前
12 封装与构造方法
java·开发语言·封装·构造方法
爱炼丹的James10 分钟前
第四章 数学知识
算法
吃好睡好便好18 分钟前
矩阵旋转的计算
学习·线性代数·算法·矩阵
z落落18 分钟前
C# 抽象类(abstract)
java·开发语言·c#
折哥的程序人生 · 物流技术专研24 分钟前
AI 编程与行业赋能|专栏总目录(持续更新)
开发语言·人工智能·软件工程·ai编程
SilentSamsara26 分钟前
爬虫工程化:Playwright + 反反爬 + 数据清洗管道实战
开发语言·爬虫·python·青少年编程·playwright
AI玫瑰助手29 分钟前
Python函数:函数的返回值(return)与多值返回
开发语言·python·信息可视化