Skip to main content

Live Transcribe

Live Transcribe is a Python package that provides live, real-time transcription based on OpenAI's Whisper. Works offline.

Currently, Live Transcribe supports only PulseAudio as an audio backend.

Installation

  1. optional but highly recommended for low latency Refer to the Pytorch documentation guide to install Pytorch with CUDA support.
  2. pip install live-transcribe

Usage

Just run:

python -m live_transcribe

or

live_transcribe

If you want to transcribe from another audio device, than the default, use the --device option, e.g.:

live_transcribe --list-devices
live_transcribe --device "alsa_input.usb-046d_HD_Pro_Webcam_C920_8C0B5B0F-02.analog-stereo

On the first usage, the OpenAI's Whisper model will be downloaded and cached.

See live_transcribe --help for options.

Dependencies

Live Transcribe has the following dependencies:

Python 3.8 or higher
OpenAI-Whisper
PulseAudio

Release files for live-transcribe 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for live-transcribe 0.1.2
File Size Uploaded
live-transcribe-0.1.2.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for live-transcribe 0.1.2
File Interpreter ABI Platform
live_transcribe-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 18.6 kB

Release files / live-transcribe-0.1.2.tar.gz

Download URL live-transcribe-0.1.2.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
037a44b8b169a4f3dba06744a1c4dc98985fd50d9a1ec70153b019fbed47d82e
BLAKE2b-256 checksum
How to use checksums
9fd41468202f60027247455424f1aada2d45d9493c0a861b12be4153aa545abb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.10.6 Linux/5.15.0-60-generic

Release files / live_transcribe-0.1.2-py3-none-any.whl

Download URL live_transcribe-0.1.2-py3-none-any.whl
Size 10.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
39b1e565dbaade2ed9277b5d37c8c964bb2a4c34ee1d350f84a2f1470b3e70b6
BLAKE2b-256 checksum
How to use checksums
15d1f91aac85309b473efb7a9f46096303bd9924d9c772e9422983d785165a4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.10.6 Linux/5.15.0-60-generic

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page