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

运行结果如下 :

相关推荐
qq_452396234 分钟前
【工程实战】第八篇:报告美学 —— Allure 深度定制:让 Bug 定位精准到秒
开发语言·python·bug
克里普crirp6 分钟前
短波通信的可用频率计算方法
人工智能·算法·机器学习
剑挑星河月13 分钟前
45.跳跃游戏Ⅱ
数据结构·算法·leetcode
Zqrnja18 分钟前
PTA 2026天体选拔赛(多校联赛)L2-1 仪式网络(C++ 含代码解释)
开发语言·c++
llm大模型算法工程师weng23 分钟前
负载均衡做什么?nginx是什么
运维·开发语言·nginx·负载均衡
逆境不可逃25 分钟前
【后端新手谈13】VO、BO、PO、DO、DTO:Java 分层开发的 5 大核心数据对象
java·开发语言
MegaDataFlowers26 分钟前
1.两数之和
算法
古月方枘Fry28 分钟前
三层交换+VRRP实现负载
开发语言·网络·php
qq_54702617933 分钟前
Java 中的 Caffeine 缓存详解
java·开发语言·缓存
froginwe1140 分钟前
JSP 发送邮件
开发语言