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

运行结果如下 :

相关推荐
老鱼说AI7 小时前
现代 LangChain 开发指南:从 LCEL 原理到企业级 RAG 与 Agent 实战
java·开发语言·人工智能·深度学习·神经网络·算法·机器学习
Michelle80237 小时前
25大数据 11-1 函数
开发语言·python
aini_lovee7 小时前
C#与倍福PLC(通过ADS协议)通信上位机源程序实现
开发语言·c#
fie88897 小时前
基于 MATLAB 的前景背景分割系统
开发语言·matlab
小许同学记录成长7 小时前
基于幅度形态与参数聚类的工作模式判别
python·算法·scikit-learn
郝学胜-神的一滴7 小时前
Qt 入门 01-02: 开发环境搭建指南
开发语言·c++·qt·客户端
gumichef7 小时前
二叉树_堆
算法
Liangwei Lin7 小时前
LeetCode 70. 爬楼梯
算法
洛水水8 小时前
【力扣100题】38.路径总和 III
算法·leetcode·深度优先
小侯不躺平.8 小时前
C++ Boost库【2】 --stringalgo字符串算法
linux·c++·算法