跟音频有关的工程常需要人耳听音频文件,这就涉及到matlab如何对音频文件进行操作。

写入wav文件

load handel.mat
audiowrite('handel.wav',y,Fs)

其中handel.mat 是matlab自有数据,y是加载的音频信号,Fs是音频采样率。

audiowrite 函数还可以写入其他音频文件格式,如 OGG、FLAC 和 MPEG-4 AAC。

获取有关音频文件的信息

使用 audioinfo 函数获取有关 WAVE 文件 handel.wav 的信息。

info = audioinfo('handel.wav')

读取wav文件

[signal,Fs]=audioread('handel.wav');

播放音乐和取消

sound(signal,Fs)
clear sound

值得注意的是,用sound播放音乐后可以用clear sound将音乐关掉。

matlab读取写音频文件相关推荐

  1. python音频频谱_Python 读取WAV音频文件 画频谱的实例

    Python 读取WAV文件 import wave import struct from scipy import * from pylab import * #读取wav文件,我这儿读了个自己用p ...

  2. 如何用C语言编写wav读取函数,C++读取WAV音频文件的头部数据的实现方法

    C++读取WAV音频文件的头部数据的实现方法 前言: 在这里分享一下自己的心得,希望和大家一起分享技术,如果有什么不足,还请大家指正.写出这篇目的,就是希望大家一起成长,我也相信技术之间没有高低,只有 ...

  3. Matlab读取二进制数据文件

    第一步:函数fopen打开文件 fid=fopen('文件名',读取方式) fid:句柄值 小于0表示打开失败:大于0表示打开成功 文件名:字符串,使用单引号(本文例子'savedata.dat') ...

  4. matlab读取.mat格式文件

    matlab读取.mat格式文件 13.1 数据基本操作 本节介绍基本的数据操作,包括工作区的保存.导入和文件打开. 13.1.1 文件的存储 MATLAB支持工作区的保存.用户可以将工作区或工作区中 ...

  5. matlab读取txt/excel文件并画图的方法

    matlab读取txt/excel文件为矩阵,并进行画图的方法 1. matlab准备 如果没有matlab的话,只需要到学校网站上下载,按照步骤就可以安装.THU的下载地址如下: THU matla ...

  6. python音频频谱_Python读取WAV音频文件 画频谱的方法

    Python 读取WAV文件 import wave import struct from scipy import * from pylab import * #读取wav文件,我这儿读了个自己用p ...

  7. c语言 文件 long double 读取,读取*.wav音频文件

    1.wav音频文件的格式 wav文件由文件头和采样数据2部分组成. 文件头又分为RIFF(Resource Interchange File Format).WAVE文件标识段 和 声音数据格式说明段 ...

  8. matlab如何使音频文件声音变大_如何制作视频课程

    1 制作课件 这个就不说了 2 修改课件 2.1 幻灯片大小统一 长宽比例为16:9 2.2 添加参考线 在keynote工具栏的显示-显示参考线中选择显示参考线 在幻灯片缩略图区域,右键任意一张幻灯 ...

  9. matlab问题利用M文件比较两个数大小,Matlab中写M文件及调用

    1题.自然数n的阶乘 function y=lilu_fact(n) n=floor(n);%如果是小数,向下取整至整数 y=1; if n>1  %这里负数,0的阶乘都将得到1 for i=1 ...

  10. matlab读取img格式文件

    hdrfilename='a.hdr'; imgfilename='a.img'; %读取ENVI标准格式图像文件 %读取图像头文件     fid = fopen(hdrfilename, 'r') ...

最新文章

  1. 电阻存储器为edge-AI提供了仿生架构
  2. Nginx 的这些妙用,你都 get 到了吗?
  3. PowerPoint动画制作时的需要注意的N个事项
  4. 禁用TwebBrowser右键
  5. java——对象学习笔记
  6. 调试.NET CORE代码
  7. erlang 架构原理_Erlang与Java内存架构
  8. java开发事故如何处理_记一次缓存事故
  9. oracle 查询表里信息_查看ORACLE 数据库及表信息
  10. 揭秘Facebook官方底层C++函数Folly
  11. 最优传输理论与计算 ——雷娜 顾险峰 【新书发布】
  12. js实现查找删除功能
  13. 网络科技行业再续签 易趋云助力搭建高效项目管理云平台
  14. 机器学习分类问题标签如何做编码
  15. 领导合影站位图_领导出席各类活动席位安排(详细附图)
  16. Matlab:查找命令行窗口或历史记录中的文本
  17. 基于CNN和LSTM的气象图降水预测示例
  18. json对象与json字符串互转,ajax各常见函数
  19. GaussDB 200单机实例安装使用教程【入门必看】
  20. css漂亮的侧导航栏,CSS3实现的可缩进的侧栏导航菜单

热门文章

  1. html特殊乘转义字符,HTML特殊转义字符列表
  2. 计算机组成原理习题答案(蒋本珊)
  3. linux下跑分软件下载,geekbench5下载-多平台综合性测试工具 v5.3.1 免费版 - 下载吧...
  4. mac检测是否安装mysql_mac安装mysql
  5. 油猴脚本的使用和安装
  6. pyqt5菜鸟教程_PyQt5教程(一)——第一个PyQt5程序
  7. java 人脸识别博客
  8. 数据结构c语言版第4版答案,严蔚敏版数据结构(C语言版)参考答案第四、五章
  9. Vim快捷键-键位图
  10. 中文计算机语言编程优势,十种编程语言特点比较