| Key | Action | Notes |
| Ctrl+o | toggle panes on/off | |
| Ctrl+l | redraw screen | This is on all terminals |
| Ctrl+PgUp | goto parent dir | |
| Ctrl+Enter | copy selected filename to command line | %f is equivalent |
| Ctrl+x+p | copy unselected panel's path to command line | %D is equivalent |
| Ctrl+x ! | External panelize | Display paths returned from external command |
| Shift+mouse | select text | |
| Insert | toggle selection of highlighted file | |
| * | toggle selection | |
| + | add pattern to selection | |
| - | remove pattern from selection | |
| F3 | view | |
| F4 | edit | |
| F5 | copy | |
| F6 | rename | |
| F7 | mkdir | |
| F8 | remove | |
| F9 | menu | |
| F10 | Exit |
Well, I had again to do something ;-) The task is to generate/create/update a decoding graph for KALDI on the fly. In my case, I aim at changing a G (grammar) in the context of a dialogue system. One can generate a new HCLG but this would take a lot of time as this involves FST determinization, epsilon-removal, minimization, etc. Therefore, I tried to use on-the-fly composition of statically prepared HCL and G. At first, I struggled with it but later I made it work. See https://github.com/jpuigcerver/kaldi-decoders/issues/1 Here is a short summary: At the end, I managed to get LabelLookAheadMatcher to work. It is mostly based on the code and examples in opendcd, e.g. https://github.com/opendcd/opendcd/blob/master/script/makegraphotf.sh . First, Here is how I build and prepare the HCL and G. Please not that OpenFST must be compiled with --enable-lookahead-fsts , see http://www.openfst.org/twiki/bin/view/FST/ReadMe . #--------------- fstdeterminize ${lang}/...
Comments