Commit Graph

453 Commits

Author SHA1 Message Date
Alexandre Lissy
bde1ebc842 Fix #3608: Remove code refs to TaskCluster 2021-04-08 16:28:49 +02:00
Alexandre Lissy
5e4d7dae99 GitHub Actions for macOS 2021-03-25 11:01:29 +01:00
Kenneth Heafield
aef96b57a8 MSVC doesn't like const Proxy operator*() const.
Fixes #308
2021-03-17 10:19:02 +01:00
Alexandre Lissy
fe9b8826de Add ElectronJS v12.0 2021-03-04 13:12:42 +01:00
Alexandre Lissy
206b8355b1 Fix #3540: Force NAudio 1.10.0 2021-02-25 17:09:15 +01:00
Alexandre Lissy
fee12be4ff Update SWIG with upstream 4.1-aligned branch 2021-02-25 17:09:15 +01:00
Alexandre Lissy
6eca9b4e0a Fix #3517: Update SWIG sha1 2021-02-01 16:21:44 +01:00
Reuben Morais
efbd6be727 Merge PR #3509 (Use pyyaml.safe_load in tc-decision.py) 2021-01-25 09:53:55 +00:00
Reuben Morais
b2feb04763 Fix some test names/descs and drop Py3.5 training tests 2021-01-18 16:23:40 +00:00
Anon-Artist
5edfcdb92e
Update tc-decision.py 2020-12-21 15:34:00 +05:30
Reuben Morais
4723de25bf Use payload.env instead of forwarding variables manually 2020-12-18 17:00:00 +00:00
Reuben Morais
bb1ad00194 Convert to .taskcluster.yml v1
forward TASK_ID, add created and deadline

more fixes

typo

try without TASK_ID

fix task templates

add missing env vars to tc decision dry runs

avoid repetition in .taskcluster and manually forward varibles to tc-decision.py

url -> clone_url

simulate GITHUB_EVENT

separate ref an sha

correct pull request actions

correct pull request policy
2020-12-18 09:35:14 +00:00
imrahul3610
1be44c63fc Hotword support for .NET client tests 2020-12-08 13:42:53 +01:00
CatalinVoss
32b6067a01 Enable static build of DeepSpeech iOS framework
Set up additional `deepspeech_ios` target with static build steps

Xcode config: lock swift version at 5.0, bundle framework rather than dynamic lib, never strip swift symbols, add framework search paths, and bring in lstdc++

Runtime schema config: disable the main thread checker as this causes trouble with the static build

Update model versions to 0.9.1

Remove libdeepspeech.so from example app bundling steps

Swift lib embed settings that are somehow essential

Attempt to adjust taskcluster build steps

Add a basic podspec

Add framework to gitignore

Fix podspec version code

Attempt to fix taskcluster unzip step

Switch deepspeech targets for iOS build

Try doing this unzip in one step

Remove packaging steps for unneeded stuff because libdeepspeech.so is no longer a thing here. I suppose we could add a step to package the iOS static lib instead.

Fix podspec version

Set up podspec relative assuming a clone from the repo root

Remove space in iOS package step

Fix buildfile nit

Link stdc++ in explicitly with iOS build only

Revert "Remove space in iOS package step"

This reverts commit 3e1922ea37.
2020-12-04 15:19:49 +02:00
Alexandre Lissy
c0c5e6ade8 Adding support for ElectronJS v11.0 2020-11-26 13:28:57 +01:00
Alexandre Lissy
3caa474cce Fix #3429: TaskCluster behavioral change wrt compression of artifacts 2020-11-19 13:23:56 +01:00
dag7dev
3a2879933f initial commit for py39 support 2020-11-04 20:16:35 +01:00
Francis Tyers
55e31c4025 update for NodeJS 15 2020-10-26 15:44:06 +00:00
lissyx
7ca237d19b
Merge pull request #3361 from imrahul361/master
enable hot-words boosting for Javascript
2020-10-10 16:00:47 +02:00
imrahul3610
368f76557a Run Tests on CI for JS Client 2020-10-10 11:30:27 +05:30
Reuben Morais
fb4f5b6a84 Add some coverage for training and inference in bytes output mode 2020-10-06 18:19:33 +02:00
Alexandre Lissy
fdd663829a Fix #3355: Add valgrind runs 2020-10-01 15:31:21 +02:00
Alexandre Lissy
86bba80b0e Fix #3292: Linux debug builds 2020-10-01 12:40:24 +02:00
Alexandre Lissy
02548c17de Fix #3347: Disable Git-LFS on Windows 2020-09-28 13:33:59 +02:00
Alexandre Lissy
bf5ae9cf8a Fix #3299: Build KenLM on CI 2020-09-25 13:25:38 +02:00
Josh Meyer
1eb155ed93
enable hot-word boosting (#3297)
* enable hot-word boosting

* more consistent ordering of CLI arguments

* progress on review

* use map instead of set for hot-words, move string logic to client.cc

* typo bug

* pointer things?

* use map for hotwords, better string splitting

* add the boost, not multiply

* cleaning up

* cleaning whitespace

* remove <set> inclusion

* change typo set-->map

* rename boost_coefficient to boost

X-DeepSpeech: NOBUILD

* add hot_words to python bindings

* missing hot_words

* include map in swigwrapper.i

* add Map template to swigwrapper.i

* emacs intermediate file

* map things

* map-->unordered_map

* typu

* typu

* use dict() not None

* error out if hot_words without scorer

* two new functions: remove hot-word and clear all hot-words

* starting to work on better error messages

X-DeepSpeech: NOBUILD

* better error handling + .Net ERR codes

* allow for negative boosts:)

