197 Commits

Author SHA1 Message Date
Kevin Lenzo b0a23541c6 Add vocab_dict filter and optional 00a.vocab_dict script
Python reduces the dictionary to words in the transcript vocabulary while keeping pronunciation variants. Perl script is invoked from the optional 00a.vocab_dict Makefile step; uses python like other SphinxTrain drivers. Define CFG_VOCAB_DICT and CFG_VOCAB_DICTIONARY in sphinx_train.cfg.
2026-04-08 13:52:36 -04:00
David Huggins-Daines a84e8ac1d3 build: install everything, we hope (scripts will be in share not lib) 2022-10-12 19:17:29 -04:00
David Huggins-Daines 008fca0a70 remove obsolete autotools and visual studio build files 2022-10-12 17:48:42 -04:00
David Huggins-Daines 33fafd7717 fix: minimally fix MLLT 2022-08-02 19:40:41 -04:00
David Huggins-Daines e46c3b7d60 build: fix python Makefile.am 2022-07-23 21:48:26 -04:00
David Huggins-Daines ad5d77092d fix: support some MFCC flags found in public models
unfortunately -remove_noise not yet supported
2022-07-23 07:29:54 -04:00
David Huggins-Daines 9702555b5f fix: support mdef.txt 2022-07-23 07:29:16 -04:00
David Huggins-Daines f77af10635 fix: actually allow reading LDA files 2022-07-23 07:29:08 -04:00
David Huggins-Daines f67aaf7c82 remove not useful __init__.py 2022-07-05 23:42:24 -04:00
David Huggins-Daines 7e61c31af0 fix: oops, duplicate key in setup.cfg 2022-07-05 22:28:57 -04:00
David Huggins-Daines 32eb8e7324 build: reorganize and modernize cmusphinx python module 2022-07-05 22:25:50 -04:00
Adam Grobman 70b7f64fba Use consistent shebang for python 2022-04-13 14:19:08 -04:00
David Huggins-Daines 58e592e806 port to sphinx3, reformat, fix small problems 2020-11-09 22:27:33 -05:00
David Huggins-Daines 8938cb0e10 port to sphinx3, reformat, fix small problems 2020-11-09 22:22:52 -05:00
David Huggins-Daines 5799ed193d port to sphinx3, reformat, fix small problems 2020-11-09 22:21:54 -05:00
David Huggins-Daines 7eb8fe7be3 port to sphinx3, reformat, fix small problems 2020-11-09 22:19:01 -05:00
David Huggins-Daines d29ba1a34d port to sphinx3, reformat, fix small problems 2020-11-09 22:14:18 -05:00
David Huggins-Daines 995cc1fdd3 port to sphinx3, reformat, fix small problems 2020-11-09 22:13:22 -05:00
David Huggins-Daines c131528546 port to sphinx3, reformat, fix small problems 2020-11-09 22:12:52 -05:00
David Huggins-Daines 3a701f28dc reformat and fix an error 2020-11-09 22:11:55 -05:00
David Huggins-Daines a4f3bb4d09 hypseg file for test 2020-11-09 22:11:00 -05:00
David Huggins-Daines 72bb7257cd supply default mode 2020-11-09 22:02:39 -05:00
David Huggins-Daines 860fa439c4 port to sphinx3 and add a test 2020-11-09 22:01:56 -05:00
David Huggins-Daines e1815ba94a fix class name 2020-11-09 21:52:13 -05:00
David Huggins-Daines 31a1d51b59 add test for s3gaucnt 2020-11-09 21:48:48 -05:00
David Huggins-Daines 5fe7b874f4 port to sphinx3 2020-11-09 17:29:31 -05:00
David Huggins-Daines 47de3fc0f2 port to sphinx3 and reformat, should work 2020-11-09 17:29:17 -05:00
David Huggins-Daines 1f5e54a1e7 port to sphinx3 and reformat, should work 2020-11-09 17:29:13 -05:00
David Huggins-Daines 531c5fa13d port to python3 and reformat, havent got any HTK files handy to test with FIXME 2020-11-09 17:28:54 -05:00
David Huggins-Daines c418e2d408 Convert to python3 and reformat, should probably work 2020-11-09 17:27:12 -05:00
David Huggins-Daines f6516f3865 Convert to python3 and reformat *BUT* this is almost guaranteed not to work as it does not use the current openfst python API, will fix later 2020-11-09 17:25:26 -05:00
David Huggins-Daines 3c60a70547 port to sphinx3 and fix formatting, hope it works 2020-11-09 17:21:12 -05:00
David Huggins-Daines 84e209ada7 port to sphinx3 and fix formatting, hope it works 2020-11-09 17:20:39 -05:00
David Huggins-Daines 53c296230a port to sphinx3 and fix formatting, hope it works 2020-11-09 17:19:45 -05:00
David Huggins-Daines 4588d10bb8 port to sphinx3 and fix formatting, hope it works 2020-11-09 17:17:22 -05:00
David Huggins-Daines 5651b5be8d port to sphinx3 and fix formatting, etc 2020-11-09 17:13:01 -05:00
David Huggins-Daines 6f1ae51b1c fix final not working test 2020-11-09 17:08:08 -05:00
David Huggins-Daines 3b430839f7 port to sphinx3 and fix small problems and formatting 2020-11-09 17:07:08 -05:00
David Huggins-Daines 3971d92af1 port to sphinx3 and fix some small problems 2020-11-09 17:04:48 -05:00
David Huggins-Daines fa1b11c66d fix formatting and port to python3 2020-11-09 17:02:10 -05:00
David Huggins-Daines 3af9c8bba2 port to sphinx3 2020-11-09 16:57:44 -05:00
David Huggins-Daines 8b8a827e82 port to sphinx3 2020-11-09 16:39:19 -05:00
David Huggins-Daines c99752d6ec port to sphinx3 2020-11-09 16:37:10 -05:00
David Huggins-Daines f820339f83 change author email 2020-11-09 16:36:58 -05:00
David Huggins-Daines 4ed117cafa change author email 2020-11-09 16:36:34 -05:00
David Huggins-Daines eb14c19ef0 port to python3 and test 2020-11-09 16:36:16 -05:00
David Huggins-Daines 6fcbf2b612 Port to python3 and add a test for s2mfc 2020-11-09 11:40:14 -05:00
David Huggins-Daines c78b4d0220 Port to Python3, add context managers 2020-11-09 10:14:03 -05:00
David Huggins-Daines 9f39f3cb8d Convert to Python3, fix Unicode issues, and test 2020-11-09 09:38:06 -05:00
David Huggins-Daines 84cf1295b1 switch to setuptools and change the package name to be the model name, also to reflect the fact that these are not really used in SphinxTrain 2020-11-09 09:37:40 -05:00