Files
aladeen/README.md
2026-04-01 18:27:39 +01:00

2.0 KiB

Aladeen

This is a program for dictating text to you for practising writing, typing, stenography or whatever
You can configure the playback speed, language and mode (timed, words, quote or file).

Command line options

All these options overide configuration in config.json
c,f,h,i,l,m,o,q,t,u,v,w
--wpm, -w
set the rate of dictation, defaults to 50, note: this is not exact as it measures the time between words in order to avoid a very short gap after a long word.
--mode, -m
Sets a mode, one of 'timed', 'words','quote' or 'file' followed by an optional modifier representing either the time (in seconds) or the number of words, or the quote ID, or the file name.
--filename, -f
Passes a filename as parameter for the file mode
--words, -o
Number of words for words mode
--time, -t
Time in seconds for timed mode
--quote, -q
Specify a quote ID for quotes mode, see all quotes in your selected language with -u
--language, -l
Selects a language, defaults to english, must be a listed language in -i
--voice, -v
Selects a voice to use, defaults to gwm/en in config.json
--list-voices, -c
Lists all the available voices you can use, also see voices.txt
--list-quotes, -u
Lists the available quotes and exits
--list-languages, -i
Lists the installed languages and exits
--help, -h
Output's this help text and exits

TODO

  • Get the dictation to work with non-latin letters
  • Get more languages supported
  • Make the voice sound less robotic

Languages

Current languages: English or Spanish, I plan to add more though.
The languages were downloaded from monkeytype.com

Quotes

The english quotes were downloaded from here

Collaboration

You're free to open a PR for features, new languages or quotes :)