DeepSpeech README

The project's README from github.com/mozilla/DeepSpeech. As one markdown file: README.md.

Status

This project is now discontinued.

Project DeepSpeech

.. image:: https://readthedocs.org/projects/deepspeech/badge/?version=latest :target: https://deepspeech.readthedocs.io/?badge=latest :alt: Documentation

.. image:: https://github.com/mozilla/DeepSpeech/actions/workflows/macOS-amd64.yml/badge.svg :target: https://github.com/mozilla/DeepSpeech/actions/workflows/macOS-amd64.yml :alt: macOS builds

.. image:: https://github.com/mozilla/DeepSpeech/actions/workflows/lint.yml/badge.svg :target: https://github.com/mozilla/DeepSpeech/actions/workflows/lint.yml :alt: Linters

.. image:: https://github.com/mozilla/DeepSpeech/actions/workflows/docker.yml/badge.svg :target: https://github.com/mozilla/DeepSpeech/actions/workflows/docker.yml :alt: Docker Images

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>_.

DeepSpeech (mozilla/DeepSpeech)

Searching Database…

26.8K ·GitHub
archived
Что это такое?Mozilla DeepSpeech — это open-source движок распознавания речи (speech-to-text), то есть модель машинного обучения, которая превращает аудио в текст прямо на вашем оборудовании.
Это библиотека, которую я встраиваю в своё приложение, или готовая программа для расшифровки?Это движок для встраивания в собственные продукты, а не готовое приложение — вы встраиваете его в программы или устройства, которым нужно распознавание речи.
На чём он работает — мне нужно самому обучать или устанавливать что-то из машинного обучения?Это движок на C++, построенный на TensorFlow, причём модель уже обучена — вы просто запускаете её как есть, ничего не обучая самостоятельно.
Проект ещё поддерживается или фактически завершён?Проект завершён: в начале README сказано, что он прекращён, а репозиторий на GitHub заархивирован, так что он остаётся в режиме только для чтения без дальнейших обновлений.
На каком железе он работает — потянет ли что-то небольшое вроде Raspberry Pi?Он хорошо масштабируется вниз: по словам авторов, работает в реальном времени на устройствах от Raspberry Pi 4 до мощных GPU-серверов.
Может ли он расшифровывать речь при полном отсутствии сети?Да — офлайн-работа на самом устройстве заложена в саму концепцию: расшифровка происходит локально, без какого-либо облачного сервиса.
Зачем распознавать речь на устройстве, а не через облачный API?Потому что весь процесс идёт на устройстве и аудио никуда не загружается — это хорошо подходит для приватных, изолированных от сети или слабо подключённых сред, а поскольку проект open source, нет и поминутной платы за облачные запросы.
На чём вообще основана модель распознавания?На модели, обученной методами машинного обучения по исследовательской работе Baidu «Deep Speech» — движок реализует именно этот опубликованный подход.
Creator
mozilla
Size
49.4 MB
Stars
26.8K
Age
10y
Commits · 90 Days