Skip to main content

Mozilla's DeepSpeech transcriber in a pip installable package.

Project description

Actions Status Actions Status Actions Status

pydeepspeech

Quick start

Install to current python environment

Console api:

$ pip install pydeepspeech
$ pydeepspeech --wav_file <WAVE_FILE> --out_file <TEXT_FILE>

-or-

$ pydeepspeech --wav_file <WAVE_FILE> --out_file <TEXT_FILE> --model_dir <MY_PBMM_AND_SCORER_FILES>

-or-

 $ pydeepspeech_installmodels --pbmm <PBMM_FILE_OR_URL> --scorer <SCORER_FILE_OR_URL>
 $ pydeepspeech --wav_file <WAVE_FILE> --out_file <TEXT_FILE>

Or in python

from pydeepspeech.transcribe import transcribe
transcribe(...)

Optional: Create a virtual python package

Download and install virtual env:

# Download
curl -X GET https://raw.githubusercontent.com/zackees/make_venv/main/make_venv.py -o make_env.py
python make_env.p  # Make the environment
source activate.sh  # Enter environment

To get back into the environment execute source activate.sh (if windows, you must be using git-bash)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pydeepspeech-1.1.4.tar.gz (10.5 kB view hashes)

Uploaded Source

Built Distribution

pydeepspeech-1.1.4-py2.py3-none-any.whl (11.6 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page