HTK 中HLEd命令提示错误: LoadHTKList: Label Name Expected

HTK工具HVite代码分析1 HTK工具HVite代码分析1初次接触成品类源码,仍有许多问题不甚了解,理解难免存在偏颇。前阵因为工作原因初学使用HTK工具做语音识别。使用比较粗浅的方法完成了单字的识别效果。现在想自己完成多字识别方法,因此重新关注HVite源码。这也是自己第一次做比较大型的源码分析。希望通过分析成品的代码能够提升自己的代码水平。HVite大体结构如下:int main(int argc, char *argv[] 阅读详情

最近用HTK做连续中文数字识别,用HLEd 把单词级真值文本(word level MLF)转成音素级真值文本(phone level MLF)时候,出现如下错误:

 ERROR [+6550]  LoadHTKList: Label Name Expected 
 FATAL ERROR - Terminating program HLEd 

原因是我在建立任务语法的时候使用了中文数字,结果在word.mlf中为:

#!MLF!#
"1..lab"
2
8
9
6
3
0
8
2
4
6
.
"2..lab"
4
0
2
6
5
0
.
"3..lab"
1
1
.
"4..lab"
9
5
2
1
1
.
"5..lab"
3
7
5
6
1
7
0
6
5
5
9
4
7
8
7
.
"6..lab"
8
9
5
7
0
6
6
1
0
9
0

.

这时候转换成音素级别时候,出现错误,解决办法是在各个数字前加“\”转义。。。。。

HTK book 中文版 HTK book中文版,非常详尽的HTK文档,也是较系统全面介绍语音识别的不错译本 立即下载

相关推荐

数电实验,如何安装Quartus II软件?

数电实验第一步,安装软件Quartus II! 安装这个软件可以说是很折磨我了,依然是failed很多次之后终于可以了! 能成功安装,多亏了网络上的各路大神!!!不胜感激 现在分享经验如下: ps:我分享的是Quartus II 14.0版本的软件及破解器安装使用方法 注意!想要在电脑上顺利安装,前提条件是电脑有10G以上内存!!! 友情提示:建议整个下载过程中,提前关掉所有杀毒、电脑

一个程序媛的成长记录❤ 3652

HTK数据准备工具-HLEd

HLEd工具是针对语音标签的处理工具,这个工具可以根据发音字典,将发音序列的描述文件自动标记成发音词典的发音序列。在HTK中使用MLF格式的文件来描述发音序列。 一,基本用法 HLEd [options] edCmdFile labFiles ..该命令执行完后,会对每一个labFile(语音标签文件)应用edCmdFile所指定的脚本文件,就是按照脚本文件指定的动作去处理每一个语音标签文...

系统 运维 567

计算机网络之NAT的解释与实验配置

NAT 静态NAT 动态NAT easy_ip NAT服务器映射

爱学习的JackYang的博客 1916

LoadHTKList: Label Name Expected

https://github.com/prosodylab/Prosodylab-Aligner/issues/15

Yogurt0928的专栏 1239

用Verilog在FPGA上做个电子琴:从矩阵键盘到蜂鸣器的完整实现(附代码)

本文详细介绍了如何使用Verilog在FPGA上实现一个完整的电子琴系统,涵盖矩阵键盘扫描、音调生成和蜂鸣器驱动等核心模块。通过模块化设计和PWM调制技术,开发者可以构建一个可交互的音乐播放器,项目代码完整且易于扩展,适合FPGA初学者和数字逻辑设计爱好者实践。

weixin_29191669的博客 401

从理论到波形:NE555多谐振荡器设计与示波器实战验证

本文详细介绍了NE555多谐振荡器的设计原理与实战验证方法。从基础理论到电路参数计算,再到面包板搭建与示波器测量,全面解析如何利用NE555芯片实现稳定的方波输出。通过实际案例演示了频率调整、占空比优化等技巧,并提供了常见问题排查指南,帮助电子爱好者快速掌握这一经典电路设计。

weixin_29159613的博客 280

HTK错误消息意义

UNDERSTANDING HTK ERROR MESSAGES   Various problems & solutions I've come across in using HTK for building a WSJ recognizer and for my dissertation work in Language Modeling. If you're here

GOD LIKE 2910

CH569 USBSS库函数分析

CH569 USB3.0 解析

havc_W的博客 7683

HTK训练遇到的问题

HLed F:\train2\pre_data>HLEd.exe -l * -d cmudict_add2_add3.dict -i third_phone.mlf w2 mono.led third_word.mlf   ERROR [+5013]  ReadString: String too long  FATAL ERROR - Terminating program HLEd.e

longjing1113的专栏 5423

若依ruoyi框架实现单点登录或者接入统一认证

log.info("单点登录用户[{}]不存在, 需要创建.", loginName);log.info("单点登录用户[{}]已存在.", loginName);jsonObjectData.put("nickName","单点1");if (code.equals("0")) {//验证成功需要自动登录。jsonObject.put("msg","验证成功");ajax.put("msg", "登录成功");

GitHub质检员 2万+

深度学习与西储大学轴承数据集(一)

西储大学数据集介绍

weixin_50642818的博客 1万+

搭站常见错误————Expected tag name .Got?‘instead.(HTML doesn‘t support processing instructions.)

遇见错误: 在HTML文档插入PHP语句时,一个在线编辑文档的报错。 事发环境: 服务器系统:Centos 7 ;宝塔自带的文本编辑器 问题原因: (不一定,目前只是我的如此)我在HTML文档里进行编辑,采用的他自带的文本编辑器的解析格式默认为HTML,貌似不支持PHP 解决方法: 把PHP语句写到.php文档里运行(PHP文档是支持HTML语言的) ...

研必行的博客 972

YOLOv11 改进入门篇 | 轻量级涨点技巧:GhostConv 替代普通卷积的实战指南

摘要: 本文介绍如何通过GhostConv改进YOLOv11,实现轻量化涨点。YOLOv11深度增加导致参数量、延迟和内存占用上升,GhostConv通过“本征特征+线性变换”策略,在精度几乎无损的情况下降低30%-50%计算量。文章详细解析GhostConv原理,对比普通卷积的参数量和FLOPs优势,并提供完整的代码级改造流程,包括模块实现、注册及网络配置。实验表明,该方法有效提升边缘端推理效率,适用于移动端等资源受限场景。

shrgegrb的博客 1653

Expected tag name.Got '?' instead.(HTML doesn't support processing instructions.)

在用api调试工具postman时,返回的xml数据报错: Expected tag name.Got ‘?’ instead.(HTML doesn’t support processing instructions.) 如图: <?xml version="1.0"?>这xml第一行有什么错误呢? 错误的字面意思是:预期的标签名。用问号代替。(html不支持处理指令。) 先来熟悉X

zhao_liwei的博客 3833

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

语音特征参数MFCC计算的详细过程

注:老早之前就在看语音信号处理方面的知识,每当过了很久都会忘记,由于之前对语音特征MFCC提取的流程还是非常清楚的,但是对于一些细节以及一些原理一些的东西还是不是很明白,通过这次的总结,我终于明白的其中的技术细节以及设计方法,包括滤波器的设计,以及参数的具体意义,希望这个总结能给自己增加更多的印象,课本上好像对各个三角滤波器的设计没有过多的讲解,也没讲流程,希望这里的总结能有所帮助。 一、MFC

xiaoding133的专栏【Stay hungry,Stay foolish】 5万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

群延迟函数(group delay function)&群延迟滤波器

最近看了许多介绍Group delay function的论文,文章中大篇幅提到Group delay,group delay of digital filters,对这个方面的知识好像还挺有用的,所以想把它记录下来。然后总结下计算Group delay function的步骤。            假设有N个样本的脉冲响应为h(n)的数字滤波器,n为时间序列标号,对该数字滤波器进行离散时间傅

xiaoding133的专栏【Stay hungry,Stay foolish】 3万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

语音信号的短时自相关序列求解以及xcorr与autocorr问题

对于语音来说,短时自相关函数分析是一个重要的方法,能够用来求得浊音的基音周期,也可以用来求得语音识别中的特征参数。它的短时自相关函数为:           但是,在计算短时自相关时,窗选语音段为有限长度N,而求和上限为N-1-k,因此当k增加时可用于计算的数据就越来越少了,从而导致k增加时自相关函数的幅度减小。为了解决这个问题,提出了语音修正的短时自相关。修正的短时自相关函数

xiaoding133的专栏【Stay hungry,Stay foolish】 1万+

HTK工具搭建识别器的总体框架

老早之前就学习了HTK工具,并用于搭建连续语音识别器,但是好久没有用对于一些东西又忘记了,现在由于做实验需要用到HTK,又重新看了一遍,所以把一些大致的东西记录下来,以后可以直接看这个。感觉用HTK搭建识别器,学习一门脚本语言非常重要,如Perl,和Shell.......... Hinit:用于对HMM模型的参数进行初始化。 HRest: 用Baum-Welch算法对HMM参数进行估计,可以

xiaoding133的专栏【Stay hungry,Stay foolish】 1万+

用HTK搭建语音识别器实录(TIDigits数据库)

TIDIGITS数据库包含11个孤立数字,分别为one,two,three,four ,five,six,seven,eight,nine,oh,zero. 1.数据准备 1.1.1 建立任务语法 它的任务语法如下: $digit= ( one | two | three | four | five |six | seven | eight | nine | zero | oh ); (

xiaoding133的专栏【Stay hungry,Stay foolish】 9984

语音信号的产生模型

1.语音的产生        a.有声激励:声门关闭。气流迫使声门周期的打开和关闭产生浊音或一些元音。该周期的倒数为“基音频率”(fundamental frequency),该频率在80Hz-350Hz。          b.无声激励:声门打开并且穿过嘴的一个小的空间,该过程产生清音,如同噪声信号,该信号的频谱由该小空间所处的位置。          c.瞬时激励: 嘴中的气流压在嘴突然

xiaoding133的专栏【Stay hungry,Stay foolish】 8045

HTK工具的安装

首先下载HMM 的开发包HTK,现在的版本是3.4.1.可以从CMU的官网进行下载。 http://htk.eng.cam.ac.uk/,下载后解压HTK工具包,我解压后的目录为:D:\htk\   确保的环境变量Path包含路径:C:\Program Files\Micr

xiaoding133的专栏【Stay hungry,Stay foolish】 7145
上一篇: HMM工具包列表及其DTW工具列表
下一篇: HTK HHED命令错误原因
xiaoding133
博客等级 码龄19年 415粉丝 159原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值