Quality-first multi-pass audiobook generation from English manuscripts. Includes: - umbraaudio/ core package (pipeline, config, voices, web review UI) - scripts/ CLI utilities + model download script - tts_server/ remote TTS server - specs/ design docs, tests/, pyproject.toml + uv.lock - Qwen3-TTS git submodule (pinned 022e286) with local demo.py UI patch saved at scripts/qwen3_tts_demo_umbra_patch.patch - .env with runtime config/secrets Excluded (see .gitignore): models/ (downloaded via scripts/download_models.sh), output/, logs/, .venv, .umbra runtime data, and book projects (DealHunterShip_*), which are committed separately.
40 lines
609 B
Plaintext
40 lines
609 B
Plaintext
# macOS
|
|
.DS_Store
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.mypy_cache/
|
|
.pytest_cache/
|
|
.ruff_cache/
|
|
|
|
# Virtual environments & toolchains
|
|
.venv/
|
|
.python/
|
|
|
|
# HuggingFace cache
|
|
.hf_home/
|
|
|
|
# Downloaded models (see scripts/download_models.sh)
|
|
/models/
|
|
|
|
# Generated output (audio artifacts)
|
|
/output/
|
|
|
|
# Logs
|
|
/logs/
|
|
|
|
# Build artifacts
|
|
*.zip
|
|
umbraaudio_package.zip
|
|
|
|
# Local TTS server runtime
|
|
/tts_server/__pycache__/
|
|
|
|
# Book projects are committed separately (not part of this program repo)
|
|
/DealHunterShip_4.0e_whole-to-audio/
|
|
|
|
# App runtime data (per-project book data; projects committed separately)
|
|
/.umbra/
|