kaldi下L.fst可视化fstprint失败,报错Bad FST header: ../lang/L.fst

在Xshell中可视化L.fst的时候报错,一直卡了很久,然后用命令行ll查看L.fst所在目录下文件信息发现L.fst为0KB,感觉找到了问题所在,说明啥,当然是说明L.fst没有生成成功,尽管生出来了这个文件,但是文件里面没有内容,于是乎回到 /root/data/mys/data这个目录下重新执行生成L.fst的命令行:utils/prepare_lang.sh local/dict/ ‘SIL’ temp/01/ L/lang/,发现最后虽然出现了SUCCESS但是末尾仍然有报错,如下图:

kaldi下L.fst可视化fstprint失败,报错Bad FST header: ../lang/L.fst

发现在使用prepare_lang的时候出现了:

utils/prepare_lang.sh:line 468:fstarcsort:command not found

utils/prepare_lang.sh:line 466:fstcompile:command not found

问题的根源就是在这,后来意识到编译完kaldi之后我没有执行path.sh这个文件,于是我从kaild的源代码的egs/wsj/s5中copy了path.sh并放到了我自己的utils文件夹中,然后vim path.sh,修改了第一行为我的根目录,如下图:

kaldi下L.fst可视化fstprint失败,报错Bad FST header: ../lang/L.fst

最后重新回到 /root/data/mys/data这个目录下重新执行生成L.fst的命令行:utils/prepare_lang.sh local/dict/ ‘SIL’ temp/01/ L/lang/

效果截然不同,报错没有了,也生成了完整的L.fst文件,之后可视化也正常进行了,如下图:

kaldi下L.fst可视化fstprint失败,报错Bad FST header: ../lang/L.fst

总结:fstprint可视化失败因为L.fst没有正确生成,L.fst没有能够正确生成因为编译完kaildi之后没有在Xshell新打开的一个链接中执行修改完根目录的path.sh文件,所以每次开一个链接的时候,建议执行一下path.sh,这样就应该不会出现问题了。

【注:本文为原创,转载请注明出处,谢谢】

Original: https://blog.csdn.net/qq_53527856/article/details/123020321
Author: QianZ423
Title: kaldi下L.fst可视化fstprint失败,报错Bad FST header: ../lang/L.fst

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/498034/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 第八章笔记

    pandans 定义 一个开源的python类库,用于数据分析、数据处理、数据可视化 以管理员的身份打开cmd 特点 高性能、容易使用的数据结构、容易使用的数据分析工具 安装 下载…

    人工智能 2023年7月7日
    0148
  • 【量化】股市技术分析利器之TA-Lib(一)

    作者:未来大佬来源: 恒生LIGHT云社区 1、TA-Lib简介 TA-Lib,全称”Technical Analysis Library”, 即技术分析库…

    人工智能 2023年6月11日
    0179
  • Python数据分析教程02:Pandas的常见用法及案例

    numpy已经可以帮助我们进行数据的处理了,那么学习pandas的目的是什么呢? numpy能够帮动我们处理的是数值型的数据,当然在数据分析中除了数值型的数据还有好多其他类型的数据…

    人工智能 2023年7月6日
    0169
  • 线性规划之内点法

    1.内点法是在可行域内部进行搜索,最后收敛到最优解边界 2.常用的内点法有仿射尺度法、对数障碍法和原始对偶法 线性规划(LP)问题除了用 单纯形法和 对偶理论来求解,还有一种搜索的…

    人工智能 2023年7月27日
    0186
  • 数据分析师的职业发展

    作者介绍 @小宇 专注流量数据分析,就职过360和58。 “数据人创作者联盟”成员 00 导语 最近常常看到关于数据分析师职业发展瓶颈的讨论,观点不一,众说…

    人工智能 2023年7月17日
    0102
  • 机器学习笔记 – 矩阵乘法(点积)

    一、矩阵相乘 1、概述 矩阵相乘的标准方法不是将一个矩阵的每个元素与另一个矩阵的每个元素相乘(称为元素乘积),而是计算行和列之间的乘积之和,也叫矩阵乘积,计算如下: 矩阵和向量的乘…

    人工智能 2023年6月13日
    0173
  • TensorFlo

    1. 问题介绍 TensorFlow是一个开源的深度学习框架,广泛应用于机器学习和人工智能领域。本问题将详细介绍TensorFlow的基本原理、算法推导和使用方法,并通过一个实例来…

    人工智能 2024年1月3日
    0115
  • 数据挖掘——聚类

    《数据挖掘》国防科技大学《数据挖掘》青岛大学《数据挖掘与python实践》python:聚类 数据挖掘之聚类 ; 聚类概述 聚类的概念 聚类(Clustering)是把数据集按照相…

    人工智能 2023年7月17日
    0112
  • 关于YOLOv5标签命名问题的报错解决(assert mlc < nc, ‘Label class %g exceeds nc=%g in %s.)

    目录 一. 泰迪杯害虫检测训练的时候,碰到如下问题: 二. 解决步骤 一. 泰迪杯害虫检测训练的时候,碰到如下问题: Label class 485 exceeds nc=28 i…

    人工智能 2023年5月28日
    0159
  • 深度学习之文本分类 —-FastText

    ❤️ 作者简介:大家好我是小鱼干儿♛是一个热爱编程、热爱算法的大三学生,蓝桥杯国赛二等奖获得者 🐟 个人主页 :https://blog.csdn.net/qq_52007481 …

    人工智能 2023年6月16日
    0170
  • DataFrame

    一、介绍 DataFrame是一个表格型的数据结构,含有一组有序的列。DataFrame可以被看做是Series组成的字典,并且共用一个索引 二、案例 1、创建方式 import …

    人工智能 2023年6月2日
    0153
  • Matplotlib下载和安装

    Matplotlib下载和安装 Matplotlib 是 Python 的第三方绘图库,它非常类似于 MATLAB。在使用 Matplotlib 软件包之前,需要对其进行安装。本节…

    人工智能 2023年6月20日
    0174
  • 【TensorFlow】TensorFlow推荐系统(TensorFlow Recommenders)

    从电商到短视频,推荐系统被广泛应用于各个场景,但实际上要打造好一个有效的推荐系统并不容易。 TensorFlow Recommenders 就是这样一个为了打造高效可扩展的推荐系统…

    人工智能 2023年5月25日
    0137
  • 一本通1083;计算星期几

    ### 回答1: 一本 通 OJ 题库的测试数据, 通_常是用来验证提交的代码在各种情况下的正确性。测试数据可以分为两种类型,手动和自动。 手动测试数据是由题目的出题人根据题意和数…

    人工智能 2023年6月27日
    0165
  • 会自动化就能拿20K?不,你这顶多算会点皮毛···

    前段时间公司要招2个自动化测试,同事面了几十个候选人, 发现了一个很奇怪的现象,面试的时候,如果问的是框架api、脚本编写这些问题,基本上个个都能对答如流,等问到实际项目的时候,类…

    人工智能 2023年7月30日
    0133
  • 机器学习入门实战加州房价预测

    目录 1 快速搭建运行环境 2 快速构建项目 * 2.1 导入训练集 2.2 安装函数库 – 2.2.1 安装numpy 2.2.2 安装pandas 2.3 构建特征…

    人工智能 2023年7月28日
    0103
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球