Commit Graph

33 Commits

Author SHA1 Message Date
Reuben Morais
f397006436 Make Metadata.items more idiomatic in Python bindings 2019-04-24 21:35:10 -03:00
Alexandre Lissy
a9717e702a Fix python linter 2019-04-24 20:12:40 +02:00
Alexandre Lissy
c3c3a3fb81 Expose extended metadata information to bindings
Fixes #2006
2019-04-24 20:12:39 +02:00
Reuben Morais
0b4b806cbf
Merge pull request #2011 from mozilla/free-strings
Provide an API function to free strings returned by API (Fixes #1979)
2019-04-08 19:25:34 -03:00
Alexandre Lissy
6dbf65cce8 Produce Windows Python bindings
Fixes #1937
2019-04-08 14:38:43 +02:00
Reuben Morais
4b9f3fbe7d Provide an API function to free strings returned by API 2019-04-05 21:37:34 -03:00
Reuben Morais
51f80744c6 Remove DS_AudioToInputVector and dep on c_speech_features 2019-04-02 18:31:32 -03: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
kdavis-mozilla
c38dc099d3 Fixed #1638 (Update Hyperparameters for 0.3.0) 2018-10-12 17:26:32 +02:00
Alexandre Lissy
e5c188c514 Cleanup and move Python binding in subdir 2018-10-09 15:23:30 +02:00
Alexandre Lissy
1362b50bfb Enforce same sox options as libsox for C++ client
Fixes #1594
2018-09-26 17:36:06 +02:00
kdavis-mozilla
47d3dec4fe Fixed #1549, updated client hyperparams 2018-09-18 09:56:43 +02:00
Reuben Morais
ac818882e0 Handle optional arguments and version flag correctly in Python and JS clients 2018-08-10 23:05:14 -03: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
d4a3ec1f81 Add --version flag
Fixes #1452
2018-07-10 11:19:32 +02:00
Alexandre Lissy
eca036dc90 Proper argparse description
Fixes #1452
2018-07-10 10:23:17 +02:00
Alexandre Lissy
646c9178cf Non positionnal arguments. Everywhere.
Fixes #1443
2018-07-04 17:12:52 +02:00
Reuben Morais
fb6d341906 Remove SciPy dependency from Python module 2018-07-03 22:36:28 -03:00
Scott Stevenson
ccd8f560ca
Remove keyword argument that has default value
When no `type` keyword argument is passed to the `add_argument` method
of an `argparse.ArgumentParser`, the type will be `str` by default and
therefore this does not need to be specified.
2018-05-29 18:28:59 +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
Guilherme Nardari
1abcedfc99 Transcode input audio to 16 kHz when necessary 2018-02-05 10:46:18 -02:00
Reuben Morais
90f6aaa760
Enable SWIG threads support in model.i
Without this, `model.stt` will hold the GIL and block Python code in other threads.
2018-01-10 21:38:31 -02:00
Piyush Kumar
45a9056ddc adding assert for wav freq check 2018-01-04 11:21:48 -05:00
Alexandre Lissy
5f0fdc485a Add runtime execution time feedback
Fixes #1010
2017-11-23 14:23:26 +01:00
Reuben Morais
937c304682 Bundle the Python client as an entry point script 2017-11-17 18:26:32 +01: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
10068fc40e Add libdeepspeech python bindings 2017-05-02 10:41:59 +01:00