一、简介

1 音频文件类型
.mp3文件:有损音频压缩编码文件,数据量少
.flac文件:无损音频压缩编码文件
.wav文件:真实记录自然声波形,不失真,但占用空间大

1.1 audioread函数读取音频文件

[y, fs] = audioread('filename');              %获取音频数据以及该数据的采样率
[y, fs] = audioread('filename', [1, 2*fs]);   %举例:获取前两秒的音频数据以及数据的采样率

1.2 audiowrite函数写入音频文件

audiowrite('filename', y, fs);                %以采样率fs将音频数据y写入名为filename的文件。

1.3 sound函数收听音频

sound(y, fs);

2 sound函数如何终止播放

2.1 sound函数用法
sound(y)
sound(y, Fs)
sound(y, Fs, nBits)

y为音频信号矩阵, Fs为采样率,即单位时间的样本个数(Hz),nBits表示每个样本点用几个比特表示,即分辨率。第一种用法默认Fs为8192Hz

2.2 问题
有时候y规模太大,播放时间太长,该如何终止音频播放。
ctr+c不起作用,因为MATLAB命令行此时已显示执行完毕:

>>load handel.mat
>>sound(y)
>>|

2.3解决方法
此时输入clear sound即可

>>clear sound

二、备注

版本:2014a

【基础教程】基于matlab处理音频文件基本用法【含Matlab源码 886期】相关推荐

  1. 【Matlab语音隐写】DCT+DWT音频数字水印嵌入提取【含GUI源码 836期】

    一.代码运行视频(哔哩哔哩) [Matlab语音隐写]DCT+DWT音频数字水印嵌入提取[含GUI源码 836期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1 ...

  2. 【Matlab语音隐写】DWT音频数字水印【含GUI源码 712期】

    一.代码运行视频(哔哩哔哩) [Matlab语音隐写]DWT音频数字水印[含GUI源码 712期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊, ...

  3. 【Matlab生物电信号】生物电信号仿真【含GUI源码 684期】

    一.代码运行视频(哔哩哔哩) [Matlab生物电信号]生物电信号仿真[含GUI源码 684期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]董兵,超于毅,李 ...

  4. 【Matlab语音分析】语音信号分析【含GUI源码 1718期】

    一.代码运行视频(哔哩哔哩) [Matlab语音分析]语音信号分析[含GUI源码 1718期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊,郑铁 ...

  5. 【Matlab验证码识别】遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含GUI源码 1694期】

    一.代码运行视频(哔哩哔哩) [Matlab验证码识别]遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别[含GUI源码 1694期] 二.matlab版本及参考文献 1 matlab ...

  6. 【Matlab人脸识别】BP神经网络人脸识别(含识别率)【含GUI源码 891期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]BP神经网络人脸识别(含识别率)[含GUI源码 891期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] ...

  7. 【Matlab人脸识别】形态学教室人数统计(带面板)【含GUI源码 1703期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]形态学教室人数统计(带面板)[含GUI源码 1703期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟 ...

  8. 【Matlab人脸识别】人脸实时检测与跟踪【含GUI源码 673期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]人脸实时检测与跟踪[含GUI源码 673期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟逸凡,柳益君 ...

  9. 【Matlab图像融合】小波变换遥感图像融合【含GUI源码 744期】

    一.代码运行视频(哔哩哔哩) [Matlab图像融合]小波变换遥感图像融合[含GUI源码 744期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 包子阳,余 ...

  10. 【Matlab语音加密】语音信号加密解密(带面板)【含GUI源码 181期】

    一.代码运行视频(哔哩哔哩) [Matlab语音加密]语音信号加密解密(带面板)[含GUI源码 181期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆 ...

最新文章

  1. 关于flume配置加载(二)
  2. 看下Linux 如何查看端口占用情况
  3. 【深度学习】面向医学图像的病灶分割调研(二)
  4. mongodb c++ driver安装踩坑记
  5. Zookeeper源码用ant进行编译为eclipse工程--转载
  6. JAVA 解析xml字符串
  7. 双线程猜数字 TwoThreadGuessNumber.java
  8. LeetCode_111.二叉树的最小深度
  9. ManagedObject this[oPropertyInfo._sMutator](oValue);
  10. MyEclipse的build、clean、publish、clean(redeploy)的区别
  11. 360浏览器怎么添加应用 360安全浏览器应用添加教程
  12. Servlet - Listener、Filter、Decorator
  13. [Essay] Blog 带来机会?
  14. php传输数据arduino,Arduino如何和php,html文件一起使用?
  15. 大家都在发圣诞树,我偏偏要发一个圣诞小游戏给大家玩【内附源码】
  16. dozer无法映射java8中的LocalDateTime类型的解决方案
  17. 人工智能与自动驾驶汽车_自动驾驶汽车中的道德AI
  18. 九月十月百度,迅雷,华为,阿里巴巴笔试面试六十题(第411~470题)
  19. pymol安装教程linux,Pymol安装与问题解决
  20. 解决Chrome浏览器百度网页打开很慢的问题

热门文章

  1. 去除ios手机端input输入框上方有阴影
  2. 面向对象,局部变量和成员变量
  3. 【ImageMagick】ImageMagick命令行工具
  4. 201506170744_《JavaScript权威指南(第六版)——函数调用变长实参和可选形参、》(P171-175)...
  5. 情绪管理--不要总做“好脾气”的人。
  6. [转载] 全本张广泰——第九回 出世见师兄 广泰走江湖
  7. google Inception v1 - v4 papers 发展历程
  8. 七月算法机器学习 6 特征工程
  9. 190717每日一句
  10. 190130每日一句