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

运行结果如下 :

相关推荐
stripe-python13 分钟前
十二重铲雪法(上)
c++·算法
u***357422 分钟前
对基因列表中批量的基因进行GO和KEGG注释
开发语言·数据库·golang
像风一样的男人@23 分钟前
python --打包pyd或so文件
开发语言·python
Geoking.25 分钟前
什么是乐观锁?原理、实现方式与实战详解
java·开发语言
愚者游世26 分钟前
long long各版本异同
开发语言·c++·程序人生·职场和发展
ccLianLian1 小时前
计算机基础·cs336·RLHF
深度学习·算法
低代码布道师1 小时前
Next.js 16 全栈实战(三):数据库建模与动态菜单实现
开发语言·javascript·数据库
上海合宙LuatOS1 小时前
LuatOS核心库API——【hmeta 】硬件元数据
单片机·嵌入式硬件·物联网·算法·音视频·硬件工程·哈希算法
MediaTea1 小时前
Python:生成器对象的扩展接口
开发语言·网络·python
前路不黑暗@1 小时前
Java项目:Java脚手架项目的模板服务和网关服务的实现(三)
java·开发语言·spring boot·git·学习·spring cloud·maven