<分区>
想知道是否有人有任何提示或可以指出正确的方向来寻找/创建某种算法来找到押韵词。
我特别不想使用 API,因为创建算法只是为了创建它是我的最终目标。
不是说它应该很重要,但我正在用 Java 编码。
谢谢
<分区>
想知道是否有人有任何提示或可以指出正确的方向来寻找/创建某种算法来找到押韵词。
我特别不想使用 API,因为创建算法只是为了创建它是我的最终目标。
不是说它应该很重要,但我正在用 Java 编码。
谢谢
最佳答案
如果您不想使用 API,这似乎是一个巨大的项目。具有挑战性的步骤是确定单词的语音(如果两个单词的结尾在语音上相似,则两个单词押韵)。如果你能做到这一点,你就可以比较他们发音的结尾。您可能会找到一个可以将已知单词转换为拼音的 API,但如果您不想使用 API,则必须自己完成,这不是一项小任务……更不用说,任何人都没有做到完美.
另一种方法是研究 Metaphone 算法,解释如下: http://www.blackbeltcoder.com/Articles/algorithms/phonetic-string-comparison-with-soundex
关于java - 实现押韵查找器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13961291/