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

运行结果如下 :

相关推荐
7***533414 小时前
Rust错误处理模式
开发语言·后端·rust
T***160714 小时前
C++在游戏开发中的AI行为树
开发语言·c++
16_one15 小时前
autoDL安装Open-WebUi+Rag本地知识库问答+Function Calling
人工智能·后端·算法
无心水15 小时前
【Python实战进阶】5、Python字符串终极指南:从基础到高性能处理的完整秘籍
开发语言·网络·python·字符串·unicode·python实战进阶·python工业化实战进阶
4***149015 小时前
Rust系统工具开发实践指南
开发语言·后端·rust
2501_9409439115 小时前
体系课\ Python Web全栈工程师
开发语言·前端·python
rafael(一只小鱼)16 小时前
AI运维开发平台学习
java·开发语言
b***748816 小时前
C++在系统中的内存对齐
开发语言·c++
散峰而望16 小时前
C++数组(三)(算法竞赛)
开发语言·c++·算法·github
q***952216 小时前
SpringMVC 请求参数接收
前端·javascript·算法