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