1 个不稳定版本
0.1.0 | 2023年2月9日 |
---|
#53 在 #english
16KB
175 行
ouou-dictation
一个支持中文、日语和英语的自助听写命令行程序。
这是我的 Rust 学习的第一个产品。主要用于个人使用,但如果您发现任何问题或有好的想法,请告诉我。
特性
-
使用 clap 解析参数
-
使用 Lingua 自动检测语言。
-
使用 TTS-RS 在各种后端中朗读单词。
-
两种模式
- 听写模式:自我听写,实时检查答案
- 阅读模式:仅阅读单词列表
-
切换男声/女声
-
切换是否随机打乱单词列表
-
设置语速
用法
构建它或下载发布版。
在控制台中运行它。使用 --help
作为参数获取帮助,例如
PS C:\Users\OuOu\Desktop> .\ouou_dictation.exe --help
A command-line program for multi-language self-help dictation.
Usage: ouou_dictation.exe [OPTIONS] --path <PATH> [MODE] [GENDER]
Arguments:
[MODE] [default: dictate] [possible values: dictate, read]
[GENDER] [default: female] [possible values: male, female]
Options:
-p, --path <PATH>
-r, --rate <RATE> Use like 0.5/2.0 [default: 0.9]
-d, --dont-shuffle Do not shuffle the word list
-h, --help Print help
-V, --version Print version
如果您打算长期使用,将可执行文件添加到环境路径会更方便。
目前没有像 rg(ripgrep) 这样的简短名称。
依赖关系
~17–51MB
~864K SLoC