同音发生器
有没有一种生成同音字的算法?
输入“cypress”,输出= {cipress,cipres,cypres,sipress,sypress}
Soundex与此相反 - 将同音词映射到相同的值。 如果您通过Soundex值为字典中的每个单词编制索引,则可以执行查找以查找给定单词的所有同音字。
有一个(我引用..) Homophoner ( 僵硬的傻笑 )在这里:http: //homophoner.yacomink.com/
它似乎在使用YUI
我做了一个。 源代码在这里:https://github.com/evanshort73/homophone
在http://evanshort.name/homophone/浏览器中试用
基本思想:下载CMU发音字典,并创建允许的音素替换及其成本文件。 对部分结果不是任何字典单词的开始部分,先进行深度优先搜索,然后进行回溯。
链接地址: http://www.djcxy.com/p/48747.html上一篇: Homophone generator