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

运行结果如下 :

相关推荐
海参崴-3 分钟前
C++ 进阶篇 STL 模拟实现二叉搜索树
开发语言·c++
Sakuyu434688 分钟前
C语言基础(三)
c语言·开发语言
cpp_25018 分钟前
P2871 [USACO07DEC] Charm Bracelet S
数据结构·c++·算法·动态规划·题解·洛谷·背包dp
郝学胜-神的一滴10 分钟前
深入epoll反应堆模型:从libevent源码看高性能IO设计精髓
linux·服务器·开发语言·c++·网络协议·unix·信息与通信
XS03010612 分钟前
Java 基础(十)异常
java·开发语言·oracle
和小潘一起学AI12 分钟前
Python导入私有模块(企业级方案)
开发语言·python
!停17 分钟前
C++入门STL容器Vector使用基础,深挖 Vector替代 C 语言繁琐容器的利器
开发语言·c++
CoderCodingNo20 分钟前
【CSP】CSP-J 2019 江西真题 | 面积 luogu-P5681 (适合GESP一级、二级考生练习)
算法
小何code29 分钟前
【Python零基础入门】第4篇:Python变量与数据类型详解
开发语言·python
Mr_pyx35 分钟前
【LeetHOT100】合并两个有序链表——Java多解法详解
算法