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

运行结果如下 :

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-16 19:42:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-16 19:42:03       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-16 19:42:03       82 阅读
  4. Python语言-面向对象

    2023-12-16 19:42:03       91 阅读

热门阅读

  1. MATLAB安装

    2023-12-16 19:42:03       59 阅读
  2. cp scp rsync 的备份用法举例

    2023-12-16 19:42:03       67 阅读
  3. 数据结构-图

    2023-12-16 19:42:03       52 阅读
  4. vue3 uniapp定时器 每天定时触发任务

    2023-12-16 19:42:03       60 阅读
  5. leetCode算法—4.寻找两个正序数组的中位数

    2023-12-16 19:42:03       63 阅读
  6. 疯狂SQL转换系列- SQL for Tencent Cloud VectorDB

    2023-12-16 19:42:03       60 阅读
  7. MVVM和MVC以及MVP的原理以及它们的区别

    2023-12-16 19:42:03       62 阅读
  8. 使用Spring Boot和领域驱动设计实现模块化整体

    2023-12-16 19:42:03       51 阅读
  9. 绘制饼状图的编程实现

    2023-12-16 19:42:03       43 阅读
  10. 网络安全试题——附答案

    2023-12-16 19:42:03       62 阅读
  11. LSTM 双向 Bi-LSTM

    2023-12-16 19:42:03       68 阅读