mirror of
https://github.com/mozilla/DeepSpeech.git
synced 2025-10-26 11:19:39 +00:00
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
deep-learningdeepspeechembeddedmachine-learningneural-networksofflineon-devicespeech-recognitionspeech-to-texttensorflow
* Redo remote I/O changes once more; this time without messing with taskcluster
* Add bin changes
* Fix merge-induced issue?
* For the interleaved case with multiple collections, unpack audio on the fly
To reproduce the previous failure
rm data/smoke_test/ldc93s1.csv
rm data/smoke_test/ldc93s1.sdb
rm -rf /tmp/ldc93s1_cache_sdb_csv
rm -rf /tmp/ckpt_sdb_csv
rm -rf /tmp/train_sdb_csv
./bin/run-tc-ldc93s1_new_sdb_csv.sh 109 16000
python -u DeepSpeech.py --noshow_progressbar --noearly_stop --train_files ./data/smoke_test/ldc93s1.sdb,./data/smoke_test/ldc93s1.csv --train_batch_size 1 --feature_cache /tmp/ldc93s1_cache_sdb_csv --dev_files ./data/smoke_test/ldc93s1.sdb,./data/smoke_test/ldc93s1.csv --dev_batch_size 1 --test_files ./data/smoke_test/ldc93s1.sdb,./data/smoke_test/ldc93s1.csv --test_batch_size 1 --n_hidden 100 --epochs 109 --max_to_keep 1 --checkpoint_dir /tmp/ckpt_sdb_csv --learning_rate 0.001 --dropout_rate 0.05 --export_dir /tmp/train_sdb_csv --scorer_path data/smoke_test/pruned_lm.scorer --audio_sample_rate 16000
* Attempt to preserve length information with a wrapper around `map()`… this gets pretty python-y
* Call the right `__next__()`
* Properly implement the rest of the map wrappers here……
* Fix trailing whitespace situation and other linter complaints
* Remove data accidentally checked in
* Fix overlay augmentations
* Wavs must be open in rb mode if we're passing in an external file pointer -- this confused me
* Lint whitespace
* Revert "Fix trailing whitespace situation and other linter complaints"
This reverts commit
|
||
|---|---|---|
| .circleci | ||
| .github | ||
| bin | ||
| data | ||
| doc | ||
| examples | ||
| images | ||
| kenlm@689a25aae9 | ||
| native_client | ||
| taskcluster | ||
| tensorflow@23ad988fcd | ||
| tests | ||
| training/deepspeech_training | ||
| util | ||
| .cardboardlint.yml | ||
| .compute | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .isort.cfg | ||
| .pylintrc | ||
| .readthedocs.yml | ||
| .taskcluster.yml | ||
| .travis.yml | ||
| bazel.patch | ||
| BIBLIOGRAPHY.md | ||
| build-python-wheel.yml-DISABLED_ENABLE_ME_TO_REBUILD_DURING_PR | ||
| CODE_OF_CONDUCT.md | ||
| CODE_OWNERS.rst | ||
| CONTRIBUTING.rst | ||
| DeepSpeech.py | ||
| Dockerfile.build.tmpl | ||
| Dockerfile.train.tmpl | ||
| ds_generic.supp | ||
| ds_lib.supp | ||
| ds_openfst.supp | ||
| ds_sox.supp | ||
| evaluate_tflite.py | ||
| evaluate.py | ||
| GRAPH_VERSION | ||
| ISSUE_TEMPLATE.md | ||
| LICENSE | ||
| lm_optimizer.py | ||
| Makefile | ||
| parse_valgrind_suppressions.sh | ||
| README.rst | ||
| RELEASE.rst | ||
| requirements_eval_tflite.txt | ||
| requirements_tests.txt | ||
| requirements_transcribe.txt | ||
| setup.py | ||
| stats.py | ||
| SUPPORT.rst | ||
| tensorflow_full_runtime.supp | ||
| tensorflow_tflite_runtime.supp | ||
| transcribe.py | ||
| VERSION | ||
Project DeepSpeech ================== .. image:: https://readthedocs.org/projects/deepspeech/badge/?version=latest :target: https://deepspeech.readthedocs.io/?badge=latest :alt: Documentation .. image:: https://community-tc.services.mozilla.com/api/github/v1/repository/mozilla/DeepSpeech/master/badge.svg :target: https://community-tc.services.mozilla.com/api/github/v1/repository/mozilla/DeepSpeech/master/latest :alt: Task Status DeepSpeech is an open-source Speech-To-Text engine, using a model trained by machine learning techniques based on `Baidu's Deep Speech research paper <https://arxiv.org/abs/1412.5567>`_. Project DeepSpeech uses Google's `TensorFlow <https://www.tensorflow.org/>`_ to make the implementation easier. Documentation for installation, usage, and training models are available on `deepspeech.readthedocs.io <https://deepspeech.readthedocs.io/?badge=latest>`_. For the latest release, including pre-trained models and checkpoints, `see the latest release on GitHub <https://github.com/mozilla/DeepSpeech/releases/latest>`_. For contribution guidelines, see `CONTRIBUTING.rst <CONTRIBUTING.rst>`_. For contact and support information, see `SUPPORT.rst <SUPPORT.rst>`_.