Richard Roberson
1d57004e59
fix(docs): readme
2025-11-09 15:54:36 -07:00
Richard Roberson
b21bdb3a21
feat(tts): add multi-provider TTS support with Deepinfra and custom OpenAI-compatible endpoints
...
Add comprehensive multi-provider TTS support enabling users to choose between OpenAI, Deepinfra, and custom OpenAI-compatible endpoints. Implement provider-specific voice management with automatic voice restoration per provider-model combination, and migrate package manager to pnpm for improved dependency handling.
Key changes:
- Add TTS provider selection (OpenAI, Deepinfra, custom-openai) in settings UI
- Implement provider-specific model and voice lists with dynamic fetching
- Add voice persistence per provider-model combination in savedVoices
- Support Deepinfra models: Kokoro-82M, Orpheus-3B, Sesame-1B with their voice libraries
- Migrate to pnpm with frozen lockfile for reproducible builds
- Update Docker configuration to use pnpm and Deepinfra API defaults
- Add migration logic for existing users to infer provider from stored baseUrl
- Update test helpers and Playwright configuration for Deepinfra API
- Add example docker-compose.yml with Kokoro-FastAPI integration
BREAKING CHANGE: Voice selection is now provider-model specific. Previously saved voices will be migrated to the new savedVoices structure, but users may need to reselect voices if switching providers.
2025-11-09 15:47:17 -07:00
Richard Roberson
e56736fda8
Update README.md
2025-11-09 11:22:30 -07:00
Richard Roberson
df649656da
Update README.md
2025-05-25 22:05:12 -06:00
Richard Roberson
17ab2d5d48
Update README
2025-04-15 11:51:18 -06:00
Richard Roberson
8cd6158bc4
Update README
2025-04-15 02:47:33 -06:00
Richard Roberson
b0a3e2f632
Update readme
2025-04-15 00:32:23 -06:00
Richard Roberson
fc780746aa
Bug fixes and readme update
2025-03-30 21:17:16 -06:00
Richard Roberson
4ed6b17e98
Support gpt-4o-mini-tts with instructions
Build and Publish Docker Image / build (push) Has been cancelled
2025-03-21 11:32:42 -06:00
Richard Roberson
f464b059e4
Update API settings
2025-03-13 21:00:34 -06:00
Richard Roberson
4a8c194c88
Update README.md
2025-03-04 23:08:27 -07:00
Richard Roberson
520236b95c
add DOCX support (requires libreoffice) + upload test
2025-03-04 22:47:37 -07:00
Richard Roberson
b411a87f08
Update README.md
2025-03-04 13:45:42 -07:00
Richard Roberson
95c763fb48
Update README.md
2025-03-01 23:56:04 -07:00
Richard Roberson
3568f3c8f9
Update README.md
2025-03-01 19:52:06 -07:00
Richard Roberson
a937e0ee07
Update README.md badges
2025-02-26 06:26:41 -07:00
Richard Roberson
991304d134
Use github packages
Build and Publish Docker Image / build (push) Has been cancelled
2025-02-26 05:42:57 -07:00
Richard Roberson
e3370f7526
Further audiobook extraction optimizations
2025-02-26 04:03:05 -07:00
Richard Roberson
568c9f2095
Make Docker image smaller
Build and Publish Docker Image / build (push) Has been cancelled
2025-02-26 00:32:30 -07:00
Richard Roberson
9ae7c39f00
Update README.md
2025-02-26 00:12:55 -07:00
Richard Roberson
b87b83310b
Rely on TTS API for splitting
2025-02-25 00:58:32 -07:00
Richard Roberson
96376e2324
Environment changes, set in Docker run
2025-02-23 13:20:42 -07:00
Richard Roberson
cd00ad2b9b
Update README.md
2025-02-22 14:42:16 -07:00
Richard Roberson
5649312255
Update README.md
2025-02-22 14:04:22 -07:00
Richard Roberson
edff480e0b
Update README.md
2025-02-18 13:38:35 -07:00
Richard Roberson
1d418e1444
Update README.md
2025-02-12 22:59:00 -07:00
Richard Roberson
1326ac0e7e
Setup GitHub features
2025-02-11 15:21:09 -07:00
Richard Roberson
d8a5e1e068
Update README.md
Build and Publish Docker Image / build (push) Has been cancelled
2025-02-11 14:43:43 -07:00
Richard Roberson
8b44001a47
Update README.md
Build and Publish Docker Image / build (push) Has been cancelled
2025-02-11 02:22:15 -07:00
Richard Roberson
4320730834
Update README.md
2025-02-10 23:15:22 -07:00
Richard Roberson
02595147fa
Update README.md
2025-02-09 20:11:07 -07:00
Richard Roberson
340d289996
Update README.md
2025-02-09 11:59:43 -07:00
Richard Roberson
6a6ad6510e
add Docker support
2025-02-04 22:31:35 -07:00
Richard Roberson
02bf20e137
Update readme
2025-02-04 04:03:43 -07:00
Richard Roberson
68fa3287d7
Update README.md
2025-01-22 10:16:09 -07:00
Richard Roberson
23d7fae8c2
Add api settings to settings modal + fix README.md
2025-01-22 09:50:47 -07:00
Richard Roberson
f7fd360a1b
Update README.md
2025-01-20 22:16:45 -07:00
Richard Roberson
d49252f27a
Update README.md
2025-01-20 19:19:36 -07:00
Richard Roberson
5e4f2b8360
Update README.md
2025-01-20 19:17:19 -07:00
Richard Roberson
4de0f475e1
Update README.md
2025-01-19 15:45:35 -07:00
Richard Roberson
7c0438a649
Update README.md
2025-01-19 15:45:16 -07:00
Richard Roberson
46c497f062
Readme.md + Refactor
2025-01-19 15:39:44 -07:00
Richard Roberson
5ecd54a0be
First push
2025-01-18 04:58:57 -07:00