User Tools

Site Tools


kaldi_asr_toolkit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
kaldi_asr_toolkit [2019/01/07 11:51]
mhulsbosch
kaldi_asr_toolkit [2022/09/23 22:06] (current)
mvangompel [Recommendation: user your own LaMachine on Ponyland]
Line 2: Line 2:
 Under this topic you can find information about the Kaldi ASR Toolkit, like URLs and paths where to find it. Kaldi is a more recent ASR toolkit compared to SPRAAK. Like SPRAAK, it contains functionality to train different types of GMM-HMM acoustic models, but also various types of Deep Neural Networks (DNNs), the current standard in ASR. This page provides links to Kaldi's own documentation pages and tips & tricks on how to use Kaldi for certain contexts. Under this topic you can find information about the Kaldi ASR Toolkit, like URLs and paths where to find it. Kaldi is a more recent ASR toolkit compared to SPRAAK. Like SPRAAK, it contains functionality to train different types of GMM-HMM acoustic models, but also various types of Deep Neural Networks (DNNs), the current standard in ASR. This page provides links to Kaldi's own documentation pages and tips & tricks on how to use Kaldi for certain contexts.
 Feel free to add experiences which you feel are useful to others (i.e. to not 'reinvent the wheel').\\ Feel free to add experiences which you feel are useful to others (i.e. to not 'reinvent the wheel').\\
 +
 +
 +===== Recommendation (DEPRECATED!): user your own LaMachine on Ponyland =====
 +
 +It is recommended to use your own LaMachine to use Kaldi on Ponyland instead of the shared one  (however, LaMachine is now deprecated!). The instructions to install/prepare your own LaMachine are here: [[https://www.cls.ru.nl/clst-asr/doku.php?id=kaldi_and_kald_nl_on_ponyland#step_1prerequisites|Your own Kaldi-CLAM-LaMachine]] (just Step 1: Prerequisites).
 +
 +Please note that you should change 'cristian' by other name in every step.
 +
 +Once you have your own LaMachine-CLAM-Kaldi, you can use these commands to activate your environment:
 +
 +   $ ssh thunderlane
 +   $ lamachine-lacristianmachine-activate​​
 +   (lacristianmachine)$ cd `echo $KALDI_ROOT/egs`
 +
 +​Also, //thunderlane// and //rarity// are the best servers to work with Kaldi.
 +
  
 ===== Details ===== ===== Details =====
Line 29: Line 45:
   * Josh Meyer's tutorial on training nnet2 models (very useful to get to know the basics of the existing training scripts in Kaldi): [[http://jrmeyer.github.io/kaldi/2016/12/15/DNN-AM-Kaldi.html]]   * Josh Meyer's tutorial on training nnet2 models (very useful to get to know the basics of the existing training scripts in Kaldi): [[http://jrmeyer.github.io/kaldi/2016/12/15/DNN-AM-Kaldi.html]]
   * John Hopkins's tutorial: [[https://www.dropbox.com/s/az474t7trsqkpri/2016-05-SLTU-Workshop.pdf?dl=0]] or {{:wiki:2016-05-sltu-workshop.pdf|}}   * John Hopkins's tutorial: [[https://www.dropbox.com/s/az474t7trsqkpri/2016-05-SLTU-Workshop.pdf?dl=0]] or {{:wiki:2016-05-sltu-workshop.pdf|}}
 +
 +  * The offical Kaldi lectures: http://www.danielpovey.com/kaldi-lectures.html
 +
 +**More practical tutorials**:
 +  * https://github.com/SethiPawandeep/kaldi-for-dummies (with raw audio data)
 +  * https://github.com/keighrim/kaldi-yesno-tutorial
 +      * You might find this repo useful for keighrim tutorial: https://github.com/jmolina116/kaldi-yesno-tutorial (with raw audio data)
 +  * https://github.com/jmolina116/kaldi-digits (with raw audio data)
 +  * http://www.eleanorchodroff.com/tutorial/kaldi/training-acoustic-models.html
 +  * https://www.oxinabox.net/Kaldi-Notes/tidigits/
 +  * https://www.oxinabox.net/Kaldi-Notes/tidigits/eval
 +  * https://www.oxinabox.net/Kaldi-Notes/tidigits/lang_prep
 +  * http://jrmeyer.github.io/asr/2019/08/17/Kaldi-troubleshooting.html
 +  * http://codingandlearning.blogspot.com/search/label/KWS14
 +
  
 **Forced alignment using existing acoustic models** **Forced alignment using existing acoustic models**
   * Eleanor Chodroff's page: [[https://www.eleanorchodroff.com/tutorial/kaldi/forced-alignment.html]]   * Eleanor Chodroff's page: [[https://www.eleanorchodroff.com/tutorial/kaldi/forced-alignment.html]]
kaldi_asr_toolkit.1546858314.txt.gz · Last modified: 2019/01/07 11:51 by mhulsbosch