Alexandre Lissy
f7a82c9608
Add --define=runtime=tflite config_setting
...
Fixes #1879
2019-02-14 19:48:49 +01:00
Alexandre Lissy
6323a1428f
Proper DeepSpeech error codes
...
Fixes #1782
2019-01-22 19:05:43 +01:00
Reuben Morais
366a82d7e7
Update decoder parameter names in native client
2019-01-15 09:32:31 -02:00
Carlos Fonseca Murillo
fe2963158d
Merge branch 'master' into master
2018-12-15 17:45:59 +00:00
Carlos Fonseca M
714673ed30
Export client definitions .NET
2018-12-14 18:57:44 -06:00
Alexandre Lissy
49ccf7f33b
Enable TFLite on Android
2018-12-13 13:24:02 +01:00
Reuben Morais
6f27928841
Free StreamingState pointer with delete instead of new, expose cheap state deallocation API
2018-08-10 12:32:32 -03:00
est31
f1f9e35e31
Fix typo
2018-08-09 13:26:02 +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
8f810ee001
Add intermediateDecode method to the API
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
6c4d4f1e68
Expose versions numbers on stderr
...
Fixes #1292
2018-03-16 09:46:31 +01:00
Alexandre Lissy
ade66b015d
Build TensorFlow as monolithic into libdeepspeech.so
...
Also limit the set of included Ops to avoid wasting size.
2018-01-31 16:53:57 +01:00
Alexandre Lissy
db09ab7d19
Preliminary support for libdeepspeech_model.so
2017-11-03 17:25:25 +01:00
Reuben Morais
d8b059c623
Make the new decoder optional
2017-10-08 23:32:11 -03:00
Reuben Morais
02a75041ae
Use the decoder with LM in the native clients
2017-09-29 17:42:07 -03:00
Reuben Morais
1c4cbf1813
Support custom alphabet mappings ( Fixes #692 ) ( #797 )
...
Support custom alphabet mappings
2017-08-31 11:51:15 +02:00
Chris Lord
d829eb4436
Split audioToInputVector into a separate library
...
Split out functions that don't depend on TensorFlow into a separate
library to avoid opening the TensorFlow library if it's not necessary.
2017-06-27 10:16:54 +01: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
10068fc40e
Add libdeepspeech python bindings
2017-05-02 10:41:59 +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
2740336d08
Implement a native client using TensorFlow C API
2017-02-23 16:35:44 +00:00