essen源码参考https://github.com/yajiemiao/eesen,这里简单说一下涉及到训练前后向的核心算法源码实现。
以单句训练为准(多句并行类似),用到的变量
变量 | 含义 |
---|---|
phones_num | 最后一层输出节点个数,对应于|phones|+1 |
labels_num | 一句话对应的标注扩展blank以后的个数,比如”123”扩展为”b1b2b3b” |
frames_num | 一句话对应的总的帧数,对应于时间t |
ytky t k 参考文献[1].Connectionist Temporal Classification: Labelling Unsegmented Sequence Data with Recurrent Neural Networks |