* adding TC test for hot-words

* add hot-words to python client, make TC test hot-words everywhere

* only run TC tests for C++ and Python

* fully expose API in python bindings

* expose API in Java (thanks spectie!)

* expose API in dotnet (thanks spectie!)

* expose API in javascript (thanks spectie!)

* java lol

* typo in javascript

* commenting

* java error codes from swig

* java docs from SWIG

* java and dotnet issues

* add hotword test to android tests

* dotnet fixes from carlos

* add DS_BINARY_PREFIX to tc-asserts.sh for hotwords command

* make sure lm is on android for hotword test

* path to android model + nit

* path

* path
2020-09-24 14:58:41 -04:00
Alexandre Lissy
2e92f53aac Use bigger build machine to avoid recurrent breakages of Linux/CUDA builds 2020-09-10 15:13:51 +02:00
Alexandre Lissy
a4d6c672d4 Fix #3316: Add Electron 10.x 2020-09-10 12:08:17 +02:00
Alexandre Lissy
32ad25b088 Fix #3129: Add CI coverage for transcribe.py 2020-09-01 17:49:31 +02:00
Alexandre Lissy
4bc14acb12 Decouple builds
Fixes #3170
2020-08-31 12:04:04 +02:00
Alexandre Lissy
160fa76ddf Fix SWIG prebuild URL 2020-08-28 17:18:17 +02:00
Alexandre Lissy
3e6593d325 Switch to new macOS VM setup 2020-08-28 10:15:56 +02:00
Reuben Morais
8965b29e81 Point back to examples master branch 2020-08-27 09:31:05 +02:00
Reuben Morais
3aa3862fbc Fix TF cache references after rebase 2020-08-26 11:47:35 +02:00
Reuben Morais
b70db48f91 Rename new tasks 2020-08-26 11:46:09 +02:00
Reuben Morais
dc2503c5e0 Specify macOS SDK version along with minimum version in builds 2020-08-26 11:46:09 +02:00
Reuben Morais
b9e2d90a73 Point to reverted examples changes 2020-08-26 11:46:09 +02:00
Reuben Morais
81ce543670 Fix bad conflict resolution in bazel rebuild check 2020-08-26 11:46:09 +02:00
Reuben Morais
d1c964c5d5 Adjust TF cache indices for 2.3 + renames undone 2020-08-26 11:46:09 +02:00
Reuben Morais
ae0cf8db6a Revert "Merge branch 'rename-real'"
This reverts commit ae9fdb183e, reversing
changes made to 2eb75b6206.
2020-08-26 11:46:09 +02:00
Reuben Morais
386935e1fa Revert "Merge pull request #3230 from mozilla/rename-nuget-gpu-to-cuda"
This reverts commit 0610a7a76f, reversing
changes made to c31df0fd4c.
2020-08-26 11:46:08 +02:00
Reuben Morais
01fd13b663 Revert "Merge pull request #3229 from mozilla/nodejs-scoped-name"
This reverts commit 402fc71abf, reversing
changes made to 0610a7a76f.
2020-08-26 11:46:08 +02:00
Reuben Morais
da55cfae86 Revert "Merge pull request #3237 from lissyx/rename-training-package"
This reverts commit 3dcb3743ac, reversing
changes made to 457198c88d.
2020-08-26 11:46:08 +02:00
Reuben Morais
fee45c425e Revert "Merge pull request #3233 from lissyx/examples-rename-master"
This reverts commit 86845dd022, reversing
changes made to 3dcb3743ac.
2020-08-26 11:46:08 +02:00
Reuben Morais
d000d76548 Revert "Merge pull request #3239 from lissyx/rename-circleci"
This reverts commit 08cebeda3c, reversing
changes made to 86845dd022.
2020-08-26 11:46:08 +02:00
Reuben Morais
7f99007840 Revert "Merge pull request #3238 from lissyx/rename-index"
This reverts commit 1a7dd87601, reversing
changes made to 08cebeda3c.
2020-08-26 11:46:06 +02:00
Reuben Morais
10e2fc16f2 Revert "Merge pull request #3243 from lissyx/rename-stt-master"
This reverts commit 3e99b0d8b2, reversing
changes made to 3a8c45cb61.
2020-08-26 11:45:06 +02:00
Bernardo Henz
8284958f3d Updating tensorflow version in taskcluster/.build.yml 2020-08-25 13:22:35 +02:00
Bernardo Henz
9f3c40ce48 Replacing old sha with new ones
Replacing old sha references ('4336a5b49fa6d650e24dbdba55bcef9581535244') with the new one ('23ad988fcde60fb01f9533e95004bbc4877a9143')
2020-08-25 13:22:35 +02:00
Alexandre Lissy
4283b7e7de Add ElectronJS v9.2 2020-08-20 11:15:40 +02:00