steps/align_si.sh
usage: steps/align_si.sh <data-dir> <lang-dir> <src-dir> <align-dir>
e.g.: steps/align_si.sh data/train data/lang exp/tri1 exp/tri1_ali
? ?
對特征進行若干變換
調整模型的靜音音素權重
根據詞-詞標識符映射表(words.txt),將標注轉換為詞標識符的序列:
tra="ark:utils/sym2int.pl --map-oov $oov -f 2- $lang/words.txt $sdata/JOB/text|";
? ?
構建訓練圖(transition model,轉移模型)
H:$dir/final.mdl的轉移模型部分;
C:$dir/tree;
L:$lang/L.fst;
G:"$tra";
訓練圖的輸入是GMM的標識符序列,輸出是詞的標識符序列。
? ?
GMM-HMM的final.mdl包含轉移模型與狀態模型(其概率密度函數為混合高斯模型)。
? ?
強制對齊(Force Align)
在HCLG+GMM中對特征進行維特比搜索,得到最優結果,即Alignment(對齊) $dir/ali.JOB.gz。
? ?
HCLG+GMM的輸入是特征序列,輸出是詞的標識符序列。
轉載于:https://www.cnblogs.com/JarvanWang/p/9152686.html
總結
以上是生活随笔為你收集整理的steps/align_si.sh的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Please, commit your
- 下一篇: linux系统最大打开文件数(/etc/