今天搞毕设了么?——3.29 audioread读取音频文件
1.[y,Fs] = audioread(filename)
2.[y,Fs] = audioread(filename,samples)
[
y,Fs
] = audioread(filename
) 从名为 filename
的文件中读取数据,并返回样本数据 y
以及该数据的采样率 Fs
。
例:(这个用来读取完整的音频文件)
filename = 'handel.wav';audiowrite(filename,y,Fs);clear y Fs
使用 audioread 将数据读回 MATLAB。
播放音频 用sound(y,Fs)。
备注:flac文件是一种无损音频压缩格式,是Free Lossless Audio Codec的缩写,其特点是无损压缩。
WAV是最接近无损的音乐格式,所以文件大小相对也比较大
[
y,Fs
] = audioread(filename
,samples
) 读取文件中所选范围的音频样本,其中 samples
是 [start,finish]
格式的向量。
例:(这个用来读取部分的音频文件)
filename = 'handel.flac';audiowrite(filename,y,Fs);
samples = [1,2*Fs]; %仅仅读前两秒的内容clear y Fs[y,Fs] = audioread(filename,samples);
通过audioread输出最后的参数如上,还是蛮方便的呀,实验结果图像也验证和这个输出的参数正确性。
audioinfo 函数返回音频的信息情况。
filename = 'C:\Temp\handel.wav'; audiowrite(filename,y,Fs); clear y Fs
还有个函数。audiowrite
今天搞毕设了么?——3.29 audioread读取音频文件相关推荐
- 想搞定大厂面试官?java读取txt文件并存入数组
一.码场心得 你是个能吃苦的人吗? 从前的能吃苦大多指的体力劳动的苦,但现在的能吃苦已经包括太多维度,包括:读书学习&寂寞的苦.深度思考&脑力的苦.自律习惯&修行的苦.自控能力 ...
- 文件格式和扩展名不匹配.文件可能已损坏_自媒体良器:音频文件批处理,FFmpeg一行搞定!果断收藏...
引言 FFMpeg 是众多多媒体应用程序的核心,但该程序本身不具备一次转换多个文件的能力. 但也拦不住,FFMpeg 本身是命令行程序,可编写脚本,借助 Bash 轻松快速地构建自动化程序. 1 - ...
- windows搜索工具_加快搞定并替代 Windows 10 搜索框搜索文件速度的免费小工具
毫无疑问,Everything 搜索是 Windows 操作系统上可用的最快的搜索工具之一.它比内置的 Windows 搜索工具快得多,因为它几乎立即返回结果,并支持许多自定义选项以优化搜索.而今天大 ...
- 29.Android展示PDF文件
转载请注明出处 http://blog.csdn.net/qq_31715429/article/details/51065730 本文出自:猴菇先生的博客 公司有个需求,展示pdf文件,之前是服务端 ...
- ffmpeg 音乐循环_自媒体良器:音频文件批处理,FFmpeg一行搞定!果断收藏
引言 FFMpeg 是众多多媒体应用程序的核心,但该程序本身不具备一次转换多个文件的能力. 但也拦不住,FFMpeg 本身是命令行程序,可编写脚本,借助 Bash 轻松快速地构建自动化程序. 1 - ...
- 音频文件如何转换成MP3格式?一分钟教你搞定
随着数字化的不断发展,人们日常生活中使用音频文件的频率也越来越高.然而,不同的设备和软件对音频文件格式的支持并不一致,因此,有时需要将音频文件进行转换.将音频文件转换成MP3格式是一种常见的需求,因为 ...
- python库读取cif文件_技术专栏:一篇文章搞懂晶体学信息文件CIF及其获取方法
[引语]材料人现在设立各种文章专栏,所涉及领域正在慢慢完善,由此也需要更多的专栏作者,没错,我们正在招兵买马,期待你们的加入,有意向的小伙伴可直接联系cailiaorenVIP.不要再犹豫,下一个专栏 ...
- 搞定音频文件过大的问题,这些音频压缩软件帮你轻松压缩
当我们想在手机或电脑上存储大量的音乐文件的时候,是否会遇见存储空间不足的情况.其实这个时候,我们可以用音频压缩软件把音乐文件的大小减小到合适的范围,以便在设备上存储更多的音乐.那你们知道可以压缩音频文 ...
- h5ai v0.29中文文件名、文件、url乱码解决方法
网上找了好久发现都是老版本的解决方法,而且我特么也不会php...蛋碎一地... 好了,不多说了,上方法 在h5ai的private\php\core下有个class-context.php文件 然后 ...
最新文章
- mac 环境下 制作windows系统U盘启动盘
- Eclipse 中导入jar包
- oracle 实现map,PLSQL实现的map功能,以及一些疑惑
- SwiftUI之深入解析如何定制视图的动画和转场
- android ros 节点编写_嵌入式的我们为什么要学ROS
- android开源2016_2016 Hacktoberfest点燃了开源的参与
- python编程(类的释放)
- 【剑指offer】数组中的逆序对
- CSS规则重要性以及继承、层叠
- 界面开发的推荐色值, dip,px,pt,sp 的区别
- 使用 ExtJS 实现 ASP.NET MVC 2 客户端验证
- EMERSON模块A6500-UM、SLS1508、MVME7100-0171、MVME61006E-0163、A6370D、SE3008、CE3008、MVME6100、VE3006,CE3008
- Lattice FPGA 开发工具Diamond使用流程总结——安装
- 为什么建议你开一个电子签名钥匙盘?电信设备进网许可证办理
- 如何将F4V格式的视频转换成MP4格式 1
- idea 中部署 tomcat
- 悉尼大学INFO1110/COMP9001课业解析
- 点连线的思路与js的简单实现
- 做第三方软件测评的意义
- CentOS 7 升级内核
热门文章
- yeelink平台试玩
- Sublime的使用小技巧
- 步进电机基础(8.1)-步进电机的问题解决方案-增加动态转矩的解决方法
- springboot2.0设置session失效时间需要使用Duration字符串
- ERROR Executor: Exception in task 0.0 in stage 1.0 (TID 1) java.sql.BatchUpdateException: Duplicate
- 我奋斗了18年,不是为了和你一起喝咖啡(转)
- 旗帜软件工作室年会总结
- java 骰子游戏_java 骰子游戏
- 华纳云:盘点那些年操作系统的成长史
- 程序人生:企业网站解决方案