Li Li
2604da4bc2
native_client: option to run streaming mode
...
Signed-off-by: Li Li <eggonlea@msn.com>
2019-06-18 10:44:52 -07:00
Alexandre Lissy
c3c3a3fb81
Expose extended metadata information to bindings
...
Fixes #2006
2019-04-24 20:12:39 +02:00
dabinat
fa09736d9b
Simplified string formatting
2019-04-17 13:46:05 -07:00
dabinat
8ad7e8e6d5
Changed CSV output to JSON
2019-04-16 15:25:01 -07:00
lissyx
718fd437ec
Merge pull request #2044 from dabinat/word-timings
...
Fix spaces being appended to word
2019-04-12 08:48:28 +02:00
dabinat
ec50fb9839
Fixed an issue where spaces may be appended to word
2019-04-11 12:52:10 -07:00
Reuben Morais
4b9f3fbe7d
Provide an API function to free strings returned by API
2019-04-05 21:37:34 -03:00
dabinat
7cda855cb6
Client - Whitespace fix
2019-03-30 10:23:00 -07:00
dabinat
2f255307e3
Client - Added support for detecting UTF-8 spaces
2019-03-22 10:07:06 -07:00
dabinat
d79989c916
Client whitespace tweaks
2019-03-22 01:36:03 -07:00
dabinat
a0304eec1a
Output word-level metadata from the client with the -e tag
2019-03-21 18:07:24 -07:00
dabinat
6f667713bf
Client whitespace fixes
2019-03-21 16:36:46 -07:00
dabinat
a3b81d054e
Output word-level metadata from the client with the -e tag
2019-03-21 15:53:04 -07:00
Alexandre Lissy
75149f33df
Building on Windows
...
Fixes #1793
Fixes #1794
2019-03-12 22:21:01 +01:00
Reuben Morais
fa7cb1a983
Update decoder hyperparameters
2018-12-28 16:12:09 -02:00
Alexandre Lissy
456da33f95
Building native_client on Android
...
$ ndk-build APP_PLATFORM=android-21 APP_BUILD_SCRIPT=$(pwd)/Android.mk NDK_PROJECT_PATH=$(pwd) APP_STL=c++_shared TFDIR=... TARGET_ARCH_ABI=arm64-v8a
2018-12-13 13:24:02 +01:00
Reuben Morais
68258e356c
Address review comments
2018-10-29 23:57:14 -03:00
Reuben Morais
fa6434b27d
Revert "Make trie parameter optional, building it on demand if not passed"
...
This reverts commit b29d0abb1e .
2018-10-29 20:51:08 -03:00
Reuben Morais
b29d0abb1e
Make trie parameter optional, building it on demand if not passed
2018-10-25 17:01:11 -03:00
kdavis-mozilla
c38dc099d3
Fixed #1638 (Update Hyperparameters for 0.3.0)
2018-10-12 17:26:32 +02:00
kdavis-mozilla
47d3dec4fe
Fixed #1549 , updated client hyperparams
2018-09-18 09:56:43 +02:00
Reuben Morais
51cac1031b
Address review comments
2018-08-03 14:46:05 -03:00
Reuben Morais
385bc7a65f
Remove word count bonus in favor of length normalization
2018-08-02 13:22:24 -03:00
Reuben Morais
ae9c62cae9
Convert native API to C instead of C++
2018-08-02 13:22:24 -03:00
Reuben Morais
400c9c0e5d
Streaming inference
2018-08-02 13:22:24 -03:00
Alexandre Lissy
646c9178cf
Non positionnal arguments. Everywhere.
...
Fixes #1443
2018-07-04 17:12:52 +02:00
Alexandre Lissy
6c4d4f1e68
Expose versions numbers on stderr
...
Fixes #1292
2018-03-16 09:46:31 +01:00
Alexandre Lissy
f54b1f6ad8
Multiple audio native_client benchmark
...
Fixes #1232
2018-02-14 19:21:55 +01:00
Divyansh Jha
d378ac7ffa
reorder arguments in client.cc, client.py and client.js also update call sites in tc-test-utils.sh
2018-02-14 09:29:35 +05:30
Alexandre Lissy
72298b8f6d
Add different samplerate samples
...
Fixes #1022
2018-02-08 20:48:53 +01:00
Reuben Morais
99d0c311a3
Update hyperparameters
2017-11-17 14:04:14 +01:00
Alexandre Lissy
db09ab7d19
Preliminary support for libdeepspeech_model.so
2017-11-03 17:25:25 +01:00
Reuben Morais
3623e8bf69
Benchmark with and without the new decoder
2017-10-10 16:49:58 -03:00
Reuben Morais
d8b059c623
Make the new decoder optional
2017-10-08 23:32:11 -03:00
Reuben Morais
adfe5e77d9
Pass additional LM binary and trie parameters in client tests
2017-10-02 20:18:29 -03:00
Reuben Morais
02a75041ae
Use the decoder with LM in the native clients
2017-09-29 17:42:07 -03:00
Alexandre Lissy
b2019e8758
Check benchmark argument against proper argv
...
Fixes #808
2017-09-01 19:14:33 +02:00
Reuben Morais
1c4cbf1813
Support custom alphabet mappings ( Fixes #692 ) ( #797 )
...
Support custom alphabet mappings
2017-08-31 11:51:15 +02:00
Alexandre Lissy
916f95536f
Fix node client.js model.stt() buffer size call
...
Fixes #756
2017-08-08 16:16:55 +02:00
Chris Lord
616d77ef2d
Various renames in libdeepspeech to allow for clearer more efficient use
...
libdeepspeech now uses the namespace DeepSpeech. The 'DeepSpeech' class
has been renamed to 'Model', 'getMfccFrames' has been renamed to
'getInputVector' and a function outside of the Model class has been added,
'audioToInputVector' to allow it to be used without initialising
TensorFlow and loading a model.
2017-05-17 10:52:14 +01:00
Chris Lord
c9cd4ff6f6
Convert libdeepspeech into a proper C++ library to ease use/bindings
...
Formerly, libdeepspeech was basically a C library. Rather than returning
a context struct and having every function require this context struct,
instead provide a DeepSpeech class that handles its own destruction.
2017-04-25 18:43:26 +01:00
Chris Lord
8234b3dc56
Update c_speech_features
...
Update brings performance/accuracy fixes and memory leak fixes.
2017-04-12 16:55:52 +01:00
Chris Lord
944c3e585b
Replace sox_open_memstream_write() for OS-X. Fixes issue #461
2017-03-28 09:26:40 +02:00
Alexandre Lissy
f20251cd17
Fix possible NULL deref on result->string
...
Fixes #457
2017-03-23 14:23:38 +01:00
Alexandre Lissy
7900d28662
Measure execution time in native_client
...
Fixes #450
2017-03-23 10:25:51 +01:00
Chris Lord
2740336d08
Implement a native client using TensorFlow C API
2017-02-23 16:35:44 +00:00