同音发生器

有没有一种生成同音字的算法?

输入“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

下一篇: Drag and Drop polyfill?