Commit graph

60 commits

Author SHA1 Message Date
4a019cf897 Add detailed AGPL v3 license obligations documentation
Explains source code requirements for network service operators,
practical compliance methods, and Raccoon Mission rationale.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 10:39:23 -05:00
7559e56d0c Standardize project naming to uncloseai-speech across all files
- Add CHANGELOG.md with full version history (moved from README)
- Update all documentation to use lowercase 'uncloseai-speech' project name
- Update organization references to lowercase 'uncloseai' (not 'UncloseAI')
- Add Brand Identity section to docs/CLAUDE.md with naming guidelines
- Update speech.py argparse description to match branding
- Update README.md headers and sections with consistent naming
- Update all model documentation with consistent branding

Files updated:
- CHANGELOG.md (new file)
- README.md (changelog reference, server options, multilingual section)
- speech.py (--workers argument, branding in argparse)
- Makefile (header comment)
- docs/CLAUDE.md (Brand Identity section)
- docs/MODELS.md
- docs/MIRRORS.md
- docs/AUDIT.md
- docs/models/coqui-tts.md
- docs/research/tts-models-overview.md

Branding standard:
- Project: uncloseai-speech (lowercase, hyphenated)
- Organization: uncloseai (lowercase, one word)

🦝 Generated with Claude Code
2025-11-10 05:23:34 -05:00
187121558e 📚 Update docs with hydration results and multiprocess fixes
**README.md:**
- Added Raccoon Mission Updates section (2025-11-09)
- Documented 235/245 voices working (95.9% success rate)
- Listed all major fixes: multiprocess architecture, voice auto-detection,
  cache initialization, args initialization
- Added Makefile targets documentation (hydrate, load-test)

**docs/CLAUDE.md:**
- Updated TTS Engine Status with hydration percentages
- Added Testing Philosophy section with hydrate and load-test targets
- Documented Known Issues and Solutions:
  * Worker processes not loading caches - lifespan solution
  * Worker processes AttributeError on args - DefaultArgs solution
- Included code examples for both fixes

These updates capture the complete journey from 0% to 95.9% voice
hydration success and document the multiprocess worker architecture fixes.

🦝 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 18:27:48 -05:00
ac305c31d7 Remove abandoned GitHub mirror from README 2025-11-09 15:24:22 -05:00
04e4e5ae84 Update repository links and prefer Makefile workflow
Repository migration:
- Updated primary repository to GitLab: uncloseai-speech
- Original GitHub repo (russellballestrini/openedai-speech) was archived
- New GitHub mirror: matatonic/openedai-speech
- Updated git remotes to reflect new URLs

README improvements:
- Added Makefile-based workflow as recommended installation method
- Reorganized installation section: Makefile first, Docker second, manual third
- Updated voice compatibility info (removed Silero OpenAI aliases)
- Added note about optional model parameter and auto-detection
- Referenced docs/CLAUDE.md for detailed Makefile usage

🦝 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 15:19:59 -05:00
9b5caadb8f Fix Kokoro TTS integration - correct KPipeline API
- Removed model_path parameter (not supported by kokoro package)
- Removed repo_id parameter (causes KeyError)
- Use default KPipeline initialization with only lang_code
- Kokoro package handles model download automatically

Tested and working:
- American English voices (alloy, af_sarah, am_michael, etc.)
- British English voices (bm_george, bf_emma, etc.)
- Audio generation produces valid MP3 files

🦝 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 14:20:09 -05:00
759c5440b7 Update README with Raccoon Mission details and mirrors
- Add raccoon emoji and mission statement
- List both git mirrors (unturf.com and github.com)
- Explain we're rescuing this abandoned project
- Link to comprehensive docs/
- Emphasize AGPL v3 libre software commitment

Original notice preserved but clarified this is now
an active fork bringing the project back to life.

🦝 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 09:56:31 -05:00
4aebcc037f Rebrand project to UncloseAI Speech
Renamed all references from openedai-speech to uncloseai-speech across
the entire codebase, including:
- Project name in README and documentation
- Docker image names in compose files
- Makefile deployment paths and container names
- Configuration examples in vars.sh.example

This establishes our raccoon mission fork as UncloseAI Speech, a unified
TTS system supporting multiple engines (Piper, XTTS, etc.) with OpenAI
API compatibility.

