- Replace test.py with whisper_stt.py: OpenAI Whisper + default speaker diarization via local ./models/pyannote-diarization-3.1; --no-diarize for plain text - Add requirements-whisper-stt.txt (whisper, pyannote, huggingface_hub, imageio-ffmpeg) - README: stt conda env, Ubuntu/macOS ffmpeg, CLI usage - .vscode: Python interpreter /opt/anaconda3/envs/stt; .cursor rule for stt env - .gitignore: exclude downloaded pyannote snapshot under models/ Made-with: Cursor
18 lines
343 B
Plaintext
18 lines
343 B
Plaintext
.venv/
|
|
__pycache__/
|
|
*.pyc
|
|
.DS_Store
|
|
.env
|
|
|
|
# optional local artifacts
|
|
*.log
|
|
|
|
# pyannote 등 로컬 모델 스냅샷(whisper_stt.py 기본 경로 — hf download 로 채움)
|
|
models/pyannote-diarization-3.1/
|
|
|
|
# resources (업로드/아티팩트는 git에서 제외)
|
|
resources/*
|
|
!resources/uploads/
|
|
resources/uploads/*
|
|
!resources/uploads/.gitkeep
|