| # Podcast Audio Processing Configuration | |
| # Storage Directories | |
| DOWNLOADS_DIR=./downloads | |
| TRANSCRIPTS_DIR=./transcripts | |
| CACHE_DIR=./cache | |
| # Audio Download Settings | |
| DOWNLOAD_QUALITY=highest | |
| CONVERT_TO_MP3=true | |
| # Transcription Settings | |
| DEFAULT_MODEL_SIZE=turbo | |
| DEFAULT_OUTPUT_FORMAT=srt | |
| ENABLE_SPEAKER_DIARIZATION=false | |
| USE_PARALLEL_PROCESSING=true | |
| CHUNK_DURATION=60 | |
| # Modal Configuration (if using Modal deployment) | |
| MODAL_APP_NAME=podcast-transcription | |
| MODAL_GPU_TYPE=A10G | |
| MODAL_MEMORY=10240 | |
| MODAL_CPU=4 | |
| # Hugging Face Token (required for speaker diarization) | |
| # Get your token from: https://huggingface.co/settings/tokens | |
| HF_TOKEN=your-huggingface-token-here | |
| # Deployment Mode (local or modal) | |
| DEPLOYMENT_MODE=local |