|
|
147c60fd64
|
chore: bump handler-base to v0.1.5, add netrc secret mount to Dockerfile
CI / Lint (push) Successful in 2m55s
CI / Test (push) Successful in 2m57s
CI / Release (push) Successful in 1m37s
CI / Docker Build & Push (push) Failing after 5m29s
CI / Notify (push) Successful in 1s
|
2026-02-20 18:19:49 -05:00 |
|
|
|
e5a3efc701
|
fix: use tagged handler-base v0.1.3, remove local replace directive
CI / Test (push) Failing after 1m19s
CI / Release (push) Has been skipped
CI / Lint (push) Failing after 1m16s
CI / Docker Build & Push (push) Has been cancelled
CI / Notify (push) Has been cancelled
|
2026-02-20 09:00:47 -05:00 |
|
|
|
b8d9a277c5
|
feat: add e2e tests + benchmarks
- e2e_test.go: synthesis pipeline, audio chunking, custom voice registry
- Benchmarks: synthesis 203µs/op, registry refresh 106µs/op, chunking 534µs/op
|
2026-02-20 06:45:22 -05:00 |
|
|
|
147b685645
|
feat: rewrite tts-module in Go
Replace Python streaming TTS service with Go for smaller container images.
- VoiceRegistry: discovers custom voices from model store
- NATS subscriptions: TTS requests, voice list, voice refresh
- JetStream AI_VOICE_TTS stream setup
- Chunked audio streaming over NATS
- Dockerfile: multi-stage golang:1.25-alpine → scratch
- CI: Gitea Actions with lint/test/release/docker/notify
|
2026-02-19 17:56:06 -05:00 |
|