kaldi中修改phones中音素个数

在工程项目中,有一天项目组说我们做语音评测的不需要这么多音素来表示,我们的产品英语语音评测是参考libirispeech中的脚本来修改的,默认是有360多个音素来表示的,查看phones.txt文件中,发现实际上音素包含有位置信息。
在这里插入图片描述
kaldi中修改音素个数,将脚本中prepare_lang.sh中设置position-dependent-phones false 即可。
utils/prepare_lang.sh --position-dependent-phones false
在这里插入图片描述
修改之后跑出来的phones.txt文件只有90个音素了。
在这里插入图片描述

发布了12 篇原创文章 · 获赞 7 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/zyjzyj55/article/details/104988939