Caverphone是一种语音匹配算法
介绍
A Cangjie implementation of the Caverphone 2.0 (aka Caverphone Revised) phonetic matching algorithm.
项目特性
- 可将英文单词转换为数字字符串,用于比较英文单词发音相似度。
项目架构
源码目录
.
├── README.md
├── doc
│ ├── assets
│ └── feature_api.md
└── src
- doc是库的API文档等内容
- src是库源码目录
接口说明
主要类和函数接口说明,详见 API
使用说明
编译构建
描述具体的编译过程:
cpm update
cpm build
功能示例
示例代码如下:
import caverphone.*
main() {
var input = "Cailean"
var output = caverphone(input) // "KLN1111111"
}
开源协议
参与贡献
欢迎给我们提交PR,欢迎给我们提交Issue,欢迎参与任何形式的贡献。