Compare commits

...

39 Commits

Author SHA1 Message Date
lissyx
c119aa6b0e
Merge pull request #3513 from lissyx/fix-decision-task-r0.9
Fix decision task
2021-01-25 10:46:57 +01:00
Alexandre Lissy
9dde5726cd Fix decision task 2021-01-25 10:40:46 +01:00
Reuben Morais
f2e9c85880 Bump VERSION to 0.9.3 2020-12-10 17:56:44 +02:00
Reuben Morais
056f5a4c6f Merge branch 'master' into r0.9 2020-12-09 14:00:16 +02:00
lissyx
504e55b2d8
Merge pull request #3461 from lissyx/pr-3414-r0.9
Hotword support for .NET client tests
2020-12-08 14:48:38 +01:00
imrahul3610
948a232ae2 Hotword support for .NET client tests 2020-12-08 13:43:23 +01:00
Reuben Morais
b2920c7557 Bump VERSION to 0.9.2 2020-12-03 18:35:16 +02:00
Catalin Voss
cf2d7e636a Make variables consistent 2020-12-03 18:27:19 +02:00
Catalin Voss
c5410fc550 Call the logits probs in create_inference_graph after they go thru softmax 2020-12-03 18:25:32 +02:00
lissyx
4270e22fe0
Merge pull request #3445 from lissyx/doc-cuda-r0.9
Fix #3443: Link to upstream Dockerfile for lack of correct TensorFlow…
2020-11-27 12:37:48 +01:00
Alexandre Lissy
29fa2dd405 Fix #3443: Link to upstream Dockerfile for lack of correct TensorFlow GPU deps doc. 2020-11-27 12:36:43 +01:00
lissyx
a8abca0841
Merge pull request #3442 from mozilla/fix-tcyml-branch
Fix wrong branch for TaskCluster
2020-11-26 20:37:26 +01:00
lissyx
82f84c5853
Fix wrong branch for TaskCluster 2020-11-26 19:10:50 +01:00
lissyx
67a9e35028
Merge pull request #3441 from lissyx/electronjs_11-r0.9
Adding support for ElectronJS v11.0
2020-11-26 16:08:50 +01:00
Alexandre Lissy
440e30c097 Adding support for ElectronJS v11.0 2020-11-26 13:48:38 +01:00
lissyx
9c65ddadbf
Merge pull request #3438 from lissyx/import-ccef-r0.9
Importer for dataset from Centre de Conférences Pierre Mendès-France
2020-11-24 09:51:33 +01:00
Alexandre Lissy
f252de4a8d Importer for dataset from Centre de Conférences Pierre Mendès-France
Released by Ministère de l'Economie, des Finances, et de la Relance
2020-11-24 09:50:33 +01:00
lissyx
d7d7ea7db1
Merge pull request #3431 from lissyx/fix-tc-gzip-r0.9
Fix #3429: TaskCluster behavioral change wrt compression of artifacts
2020-11-19 14:32:58 +01:00
Alexandre Lissy
b65186907f Fix #3429: TaskCluster behavioral change wrt compression of artifacts 2020-11-19 13:22:26 +01:00
lissyx
36a06634a3
Merge pull request #3410 from imrahul361/r0.9
Run test On Java Client
2020-11-05 20:04:09 +01:00
lissyx
b0f2d37d6f
Merge pull request #3409 from lissyx/py39-r0.9
initial commit for py39 support
2020-11-05 13:13:48 +01:00
dag7dev
965f209665 initial commit for py39 support 2020-11-05 09:51:25 +01:00
Reuben Morais
ab8bd3e11c Bump VERSION to 0.9.1 2020-11-04 13:42:40 +01:00
lissyx
7cdb5b1ed9
Merge pull request #3399 from lissyx/fix-rtd-r0.9
Force npm install on RTD and set appropriate PATH value
2020-11-03 14:38:37 +01:00
Alexandre Lissy
617ce141d0 Force npm install on RTD and set appropriate PATH value 2020-11-03 14:37:38 +01:00
Reuben Morais
2d04fbe049 Bump VERSION to 0.9.0 2020-11-02 13:53:19 +01:00
Reuben Morais
0ae425525d Bump VERSION to 0.9.0-alpha.12 2020-10-30 17:31:56 +01:00
Reuben Morais
f7e816c014 Merge branch 'master' into r0.9 2020-10-30 17:31:35 +01:00
lissyx
2368fca0f1
Merge pull request #3388 from ftyers/node15-r0.9
Node15 r0.9
2020-10-27 10:08:58 +01:00
Francis Tyers
719fedbd93 update for NodeJS 15 2020-10-26 17:10:08 +00:00
Reuben Morais
a1d2d4181b
Merge pull request #3376 from reuben/pr-3375-rebase
PR #3375 rebased - JS Binding fixes and CI testing for hot word boosting
2020-10-13 16:35:29 +02:00
imrahul3610
3eaa44b358 Fix JavaScript binding calls for Hot Words 2020-10-13 14:57:49 +02:00
imrahul3610
aee7fc502c Run Tests on CI for JS Client 2020-10-13 14:57:49 +02:00
imrahul3610
9210a97d48 JS Binding Fix 2020-10-13 14:57:49 +02:00
lissyx
64fad81e10
Merge pull request #3371 from nmstoker/patch-1
Tiny fix to addHotWord doc string parameters
2020-10-12 21:39:40 +02:00
Neil Stoker
7056241f37
Tiny fix to addHotWord doc string parameters
Already applied to master applying to r0.9 as requested
2020-10-12 12:51:57 +01:00
Reuben Morais
065c8a6cdf Bump VERSION to 0.9.0-alpha.11 2020-10-09 14:37:38 +02:00
Reuben Morais
636b7133a1
Merge pull request #3367 from reuben/create-r0.9
Add r0.9 branch
2020-10-08 10:37:55 +02:00
Reuben Morais
ed09fd3610 Add r0.9 branch 2020-10-07 18:58:56 +02:00
10 changed files with 22 additions and 22 deletions

