Skip to main content

Whisper command line client that uses CTranslate2

Project description

PyPI version PyPI downloads

Introduction

Whisper command line client compatible with original OpenAI client based on CTranslate2.

It uses CTranslate2 and Faster-whisper Whisper implementation that is up to 4 times faster than openai/whisper for the same accuracy while using less memory.

Goals of the project:

  • Provide an easy way to use the CTranslate2 Whisper implementation
  • Easy the migration for people using OpenAI Whisper CLI

Installation

Just type:

pip install -U whisper-ctranslate2

Alternatively, the following command will pull and install the latest commit from this repository, along with its Python dependencies:

pip install https://github.com/jordimas/whisper-ctranslate2

Usage

Same command line that OpenAI whisper.

To transcribe:

whisper-ctranslate2 inaguracio2011.mp3 --model medium
image

To translate:

whisper-ctranslate2 inaguracio2011.mp3 --model medium --task translate
image

Contact

Jordi Mas jmas@softcatala.org

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

whisper-ctranslate2-0.0.5.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

whisper_ctranslate2-0.0.5-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file whisper-ctranslate2-0.0.5.tar.gz.

File metadata

  • Download URL: whisper-ctranslate2-0.0.5.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for whisper-ctranslate2-0.0.5.tar.gz
Algorithm Hash digest
SHA256 7fa9227745dc926d2ffff0bf5fe6d23946f537adf63e80e61549237eab0696e5
MD5 12a469d2d749ea35cd36eb7f0a7e8962
BLAKE2b-256 f6d87c932d0cd82e8fb9f6847621afb385ff98f29e39bd03b162f245f40e2ae5

See more details on using hashes here.

File details

Details for the file whisper_ctranslate2-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for whisper_ctranslate2-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 51d737bca779297ceb9f9f83f1a54c7059bfac456bb306d98c5a02ee19b4b511
MD5 ead01675078014df0a916332c1df2e3a
BLAKE2b-256 e4c1fbf130e333fcd90ff1ab43d5ce5eed366be744e1f9de46b1bf37b2c23cee

See more details on using hashes here.

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