Commit Graph

194 Commits

Author SHA1 Message Date
Alexandre Lissy
26f7bc30f0 Move to TensorFlow r1.12 2018-10-31 22:43:45 +01:00
Reuben Morais
c3860f63a3
Merge pull request #1679 from mozilla/ctcdecode
Use ctcdecode in native client (Fixes #1668)
2018-10-30 10:49:29 -03:00
Reuben Morais
23497fde41 Use unique_ptr for Scorer members 2018-10-30 09:21:30 -03:00
Alexandre Lissy
5536e5440e Introduce NodeJS v11.x 2018-10-30 12:39:16 +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
Alexandre Lissy
6296b5cb54 Update Python and NodeJS to their latest versions 2018-10-26 18:23:31 +02:00
Reuben Morais
db3a36c36b Remove leftover hack making Scorer members public 2018-10-25 22:29:23 -03:00
Reuben Morais
cf57453beb Fix signature of ctc_beam_search_decoder_batch 2018-10-25 22:28:48 -03:00
Reuben Morais
58b25da29b Fix libstdc++ versioning error on ARM 2018-10-25 17:38:22 -03:00
Reuben Morais
200e61e5a8 Add libdl and pthread to linkopts 2018-10-25 17:01:13 -03:00
Reuben Morais
b29d0abb1e Make trie parameter optional, building it on demand if not passed 2018-10-25 17:01:11 -03:00
Reuben Morais
3cc9b3711d Use ctcdecode in native client 2018-10-25 17:01:08 -03:00
Reuben Morais
770d742cd5 Adjust ctcdecode to use our Alphabet code, support using trie files 2018-10-25 17:01:05 -03:00
Reuben Morais
e72f07962a Change Alphabet class to match ctcdecode needs 2018-10-25 17:01:03 -03:00
Reuben Morais
0002d0feed Integrate ctcdecode into build system 2018-10-25 17:00:58 -03:00
Reuben Morais
c34fc5b7ac Import parlance/ctcdecode into repository 2018-10-25 17:00:48 -03:00
Alexandre Lissy
4be9364c36 Force HOMEBREW_NO_AUTO_UPDATE=1 to avoid magic autoupdate of brew 2018-10-25 10:07:38 +02:00
kdavis-mozilla
111262a3ec Fixed #1649 (Update README's for 0.3.0) 2018-10-15 16:52:21 +02:00
kdavis-mozilla
c38dc099d3 Fixed #1638 (Update Hyperparameters for 0.3.0) 2018-10-12 17:26:32 +02:00
Alexandre Lissy
a093848d16 Switch to GCC7.2 for ARMv7 and ARM64 2018-10-11 14:06:24 +02:00
Alexandre Lissy
e5c188c514 Cleanup and move Python binding in subdir 2018-10-09 15:23:30 +02:00
Alexandre Lissy
0cbe05047c Use GCC --sysroot 2018-10-08 16:46:09 +02:00
Alexandre Lissy
7c5e031b1f Change TRIE format 2018-10-01 19:03:36 +02:00
Alexandre Lissy
25ed3cb31e Fix missing field in struct copy
Fixes #1602, #1563
2018-09-28 05:10:15 +02:00
kdavis-mozilla
5e1d7d004b Fixed mismatched array new and delete 2018-09-27 11:38:58 +02:00
Alexandre Lissy
1362b50bfb Enforce same sox options as libsox for C++ client
Fixes #1594
2018-09-26 17:36:06 +02:00
Alexandre Lissy
1e0945e430 Update to TensorFlow r1.11 2018-09-24 19:23:44 +02:00
Alexandre Lissy
3dad37eb05 Remove AOT 2018-09-20 17:02:36 +02:00
Reuben Morais
60a196aa88
Merge pull request #1552 from mozilla/issue1551
Fixed #1551, updated Readme's to 0.2.0
2018-09-18 12:06:40 -03:00
kdavis-mozilla
acc5e733c5 Fixed #1551, updated Readme's to 0.2.0 2018-09-18 10:10:28 +02:00
kdavis-mozilla
47d3dec4fe Fixed #1549, updated client hyperparams 2018-09-18 09:56:43 +02:00
Reuben Morais
5dba8e34cb
Merge pull request #1532 from mozilla/feature-caching-clean
Feature caching
2018-09-17 13:36:14 -03:00
Reuben Morais
799baf1f99 Fix parameter inference from model shape 2018-09-17 11:20:40 -03:00
Reuben Morais
cb86e7e191 Update language model to a trie-based LM created from the LibriSpeech LM corpus 2018-09-17 11:11:20 -03: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
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
0b95ed6981 Switch to LSTMBlockFusedCell 2018-08-02 13:22:24 -03:00
Reuben Morais
9b8871cd94 Infer n_steps and n_context from model file 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
e438ed6f8c Update native_client/BUILD comment about binary sizes 2018-08-02 13:22:24 -03:00
Reuben Morais
400c9c0e5d Streaming inference 2018-08-02 13:22:24 -03:00
Alexandre Lissy
650f7f851d Revert "Fixes #1236 (Switch KenLM to trie based language model)"
This reverts commit e34c52fcb9.
2018-07-20 18:56:57 +02:00
Alexandre Lissy
e0e6f08e8e Change NUMPY_VERSION requirements 2018-07-19 10:05:11 +02: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