View File

@ -19,7 +19,7 @@ tasks:
- push - push
- tag - tag
branches: branches:
- master - r0.9
scopes: [ scopes: [
"queue:create-task:highest:proj-deepspeech/*", "queue:create-task:highest:proj-deepspeech/*",
@ -32,7 +32,7 @@ tasks:
payload: payload:
maxRunTime: 600 maxRunTime: 600
image: "ubuntu:16.04" image: "ubuntu:18.04"
features: features:
taskclusterProxy: true taskclusterProxy: true
@ -45,7 +45,7 @@ tasks:
- "--login" - "--login"
- "-cxe" - "-cxe"
- > - >
echo "deb http://archive.ubuntu.com/ubuntu/ xenial-updates main" > /etc/apt/sources.list.d/xenial-updates.list && echo "deb http://archive.ubuntu.com/ubuntu/ bionic-updates main" > /etc/apt/sources.list.d/bionic-updates.list &&
apt-get -qq update && apt-get -qq -y install git python3-pip curl sudo && apt-get -qq update && apt-get -qq -y install git python3-pip curl sudo &&
adduser --system --home /home/build-user build-user && adduser --system --home /home/build-user build-user &&
cd /home/build-user/ && cd /home/build-user/ &&

View File

@ -15,11 +15,11 @@ Prerequisites for training a model
Getting the training code Getting the training code
^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^
Clone the latest released stable branch from Github (e.g. 0.9.2, check `here <https://github.com/mozilla/DeepSpeech/releases>`_): Clone the latest released stable branch from Github (e.g. 0.9.3, check `here <https://github.com/mozilla/DeepSpeech/releases>`_):
.. code-block:: bash .. code-block:: bash
git clone --branch v0.9.2 https://github.com/mozilla/DeepSpeech git clone --branch v0.9.3 https://github.com/mozilla/DeepSpeech
If you plan on committing code or you want to report bugs, please use the master branch. If you plan on committing code or you want to report bugs, please use the master branch.

View File

@ -37,8 +37,8 @@ If you want to use the pre-trained English model for performing speech-to-text,
.. code-block:: bash .. code-block:: bash
wget https://github.com/mozilla/DeepSpeech/releases/download/v0.9.1/deepspeech-0.9.1-models.pbmm wget https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-models.pbmm
wget https://github.com/mozilla/DeepSpeech/releases/download/v0.9.1/deepspeech-0.9.1-models.scorer wget https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-models.scorer
There are several pre-trained model files available in official releases. Files ending in ``.pbmm`` are compatible with clients and language bindings built against the standard TensorFlow runtime. Usually these packages are simply called ``deepspeech``. These files are also compatible with CUDA enabled clients and language bindings. These packages are usually called ``deepspeech-gpu``. Files ending in ``.tflite`` are compatible with clients and language bindings built against the `TensorFlow Lite runtime <https://www.tensorflow.org/lite/>`_. These models are optimized for size and performance in low power devices. On desktop platforms, the compatible packages are called ``deepspeech-tflite``. On Android and Raspberry Pi, we only publish TensorFlow Lite enabled packages, and they are simply called ``deepspeech``. You can see a full list of supported platforms and which TensorFlow runtime is supported at :ref:`supported-platforms-inference`. There are several pre-trained model files available in official releases. Files ending in ``.pbmm`` are compatible with clients and language bindings built against the standard TensorFlow runtime. Usually these packages are simply called ``deepspeech``. These files are also compatible with CUDA enabled clients and language bindings. These packages are usually called ``deepspeech-gpu``. Files ending in ``.tflite`` are compatible with clients and language bindings built against the `TensorFlow Lite runtime <https://www.tensorflow.org/lite/>`_. These models are optimized for size and performance in low power devices. On desktop platforms, the compatible packages are called ``deepspeech-tflite``. On Android and Raspberry Pi, we only publish TensorFlow Lite enabled packages, and they are simply called ``deepspeech``. You can see a full list of supported platforms and which TensorFlow runtime is supported at :ref:`supported-platforms-inference`.
@ -136,7 +136,7 @@ Note: the following command assumes you `downloaded the pre-trained model <#gett
.. code-block:: bash .. code-block:: bash
deepspeech --model deepspeech-0.9.1-models.pbmm --scorer deepspeech-0.9.1-models.scorer --audio my_audio_file.wav deepspeech --model deepspeech-0.9.3-models.pbmm --scorer deepspeech-0.9.3-models.scorer --audio my_audio_file.wav
The ``--scorer`` argument is optional, and represents an external language model to be used when transcribing the audio. The ``--scorer`` argument is optional, and represents an external language model to be used when transcribing the audio.
@ -200,7 +200,7 @@ Note: the following command assumes you `downloaded the pre-trained model <#gett
.. code-block:: bash .. code-block:: bash
./deepspeech --model deepspeech-0.9.1-models.pbmm --scorer deepspeech-0.9.1-models.scorer --audio audio_input.wav ./deepspeech --model deepspeech-0.9.3-models.pbmm --scorer deepspeech-0.9.3-models.scorer --audio audio_input.wav
See the help output with ``./deepspeech -h`` for more details. See the help output with ``./deepspeech -h`` for more details.

@ -1 +1 @@
Subproject commit df643fca46b4d8ab654f547ef2e36132f1154412 Subproject commit 2b6ca883c073a7def7766dbbbd5d0d28fb84e612

View File

@ -20,15 +20,15 @@ To install and use DeepSpeech all you have to do is:
pip3 install deepspeech pip3 install deepspeech
# Download pre-trained English model files # Download pre-trained English model files
curl -LO https://github.com/mozilla/DeepSpeech/releases/download/v0.9.1/deepspeech-0.9.1-models.pbmm curl -LO https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-models.pbmm
curl -LO https://github.com/mozilla/DeepSpeech/releases/download/v0.9.1/deepspeech-0.9.1-models.scorer curl -LO https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-models.scorer
# Download example audio files # Download example audio files
curl -LO https://github.com/mozilla/DeepSpeech/releases/download/v0.9.1/audio-0.9.1.tar.gz curl -LO https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/audio-0.9.3.tar.gz
tar xvf audio-0.9.1.tar.gz tar xvf audio-0.9.3.tar.gz
# Transcribe an audio file # Transcribe an audio file
deepspeech --model deepspeech-0.9.1-models.pbmm --scorer deepspeech-0.9.1-models.scorer --audio audio/2830-3980-0043.wav deepspeech --model deepspeech-0.9.3-models.pbmm --scorer deepspeech-0.9.3-models.scorer --audio audio/2830-3980-0043.wav
A pre-trained English model is available for use and can be downloaded following the instructions in :ref:`the usage docs <usage-docs>`. For the latest release, including pre-trained models and checkpoints, `see the GitHub releases page <https://github.com/mozilla/DeepSpeech/releases/latest>`_. A pre-trained English model is available for use and can be downloaded following the instructions in :ref:`the usage docs <usage-docs>`. For the latest release, including pre-trained models and checkpoints, `see the GitHub releases page <https://github.com/mozilla/DeepSpeech/releases/latest>`_.
@ -44,7 +44,7 @@ Quicker inference can be performed using a supported NVIDIA GPU on Linux. See th
pip3 install deepspeech-gpu pip3 install deepspeech-gpu
# Transcribe an audio file. # Transcribe an audio file.
deepspeech --model deepspeech-0.9.1-models.pbmm --scorer deepspeech-0.9.1-models.scorer --audio audio/2830-3980-0043.wav deepspeech --model deepspeech-0.9.3-models.pbmm --scorer deepspeech-0.9.3-models.scorer --audio audio/2830-3980-0043.wav
Please ensure you have the required :ref:`CUDA dependencies <cuda-inference-deps>`. Please ensure you have the required :ref:`CUDA dependencies <cuda-inference-deps>`.

View File

@ -26,8 +26,8 @@ class SpeechRecognitionImpl : NSObject, AVCaptureAudioDataOutputSampleBufferDele
private var audioData = Data() private var audioData = Data()
override init() { override init() {
let modelPath = Bundle.main.path(forResource: "deepspeech-0.9.1-models", ofType: "tflite")! let modelPath = Bundle.main.path(forResource: "deepspeech-0.9.2-models", ofType: "tflite")!
let scorerPath = Bundle.main.path(forResource: "deepspeech-0.9.1-models", ofType: "scorer")! let scorerPath = Bundle.main.path(forResource: "deepspeech-0.9.2-models", ofType: "scorer")!
model = try! DeepSpeechModel(modelPath: modelPath) model = try! DeepSpeechModel(modelPath: modelPath)
try! model.enableExternalScorer(scorerPath: scorerPath) try! model.enableExternalScorer(scorerPath: scorerPath)

View File

@ -26,7 +26,7 @@ then:
DEEPSPEECH_AUDIO: "https://github.com/mozilla/DeepSpeech/releases/download/v0.4.1/audio-0.4.1.tar.gz" DEEPSPEECH_AUDIO: "https://github.com/mozilla/DeepSpeech/releases/download/v0.4.1/audio-0.4.1.tar.gz"
PIP_DEFAULT_TIMEOUT: "60" PIP_DEFAULT_TIMEOUT: "60"
EXAMPLES_CLONE_URL: "https://github.com/mozilla/DeepSpeech-examples" EXAMPLES_CLONE_URL: "https://github.com/mozilla/DeepSpeech-examples"
EXAMPLES_CHECKOUT_TARGET: "master" EXAMPLES_CHECKOUT_TARGET: "r0.9"
command: command:
- "/bin/bash" - "/bin/bash"

View File

@ -12,4 +12,4 @@ taskcluster:
- push - push
- tag - tag
branches: branches:
- master - r0.9

View File

@ -34,7 +34,7 @@ payload:
MSYS: 'winsymlinks:nativestrict' MSYS: 'winsymlinks:nativestrict'
GIT_LFS_SKIP_SMUDGE: '1' GIT_LFS_SKIP_SMUDGE: '1'
EXAMPLES_CLONE_URL: "https://github.com/mozilla/DeepSpeech-examples" EXAMPLES_CLONE_URL: "https://github.com/mozilla/DeepSpeech-examples"
EXAMPLES_CHECKOUT_TARGET: "master" EXAMPLES_CHECKOUT_TARGET: "r0.9"
command: command:
- >- - >-

View File

@ -1 +1 @@
0.9.0-alpha.10 0.9.3