Commit Graph
126 Commits
Author SHA1 Message Date
David Huggins-Daines bf992fd003 docs: update docs to mention live_win32.c 2022-10-21 19:44:05 -04:00
David Huggins-Daines d79fffa98c docs: include pulseaudio example 2022-10-19 16:40:53 -04:00
David Huggins-Daines 24ccb7b981 docs: include portaudio example 2022-10-19 16:05:51 -04:00
David Huggins-Daines d2cdaccb0a docs: reorganize documentation by "class"
Doxygen is ... not great.  This is the best I can do for now.
2022-10-05 08:43:11 -04:00
David Huggins-Daines 975fad67e3 docs: more imaginative language 2022-10-05 00:10:54 -04:00
David Huggins-Daines 0bcca68724 feat: support (most) escape sequences in JSON 2022-10-04 23:50:35 -04:00
David Huggins-Daines 0cc20cdd29 docs: bonify main doxygen page 2022-10-04 22:42:47 -04:00
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 c409805c65 docs: improve main page a bit 2022-10-04 15:18:06 -04:00
David Huggins-Daines 78f3a2bdff docs: document POCKETSPHINX_PATH 2022-10-04 14:41:45 -04:00
David Huggins-Daines 23f63b448d feat: bring soundfile header reading into library 2022-10-04 14:39:07 -04:00
David Huggins-Daines f637e8d23b docs: up version, fix typo 2022-10-03 22:28:49 -04:00
David Huggins-Daines 0e69403988 build: update version 2022-09-28 23:02:33 -04:00
David Huggins-Daines a6e7dfc0d5 fix: disallow multiple search types in config/command-line 2022-09-28 16:12:24 -04:00
David Huggins-Daines fa102178dc feat!: fix cep as float in pocketsphinx.h when fixed 2022-09-27 16:21:40 -04:00
David Huggins-Daines 944853b377 feat!: state alignment should still be a search module 2022-09-21 14:03:21 -04:00
David Huggins-Daines b86243f5ed feat!: rearrange alignment API 2022-09-19 13:41:08 -04:00
David Huggins-Daines 35620908ef docs: update version number to 5.0.0rc4 2022-09-16 15:57:11 -04:00
David Huggins-Daines ea3c865857 feat: expose JSGF API/ABI 2022-09-15 09:35:21 -04:00
David Huggins-Daines acbd8a6714 fix: turns out custom definitions are necessary 2022-09-14 22:51:10 -04:00
David Huggins-Daines 5374f5d6f6 feat: implement (not test yet) ps_config API 2022-09-13 23:20:08 -04:00
David Huggins-Daines cf021b87d4 refactor!!: complete sphinxbase removal 2022-09-13 15:35:25 -04:00
David Huggins-Daines 40a37e46c0 build: no longer need src/CMakeLists.txt 2022-09-13 14:07:04 -04:00
David Huggins-Daines 737fc546b7 refactor!: move headers around some more 2022-09-13 13:04:44 -04:00
David Huggins-Daines 915d534fab refactor!!: rearrange <pocketsphinx.h> (does not compile) 2022-09-12 14:07:29 -04:00
David Huggins-Daines a9ab637662 refactor: hit headers with a big hammer 2022-09-12 08:31:56 -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 46e26285e1 refactor!: remove non-internal functions from cmd_ln.h 2022-09-08 15:43:09 -04:00
David Huggins-Daines d0160132e7 feat: add boolean access functions (not really necessary) 2022-09-08 15:28:26 -04:00
David Huggins-Daines 88e60df911 feat: add (not working yet) config API functions 2022-09-08 14:50:22 -04:00
David Huggins-Daines 11b802f6f4 feat!: define new API/ABI for configuration 2022-09-08 13:21:43 -04:00
David Huggins-Daines 9e69bd066b docs: update version and add faqs 2022-09-07 14:47:55 -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 96615a8507 docs: add lenzo to acknowledgements! 2022-08-30 21:17:14 -04:00
David Huggins-Daines 84853d7271 build: bump versions 2022-08-26 12:10:36 -04:00
David Huggins-Daines 2741b32337 refactor!: s/cmd_ln_t/ps_config_t/ for a start 2022-08-26 11:44:01 -04:00
David Huggins-Daines cb2991e7a9 feat: straighten out MODELDIR handling
Rather than adding hacks upon hacks this is a reasonable way to do it I think.
MODELDIR is defined for an installation that has a predefined location, otherwise
it isn't.  There's an API function to get it so we know what kind of installation
we are in, and the Python module uses this to get the default model either from
the systemwide path, or from a "batteries-included" installation in site-packages,
which is now the default.
2022-08-25 14:03:45 -04:00
David Huggins-Daines 7b77317fec docs: fix LD_LIBRARY_PATH 2022-08-25 11:25:04 -04:00
David Huggins-Daines 5c51f770f7 docs: add python example 2022-08-24 22:58:56 -04:00
David Huggins-Daines e57864ce25 docs: include some examples
without explanation for the moment but soon i will master doxygen
2022-08-24 22:44:26 -04:00
David Huggins-Daines fe1de16e1c docs: document all the things^H^H^H^H^Hfiles 2022-08-24 20:53:13 -04:00
David Huggins-Daines 930b3672b1 feat: add option to update CMN on the fly 2022-08-22 11:06:33 -04:00
David Huggins-Daines 7583a3fdfa feat: add cmn api 2022-08-22 10:32:04 -04:00
David Huggins-Daines 6c5f23f7ae refactor!: on second thought...
cmdln_macro.h isn't very useful as a public header (nor the other definitions
in feat.h and fe.h), there will be a better config interface for 5.0.0
2022-08-22 08:30:16 -04:00
David Huggins-Daines 96af3924f1 refactor!: fix compilation for new headers 2022-08-21 19:41:22 -04:00
David Huggins-Daines 62d42bf552 feat: initial endpointer API 2022-08-19 20:26:18 -04:00
David Huggins-Daines 7cd7561a7a feat: minimally wrap WebRTC VAD 2022-08-17 12:06:39 -04:00
David Huggins-Daines 8ef26b0fcf feat: add headers *you* need 2022-08-16 09:41:47 -04:00
David Huggins-Daines e5dc153fc8 fix: small documentation fixes 2022-07-22 11:55:30 -04:00