如何通过openfst生成的转换器运行输入字符串?

时间:2018-12-21 08:27:43

标签: openfst

我正在尝试通过FST运行输入字符串以接收相应的输出。

如以下链接所示,我已经尝试-

How do you even give an (openFST-made) FST input? Where does the output go?

Openfst fstcompose for transducing

这些链接中采用的方法适用于字符级输入,其中一次输入一个字符,而FST也建立在字符级上。

但是,我正在尝试为数字的逆文本规范化创建FST,其中FST看起来像这样-

0 1 ninety 90
0 1 eight 8

使用上面链接中提到的方法,我的输入文件如下所示-

0 1 ninety
1 2 eight
2

然后将其转换为受体。

当在接受器和FST文件之间使用fstcompose时,这应该是输出-

0 1 ninety 90
1 2 eight 8
2

但是,fstcompose命令不会返回任何输出字符串。

如果有人可以告诉我问题,将不胜感激。是否只能构建字符级输入和FST?

0 个答案:

没有答案