Kaldi-ONNX 是一个将 Kaldi 的模型文件转换为 ONNX 模型的工具。 转换得到的 ONNX 模型可以借助 MACE 框架部署到 Android、iOS、Linux 或者 Windows 设备端进行推理运算。
此工具支持 Kaldi 的 Nnet2 和 Nnet3 模型,大部分 Nnet2 和 Nnet3 组件都已支持。此外,针对 Nnet3, 这个工具也支持将部分描述符(Descriptor)转换为 ONNX 的 Node。
除了 DNN,越来越多的语音识别模型使用 RNN 或 TDNN 网络,为了使模型更易于移植和推理过程更加高效, 此工具将这类模型转成有向无环图的网络模型。