Whisper CLI is a command-line interface for transcribing and translating audio using OpenAI's Whisper API. It also allows you to manage multiple OpenAI API keys as separate environments.
To install Whisper CLI, simply run:
pip install whisper-cli
To get started with Whisper CLI, you'll need to set your OpenAI API key. You can do this using the following command:
whisper key set <openai_api_key>
This will set the API key for the default environment. If you want to use a different API key, you can set up an alternative environment by running:
whisper key set <openai_api_key> --env <env_name>
To activate an alternative environment, run:
whisper env activate <env_name>
Whisper CLI supports two main functionalities: translation and transcription.
To translate an audio file, simply run:
whisper translate <file_name>
To transcribe an audio file, run:
whisper transcribe <file_name>
If you'd like to contribute to Whisper CLI, you'll need to set up a development environment with Python 3.10.9.
python=3.10.9
Happy transcribing and translating with Whisper CLI.