Commit Graph
31 Commits
Author SHA1 Message Date
David Huggins-Daines 3ac8e510ec refactor!: arg_t considered too short for public type name 2022-10-04 22:28:04 -04:00
David Huggins-Daines 23f63b448d feat: bring soundfile header reading into library 2022-10-04 14:39:07 -04:00
David Huggins-Daines 7647ac6c67 fix: output valid json on null hypothesis 2022-09-30 23:11:22 -04:00
David Huggins-Daines cb8dc4b6e8 Merge pull request #307 from cmusphinx/289-save-and-load-config-file-format-for-decoder
feat: add -config and config to parse and save JSON
2022-09-28 22:48:39 -04:00
David Huggins-Daines 0a1843b027 feat: add -config and config to parse and save JSON 2022-09-28 22:45:33 -04:00
David Huggins-Daines ec0f15f862 fix: default to loose VAD in live mode to avoid losing data 2022-09-28 21:00:18 -04:00
David Huggins-Daines fbf398afb6 feat: add -state_align to get state alignments 2022-09-27 12:02:20 -04:00
David Huggins-Daines d55a1d43c2 fix: soxflags takes no inputs 2022-09-27 11:34:28 -04:00
David Huggins-Daines a4a765b5cb fix: require an input or - for stdin (fixes #301) 2022-09-27 11:25:51 -04:00
David Huggins-Daines 03b360532a fix: do not use bestpath for alignment
The bestpath search is not suitable for force-alignment, as it removes
internal silences.  It also sometimes produces bogus segments which are
incompatible with state alignment and cause it to crash.  For the moment
you should never use bestpath search for alignment.
2022-09-27 10:57:39 -04:00
David Huggins-Daines 7b76ae055b fix: use probs from alignment in output 2022-09-27 10:56:30 -04:00
David Huggins-Daines 6890bdfab6 feat: use new improved alignment API 2022-09-23 08:12:14 -04:00
David Huggins-Daines 94d90c8a66 feat: implement phone alignment
Note that we *wont* do state alignment here for the moment
as it is dubiously useful unless you are doing unsupervised
MLLR, which should get a specific implementation
2022-09-21 21:27:35 -04:00
David Huggins-Daines 4e6857dc60 feat: implement alignment in CLI 2022-09-21 17:57:24 -04:00
David Huggins-Daines e9a66be19c refactor: unreverse inputs 2022-09-21 17:57:09 -04:00
David Huggins-Daines 70199bb77c fix: output valid JSON (oops!) 2022-09-21 17:55:57 -04:00
David Huggins-Daines 098f690238 feat: add help 2022-09-16 15:26:00 -04:00
David Huggins-Daines ed1d0ac922 feat: Support input files to pocketsphinx main 2022-09-16 15:26:00 -04:00
David Huggins-Daines a348067e37 fix: better command finding method 2022-09-14 22:51:30 -04:00
David Huggins-Daines 8cdefedd85 fix: bulk remove dashes and underscores 2022-09-14 16:26:39 -04:00
David Huggins-Daines cf021b87d4 refactor!!: complete sphinxbase removal 2022-09-13 15:35:25 -04:00
David Huggins-Daines 4d09c19675 fix: reinstate cmd_ln.h as an internal api 2022-09-09 12:53:05 -04:00
David Huggins-Daines ce73ac84d6 feat: add back most of the functions
still need to figure out what to do about a few of them
2022-09-08 16:43:20 -04:00
David Huggins-Daines 512f26c11b refactor: switch to new names everywhere 2022-09-08 15:36:34 -04:00
David Huggins-Daines 3fd89714f1 fix: add now required pocketsphinx_internal.h 2022-09-08 13:46:06 -04:00
David Huggins-Daines 74d7254838 fix: read feat.params in soxflags
also add a function for finding the minimum good sampling rate,
which we cannot use as it would also need to be used by ps_init()
which might happen soon
2022-09-02 01:10:36 -04:00
David Huggins-Daines 3028725a3f feat!: change pocketsphinx main output and its documentation slightly 2022-09-02 00:07:57 -04:00
David Huggins-Daines 2d12923b1a feat: add single command 2022-08-29 00:13:35 -04:00
David Huggins-Daines cd01bd2a1d feat: add soxargs (not entirely correct) 2022-08-29 00:13:35 -04:00
David Huggins-Daines b4744d53d8 feat: implement live decoding 2022-08-29 00:13:35 -04:00
David Huggins-Daines 07599c6fcc feat: begin a command-line front-end 2022-08-29 00:13:35 -04:00