# Flask Configuration FLASK_APP=src.web.app FLASK_ENV=development SECRET_KEY=your-secret-key-here DEBUG=True # Server Configuration HOST=0.0.0.0 PORT=5000 # Database DATABASE_URL=sqlite:///data/clean_tracks.db # Audio Processing WHISPER_MODEL=base # tiny, base, small, medium, large WHISPER_DEVICE=auto # cpu, cuda, auto MAX_FILE_SIZE_MB=500 CHUNK_DURATION_SECONDS=1800 # 30 minutes # Paths UPLOAD_FOLDER=data/uploads PROCESSED_FOLDER=data/processed WORD_LISTS_FOLDER=data/word_lists # Processing Options DEFAULT_CENSORSHIP_STYLE=silence # silence, beep, white_noise DEFAULT_BEEP_FREQUENCY=1000 # Hz DEFAULT_SEVERITY_THRESHOLD=mild # mild, moderate, severe # Performance ENABLE_GPU=True CACHE_ENABLED=True REDIS_URL=redis://localhost:6379/0 # Security MAX_CONTENT_LENGTH=524288000 # 500MB in bytes ALLOWED_EXTENSIONS=mp3,wav,flac,m4a,ogg,aac,wma # API Rate Limiting RATELIMIT_ENABLED=True RATELIMIT_DEFAULT=100 per hour # Logging LOG_LEVEL=INFO LOG_FILE=clean_tracks.log