linux中flac安装

在跑mini_librispeech的时候,下载好数据会提示Please install ‘flac’ on ALL worker nodes!
这是因为数据集是flac的压缩格式,而Linux系统没有安装解码的软件,所以我们需要安装flac。

第一步 下载

wget  https://downloads.xiph.org/releases/flac/flac-1.3.3.tar.xz
wget http://www.linuxfromscratch.org/patches/blfs/svn/flac-1.3.3-security_fixes-1.patch

第二步 解压

下载下来的文件是 .tar.xz 格式的压缩包,进入到下载目录

$ xz -d flac-1.3.3.tar.xz 
$ tar -xvf flac-1.3.3.tar

第三步 安装(需要root权限)

Install FLAC by running the following commands:

cd flac-1.3.3

patch -Np1 -i ../flac-1.3.3-security_fixes-1.patch      &&
./configure --prefix=/usr                                \
            --disable-thorough-tests                     \
            --docdir=/usr/share/doc/flac-1.3.3          &&
make

To test the results, issue: make check. Note that if you passed the --enable-exhaustive-tests and --enable-valgrind-testing parameters to configure and then run the test suite, it will take a very long time (up to 300 SBUs) and use about 375 MB of disk space.

Now, as the root user:

make install

参考中提到下文,不过我没有用到。

第四步 source 把你安装的路径中有个 bin 文件夹,放到环境变量中( .bash 或者 .bash_profile)。

source .bash 或者 source .bash_profile

第四步 测试

$ flac
===============================================================================
flac - Command-line FLAC encoder/decoder version 1.3.1
Copyright (C) 2000-2009  Josh Coalson
Copyright (C) 2011-2016  Xiph.Org Foundation

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
===============================================================================

This is the short help; for all options use 'flac --help'; for even more
instructions use 'flac --explain'

Be sure to read the list of known bugs at:
http://xiph.org/flac/documentation_bugs.html

To encode:
  flac [-#] [INPUTFILE [...]]

  -# is -0 (fastest compression) to -8 (highest compression); -5 is the default

To decode:
  flac -d [INPUTFILE [...]]

To test:
  flac -t [INPUTFILE [...]]

参考:

https://blog.csdn.net/rooki_men/article/details/82834864

flac官网

https://www.linuxfromscratch.org/blfs/view/cvs/multimedia/flac.html

你可能感兴趣的:(Kaldi,Shell,ASR)