从音频文件流
该dsp.AudioFileReader
系统对象™从音频文件中读取音频样本。
要读取的音频文件的音频采样:
创建dsp.AudioFileReader
对象并设置其属性。
调用带参数的对象,就好像它是一个功能。
要了解更多有关系统对象的方式工作,请参阅什么是系统对象?(MATLAB)。
使用对象函数,指定系统对象作为第一个输入参数。例如,为了释放一个名为System对象的系统资源OBJ
,使用此语法:
释放(OBJ)
对于MP3,MPEG-4 AAC,和AVI音频文件上Windows 7的或更高版本和Linux®平台,dsp.AudioFileReader
比预期目的可以读取较少的样本。在Windows平台上,这是由于在底层媒体基础架构的限制。在Linux平台上,这是由于在底层的GStreamer框架的限制。如果需要采样精确阅读,工作,WAV或FLAC文件。
上描述的算法,输入和输出该对象实现从多媒体文件块参照页。对象属性对应于块参数,除了:
对象没有对应的属性为从文件继承采样时间块参数。对象始终继承该文件的采样时间。
对象没有对应的属性为输出结束文件指示符参数。对象始终输出EOF
作为最后的输出。
对象没有对应的属性为多媒体输出参数,因为声音是唯一支持的输出。金宝app
对象没有对应的属性为图像信号块参数。
对象没有对应的属性为输出颜色格式参数。
对象没有对应的属性为视频输出数据类型参数。