Kaldi - Classic Install
Caster currently supports Kaldi on Microsoft Windows 7 through Windows 10. Consider supporting the author daanzu if you use his engine full-time.
First Download and install Python 3 listed as
Windows x86-64 MSI installer.
Make sure to select
Add python to path. This can be done manually by searching for "edit environment variables for your account" and adding your Python 3 folder to the list of Path values.
Be sure the
wheelpackage is installed. It can be installed with
pip install wheelon a command line. You may need to update pip by running
pip install --upgrade pipfirst.
- Download Caster from the master branch.
- Open up the zip file downloaded
- Copy the contents of
Caster-masterfolder. You can put it anywhere, but it is common to use
- Optional Step for Caster's
LegionMouseGrid - Legion Feature available on Windows 8 and above.
- The Legion MouseGrid requires Microsoft Visual C++ Redistributable Packages for Visual Studio 2015, 2017 and 2019 (x86). Note: Should not be needed if Windows 10 is up-to-date.
Install_Caster_Kaldi.batto install prerequisite dependencies and set up Kaldi.
3. Set up Kaldi Model
- Download your preferred Kaldi model at kaldi-active-grammar/releases
kaldi_model_< Model Type >.zipto
4. Launch for Kaldi for Classic Install.
- Go to
- Double-click on
Note: Kaldi is flexible engine which can be configured via engine parameters to customize your experience.
- You can modify the
python -m dragonfly load _*.py --engine kaldi --no-recobs-messages --engine-options "model_dir=kaldi_model, vad_padding_end_ms=300"
- List of kaldi engine parameters. Scroll down for parameter explanations.
- Repeat Steps
1. - 5.within the Caster install section
- No commonly reported issues yet.
- Kaldi outputs a lot of text to the caster status window on Windows OS
- Kaldi mitigation for keyboard action processing bug via debug mode