matlab中audioread函数
作者&投稿:浦录 (若有异议请与网页底部的电邮联系)
宗圣春15010383133问: matlab关于audioread函数输入参数过多? - ?
南川市积大回答: 1、用audioread('');函数读取电脑中的音频文件,参数是音频文件的路径: [sampledata,FS] = audioread('F:1.mp3'); sampledata保存音频信号数据,FS是音频采样率,MP3格式的采样率一般为44100; 2、判断音频数据是否是双声道
宗圣春15010383133问: matlab读取mp3 - ?
南川市积大回答: 你可以试下用音频转换软件将mp3格式转换成wav格式,然后 x=wavread('\.......\xxx.wav'); plot(x); \......\里面是文件路径,plot画出文件图形
宗圣春15010383133问: matlab下使用audioread读取mp3文件问题 - ?
南川市积大回答: 不是的,读出来的是double型的,读出来之后要另外进行量化
宗圣春15010383133问: matlab 2016a 中用什么函数读取声音文件 - ?
南川市积大回答: 2016a中删除了wavread而改用audioread了 具体使用可以help一下
宗圣春15010383133问: 为什么MATLAB里面说wavread已删除 - ?
南川市积大回答: [y,fs,nbits]= wavread(wavFile1); y就是音频信号;fs是采样频率,比如说16000就是每秒16000次;nbit是采样精度,比如说16就是指16位精度的采样;help wavread 会出来一大堆信息,包括使用例,自己多试试就明白了.
宗圣春15010383133问: 怎样在matlab中终止声音文件的播放 - ?
南川市积大回答: 在matlab中,可以用wavread函数来打开wav格式的声音文件. wavread函数的用法如下: 1、y = wavread(filename) % 输入参数filename为指定载入的音频文件名称,为单引号引出的字符串形式.返回参数y% % 为所读取的音频数据样本.当文...
宗圣春15010383133问: matlab中如何将wavread读入的音乐截取一段?? - ?
南川市积大回答: 裁剪语音 [Y,F]=audioread('4.mp3'); Y2=Y(((F*5+1):F*10),:); Y2=Y2(:,1); audiowrite('w0.wav',Y2,F) ;
宗圣春15010383133问: matlab中读入的语音和播放的语音不一致! - ?
南川市积大回答: 可能原因:sound(y)默认采样率是8192Hz,而录音的采样率fs不是8192Hz,就会出现声音不对.至于你说,“不管读入哪一段儿语音,播放出来的都是同一段儿语音”,则可能是录音存放位置不在matlab工作路径上,而用sound播放时打开的是另一段录音.
宗圣春15010383133问: 请问matlab中视频读取和显示函数 mmreader()和implay()不是matlab内部函数吗?为什么我每次运行都会错误呢 - ?
南川市积大回答: 对啊,是Matlab的内部函数,前提是你的matlab里面有这个工具箱.implay函数在Matlab安装路径下的toolbox\images\imuitools文件夹下;mmreader函数在Matlab安装路径下的toolbox\matlab\audiovideo\@mmreader文件夹下.你在命令窗口中输入help implay,如果有Help文件,函数就是可用的,如果敲入help implay之后出现implay not found那么函数就是不可用的.但是我看这两个函数是matlab自带的函数,应该是能用的喔
宗圣春15010383133问: matlab2014中audiorecorder为什么不能用于audiowrite - ?
南川市积大回答: 可以,但格式跟C不一样,matlab主函数前不需要声明调用函数,调用函数接着主函数写就行,不过这些子程序不能在m文件以外被调用