🦝 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-09 09:11:09 -05:00
matatonic
31f033595a
Update README.md
Final update.
2025-02-02 13:10:41 -05:00
matatonic
09b1c051e1 0.18.2 - Fix docker building for amd64 2024-08-16 10:29:30 -04:00
matatonic
c86eb4ced2 0.18.1 - refactor github actions 2024-08-15 21:51:18 -04:00
matatonic
5b9d2f7d93 0.18.0 2024-08-15 17:28:17 -04:00
matatonic
49b3f8e1dc Fixes: #42 2024-08-15 17:24:33 -04:00
matatonic
e815ef2860 0.18.0 - Allow multiple samples in xtts. Closes: #38 2024-08-15 17:19:34 -04:00
matatonic
b5d0dafd7d 0.17.3 - fix 44khz piper voices like fr_FR-tom-medium 2024-08-15 16:09:35 -04:00
matatonic
5c887af40e Merge branch 'main' of https://github.com/matatonic/openedai-speech 2024-07-16 04:06:11 -04:00
matatonic
e2dc57f8da better docs for unload-timer 2024-07-16 04:04:24 -04:00
matatonic
43dbf431f8 unbreak -min 2024-07-01 20:38:44 -04:00
matatonic
fdd443b10f 0.17.1 2024-07-01 19:43:32 -04:00
matatonic
02a6c7eb3e 0.16.0 2024-07-01 13:56:41 -04:00
matatonic
a99b196c45
Update README.md 2024-06-29 18:52:27 -04:00
matatonic
38a479f918
Update README.md
custom piper voice download example
2024-06-29 18:51:06 -04:00
matatonic
88c9b770e3 0.16.0 2024-06-29 13:08:16 -04:00
matatonic
1d144a12e0 0.16.0 +Multi-client safe 2024-06-29 13:03:30 -04:00
matatonic
edc14301fd 1/3 realtime factor 2024-06-28 16:50:23 -04:00
matatonic
703dec32b1 0.15.2 Thread safe version 15 2024-06-28 16:09:48 -04:00
matatonic
964b23a21c 0.15.1 +Fixes #24, no deepspeed by default, you're on your own for now 2024-06-27 10:23:58 -04:00
matatonic
be759f3fea 0.15.0 2024-06-27 01:43:43 -04:00
matatonic
c957ad86fc 0.14.1 +deepspeed (not in prebuilt docker) 2024-06-27 00:47:56 -04:00
matatonic
ae6a384e75 0.14.0 +streaming, +pcm, +wav, +temp, top_p, etc. 2024-06-26 20:54:24 -04:00
matatonic
34bf525c89 0.13.0 final 2024-06-25 17:20:28 -04:00
matatonic
72c7b799b9 xtts: +AMD gpu ROCm, +Apple MPS 2024-06-24 20:35:07 -04:00
matatonic
ea4af74e5c 0.13.0 -parler, +arm64, +audio_reader 2024-06-23 12:52:03 -04:00
matatonic
18c73ce827 0.12.3 - additional logging details for 400's 2024-06-17 12:32:55 -04:00
matatonic
b4c442bb79 touch 2024-06-17 11:23:42 -04:00
matatonic
3c0434fbfe 0.12.2 - numpy<2 for min image 2024-06-17 00:25:14 -04:00
matatonic
f21ed56a00 0.12.0 - Improved errors & logging, swap alloy default voice
closes #3, re: #11
2024-06-16 23:35:11 -04:00
matatonic
07337907f9 0.11.0 +readme 2024-05-29 17:18:27 -04:00
matatonic
2fcb7cef0f 0.11.0 - Multilingual, new startup & dockerfiles, Fixes: #5, #6, #8, #9 2024-05-29 17:01:11 -04:00
matatonic
9a7912a78b 0.10.1 - fixes #1 2024-05-05 13:11:21 -04:00
matatonic
f24984ddd4 0.10.0 2024-04-27 11:39:18 -04:00
matatonic
c4d9d4e7a7 0.10.0 + docs update 2024-04-27 11:37:52 -04:00
matatonic
6864cf03b1 0.10.0 2024-04-26 20:42:33 -04:00
matatonic
4d76aca1af 0.9.0 2024-04-23 22:07:23 -04:00
matatonic
e284e05865 cleanup 2024-03-23 15:12:47 -04:00
matatonic
98d1968af6 prebuilt docker, cleanup and docs. 2024-03-23 14:52:51 -04:00
matatonic
b0a6072047 update openai example 2024-03-20 18:25:25 -04:00
matatonic
48fa91ec93 fix pops in tts-1-hd 2024-03-20 18:11:11 -04:00
matatonic
744967e982 Update README 2024-03-20 16:22:06 -04:00
matatonic
3bc5fb5d21 Fix xtts sample rate 2024-03-20 16:10:31 -04:00