#english #chinese #japanese #dictation #dictate

nightly app ouou_dictation

支持中文、日语和英语的自助听写命令行程序

1 个不稳定版本

0.1.0 2023年2月9日

#53#english

MIT/Apache

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