可以通过将文件复制或移动到当前工作目录下。也可以通过cd命令改变工作目录。
然后直接输入文件名就可以了。
首先是安装 octave,在 Ubuntu 终端运行下面的命令添加 Octave PPA,然后安装 Octave 。sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave
步骤1:打开 Octave
在这一步中我们单击图标打开 Octave,可以通过单击下拉式按钮选择工作路径。
步骤2:音频信息
使用 audioinfo 命令查看要处理的音频文件的相关信息。
>>info = audioinfo ('testing.ogg')
步骤3:读取音频文件
在本教程中我会使用 ogg 文件来读取这种文件的属性,比如采样、音频类型(stereo 和 mono)、信道数量等。必须声明的一点是教程中使用的所有的命令都是在 Octave 终端窗口中执行的。首先,我们必须要把这个 ogg 文件赋给一个变量。注意:文件必须在 Octave 的工作路径中。
>>file='yourfile.ogg'
>>[M, fs] = audioread(file)
这里的 M 是一个一列或两列的矩阵,取决于信道的数量,fs 是采样率。
下面的 *** 作都可以读取音频文件:
>>[y, fs] = audioread (filename, samples)
>>[y, fs] = audioread (filename, datatype)
>>[y, fs] = audioread (filename, samples, datatype)
samples 指定开始帧和结束帧,datatype 指定返回的数据类型。可以为所有变量设置值:
>>samples = [1, fs)
>>[y, fs] = audioread (filename, samples)
数据类型:
>>[y,Fs] = audioread(filename,'native')
如果值是“native”,那么它的数据类型就依数据在音频文件中的存储情况而定。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)