Installation

Prerequisites

  • Python >= 3.8

  • OpenAI API key (required)

  • Deepgram API key (optional, if using Deepgram for transcription)

Environment Setup

Set up your API keys as environment variables:

export OPENAI_API_KEY="your-openai-key"
export DEEPGRAM_API_KEY="your-deepgram-key"  # Optional

Installation Options

Install from PyPI

pip install mixedvoices

Install for Local Development

# Clone the repository
git clone https://github.com/MixedVoices/MixedVoices.git

# Change to project directory
cd MixedVoices

# Install in development mode with development dependencies
pip install -e ".[dev]"

Last updated