语音识别

基于kaldi的iOS实时语音识别(在线)+02+kaldi安装

2018-10-23  本文已影响0人  长风浮云

iOS本地识别:https://www.jianshu.com/u/3c2a0bd52ebc

这篇文章主要讲述kaldi的安装编译和运行小demo。

下载kaldi

  1. 直接下载源代码
    github地址

  2. 用下列命令:

git clone https://github.com/kaldi-asr/kaldi.git

安装kaldi(Ubuntu)

  1. 安装kaldi之前的准备
    安装如下命令:
sudo apt-get install subversion
sudo apt-get install automake
sudo apt-get install autoconf
sudo apt-get install libtool
sudo apt-get install g++
sudo apt-get install wget
sudo apt-get install libatlas-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install zlib1g
sudo apt-get install zlib1g-dev

安装automake

export build=~/devtools # or wherever you'd like to build  
mkdir -p $build  
          
cd $build  
curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-2.68.tar.gz  
tar xzf autoconf-2.68.tar.gz  
cd autoconf-2.68  
./configure --prefix=$build/autotools-bin  
make  
make install  
export PATH=$PATH:$build/autotools-bin/bin  
          
cd $build  
curl -OL http://ftpmirror.gnu.org/automake/automake-1.11.tar.gz  
tar xzf automake-1.11.tar.gz  
cd automake-1.11  
./configure --prefix=$build/autotools-bin  
make  
make install  
          
cd $build  
curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.tar.gz  
tar xzf libtool-2.4.tar.gz  
cd libtool-2.4  
./configure --prefix=$build/autotools-bin  
make  
make install 

安装Wget

brew install wget --with-libressl

安装python3
地址
安装命令:

brew search python
brew install python3

安装完成后,具体路径是:/usr/local/Cellar/python3/3.6.0,可以在finder中前往,你可以通过以下命令把软件链接到LaunchPad中。之后就可以在LaunchPad中启动软件了。

brew linkapps python3

编译kaldi

  1. 进入./tool,输入make,或者输入make -j 4 加速编译(多核)。
  2. 再切换到./src,输入./configure (--shared)进入配置,然后输入make depend,完成后输入make进行编译,或者输入make -j 4加速编译。

运行demo

Kaldi自带的例子都放在./egs目录下
运行yesno例子:
进入./egs/yesno/s5目录,运行sudo ./run.sh命令

上一篇 下一篇

猜你喜欢

热点阅读