0.2.0 |
|
---|---|
0.1.2 |
|
0.1.1 |
|
#22 in #spell
17KB
215 行
音标
小型应用程序和Rust库,帮助你用音标拼写句子。
安装
cargo安装 phonetic
用法(命令行界面)
USAGE:
phon [OPTIONS] [SENTENCE]...
ARGS:
<SENTENCE>...
OPTIONS:
-a, --alphabet <ALPHABET> Alphabet to use [env: PHON_ALPHABET=] [default: nato]
-h, --help Print help information
-l, --list-alphabets List available alphabets
-s, --show-alphabet <SHOW_ALPHABET> Show the contents of an alphabet
-V, --version Print version information
phon
也可以通过 stdin
使用
$echo"一些句子" | phon
注意,字母可以通过 -a
命令行选项或 PHON_ALPHABET
环境变量来设置。
用法(库)
请参阅https://docs.rs/phonetic/latest/phonetic/中的使用文档
构建
确保已安装Rust。然后使用 cargo build
构建。
字母表
alphabets
目录包含当前可用的字母表列表,其中大部分来自 https://en.wikipedia.org/wiki/Spelling_alphabet。如果你想包括其他字母表,请添加它们并创建一个pull-request。
贡献
请参考每个项目的风格和贡献指南以提交补丁和新增内容。一般来说,我们遵循“Fork-and-Pull”Git工作流程。
- Fork GitHub上的仓库
- Clone 项目到你的机器
- Commit 改变到你的分支
- Push 你的工作回你的fork
- 提交 Pull request 以便我们审查你的更改
注意:在提交pull request之前,请确保合并了“上游”的最新版本!
依赖关系
~4–12MB
~105K SLoC