Ubuntu 16.04 pyfst安装过程
来源:互联网 发布:淘宝达人账号名称 编辑:程序博客网 时间:2024/06/07 01:47
WFST 是语音识别、字符串模式匹配和文法转换中的一个常用模型,而OpenFst则是这个模型及相关算法的C++实现API。最近一段时间Python用的较多,于是打算安装一个Python的接口即PyFst
一、安装OpenFst:
1.确保g++已经正确安装,如果没有运行:
sudo apt-get install g++2.下载安装包(点击打开链接),最新版本为1.6.3,但是不知道和PyFst的兼容性如何,这里使用的是1.6.0版本,如果后边安装PyFst出现"error:no matching function for call to 'fst::FstDrawer<fst::ArcTpl<...'的问题可以尝试更低的版本。(问题解决链接)
3. 使用cd 命令进入解压后的Openfst根目录,依次执行如下命令,建议最好先使用 su root 取得root权限,否则执行如下命令时可能需要加上sudo前缀
./configure --prefix=$PREFIX --enable-pdt --enable-bin --enable-ngram-fsts --enable-farmakemake install4.添加lib路径(root 权限下)进入:
cd /etc/ld.so.conf.d/
touch usr-libs.conf
gedit usr-libs.conf
给这个新建的空白文件中添加如下内容:
保存后执行:
ldconfig
二、安装PyFst:
export CFLAGS="-std=c++11"
sudo pip install pyfst
安装完成后,打开python IDE,比如我的是eclipse中的pydev
输入官网(点击打开链接)中的sample代码:
运行,如果没有报错则安装成功。
如果出现“ImportError: libfst.so.6: No such file or directory” 的错误,请Openfst安装步骤中的第4步是否正确执行。
阅读全文
0 0
- Ubuntu 16.04 pyfst安装过程
- Linux-Ubuntu-16.04安装过程
- ubuntu 16.04 编译安装ngnix过程
- Ubuntu 16.04 安装 QQ 详细过程
- ubuntu安装过程
- Ubuntu安装过程
- ubuntu直通安装过程
- ubuntu安装jdk过程
- Qt ubuntu安装过程
- ubuntu安装ACE过程
- ubuntu安装ACE过程
- ubuntu安装过程记录
- Ubuntu 安装SimpleScalar过程
- ubuntu安装ACE过程
- Ubuntu 安装SimpleScalar过程
- ubuntu安装XBMC 过程
- Ubuntu 安装 Heartbeat 过程
- 安装ubuntu kylin 过程
- 01-复杂度1 最大子列和问题(20 分)
- Oracle归档模式下恢复-数据库完全恢复方法3
- nova computer对instance的shut off
- c语言字符串库函数#include<string.h>
- kotlin学习笔记——内联函数
- Ubuntu 16.04 pyfst安装过程
- LeetCode-80-Remove Duplicates from Sorted Array II 水题
- Oracle归档模式下恢复-数据库完全恢复方法4
- FreeRTOS学习之:系统延时
- 桥接模式 bridged 网络地址转换模式 NAT
- HDU 4694: Important Sisters(支配树)
- 一些基本概念
- C++11 之lambda
- Oracle 11g Snapshot Standby数据库功能