Skip to main content

Input a local file or url and this service will transcribe it using Mozilla Deepspeech

Project description

transcribe-anything

Input a local file or url and this service will transcribe it using Mozilla Deepspeech 0.9.3.

  • Example:
    • transcribe_anything <YOUTUBE_URL> out_subtitles.txt
    • transcribe_anything <LOCAL.MP4/WAV> out_subtitles.txt

Quick start

Optional: Create a virtual python package

  • Works for Ubuntu/MacOS bash or win32 git-bash
  • mkdir transcribe_anything
  • cd transcribe_anything
  • Download and install virtual env:
    • curl -X GET https://raw.githubusercontent.com/zackees/make_venv/main/make_venv.py -o make_env.py
    • python make_env.py
  • Enter the environment:
    • source activate.sh

The environment is now active and the next step will only install to the local python. If the terminal is closed then to get back into the environment cd transcribe_anything and execute source activate.sh

Required: Install to current python environment

  • pip install transcribe-anything
    • The command transcribe_anything will magically become available.
  • transcribe_anything <YOUTUBE_URL> out_subtitles.txt
  • -or- transcribe_anything <MY_LOCAL.MP4/WAV> out_subtitles.txt

Tech Stack

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

transcribe-anything-1.0.6.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

transcribe_anything-1.0.6-py2.py3-none-any.whl (4.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file transcribe-anything-1.0.6.tar.gz.

File metadata

  • Download URL: transcribe-anything-1.0.6.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for transcribe-anything-1.0.6.tar.gz
Algorithm Hash digest
SHA256 241dfbe4fabbf1a9a7c804cc90d762df01f53139e098b766a17c51cfa6c3b50e
MD5 4be702702fb0a8a0e5c5ffda95269dca
BLAKE2b-256 4231c5e7bfc96f7cb77bc981ab577d0e8fccd9445aecc5963bc3b602865dc254

See more details on using hashes here.

File details

Details for the file transcribe_anything-1.0.6-py2.py3-none-any.whl.

File metadata

  • Download URL: transcribe_anything-1.0.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for transcribe_anything-1.0.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9ff6057a29b4e422f6433ca792c8aaae26a464a0a1a5dd68ccf69a39a70194ce
MD5 42d2312142caf6a5a89363acfa989a85
BLAKE2b-256 f1d63c8e97f1b34ba958102fe4ae91b6a35aaeb78739b54f19e3260a3953bc02

See more details on using hashes here.

Supported by

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