CMU字典中没有包含的反向音素

2024-10-04 11:36:27 发布

您现在位置:Python中文网/ 问答频道 /正文

卡内基梅隆大学发音词典允许从单词中获取音素。我在互联网上做了一些研究,似乎有一些扩展,作为LOGIOS词典工具,它可以为原始CMU字典(http://www.speech.cs.cmu.edu/tools/lextool.html)中可能没有包含的任意单词派生出音素。使用神经网络模型(https://github.com/cmusphinx/g2p-seq2seq)可以得到相同的结果,因此基本上每个单词都可以得到相应的音位。在

但是这个过程对每个词都是可逆的吗?显然,对于已经包含在CMU字典中的单词,由于单词附加在相应的音素上,因此没有必要进行反转。但是我怎么能从任意的音素中得到这个词呢?这是一个工具吗(可能是在Python中),还是我应该自己实现相反的方法呢?或者看看源代码进行单词到音素的解析,然后尝试还原它(如果可能的话)?在


Tags: 工具http字典www互联网cs单词speech
1条回答
网友
1楼 · 发布于 2024-10-04 11:36:27

最自然的方法是训练一些seq2seq神经网络模型来进行音素到字形的转换。在

g2p-seq2seq用于支持音素到图形模式,请参见githubissue,但这一功能在最近的升级中丢失了。把它带回来就好了。在

相关问题 更多 >