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

运行结果如下 :

相关推荐
ICT技术最前线1 分钟前
路由策略优化基本思路和方法
开发语言·php
lly2024062 分钟前
Docker 安装 Ubuntu
开发语言
GIOTTO情3 分钟前
技术深度解析:Infoseek 字节探索媒体发布系统的核心架构与实现逻辑,重构企业级媒体发布的技术天花板
重构·架构·媒体
摸鱼仙人~4 分钟前
兼容OpenAI接口服务的实现类
开发语言·python
Y.O.U..5 分钟前
GO学习-io包常用接口
开发语言·学习·golang
Knight_AL6 分钟前
Java 可变参数 Object... args 详解:原理、用法与实战场景
java·开发语言·python
linux_shuishou6 分钟前
WLAN 物理层信号处理
信号处理·wlan·11ax·11be·11bn
智算菩萨6 分钟前
迷宫生成算法:从生成树到均匀随机,再到工程化 Python 实现
python·算法·游戏
醒过来摸鱼9 分钟前
《线性空间》专栏写作计划(目录)
算法
C雨后彩虹9 分钟前
幼儿园分班
java·数据结构·算法·华为·面试