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

运行结果如下 :

相关推荐
动能小子ohhh13 分钟前
DocForge平台的设计与开发--文件上传接口的实现
开发语言·人工智能·python·langchain·ocr·fastapi
满天星830357717 分钟前
【Qt】信号和槽(二) (自定义信号和槽)
开发语言·数据库·qt
郭涤生23 分钟前
海思MPP媒体处理平台架构与实践
媒体
treesforest24 分钟前
自媒体账号限流排查指南:从风控算法视角看IP纯净度与网络隔离
网络·tcp/ip·ip·媒体
net3m3335 分钟前
一阶软件低通滤波器算法
人工智能·算法
超哥--43 分钟前
B站视频内容智能分析系统(三):B站视频自动采集
java·开发语言·音视频·ai编程
夏语灬1 小时前
cryptography:Python 密码学标准库的终极选择
开发语言·python·密码学
水木流年追梦1 小时前
大模型入门-大模型优化方法12-YaRN 长文本外推技术
人工智能·分布式·算法·正则表达式·prompt
Jun6261 小时前
QT(19)-VISA控制仪器
开发语言·qt
ANnianStriver1 小时前
PetLumina 07 — 宠物管理升级与 JavaScript 大数精度修复
开发语言·javascript·ai编程·宠物