Peter Steinberger
c093e4508d
fix(tts): centralize directive number parsing
2026-05-29 10:05:37 -04:00
Peter Steinberger
e04158a028
fix: validate volcengine speech speed ratio
2026-05-28 17:30:33 -04:00
Peter Steinberger
459c12eda1
test: guard media provider mock calls
2026-05-11 23:57:23 +01:00
Shakker
ad08232753
test: tighten volcengine tts assertions
2026-05-11 08:16:12 +01:00
Peter Steinberger
5cd175bde9
test: require provider optional hooks
2026-05-08 18:38:52 +01:00
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
Peter Steinberger
1ef85c7d4c
test: make suites safe without isolation ( #78834 )
...
* test: make suites safe without isolation
* fix: narrow auth profile credential types
* test: inject channel module loader factory locally
2026-05-07 08:43:29 +01:00
Rui Xu
1531123d35
feat(tts): add BytePlus Seed Speech provider
...
Add Volcengine/BytePlus Seed Speech as a bundled TTS provider with current API-key auth, legacy AppID/token fallback, native Ogg/Opus voice-note output, and MP3 audio-file output.
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-04-25 23:46:04 +01:00