Commit Graph

12 Commits

Author SHA1 Message Date
zengLingbiao c459a1876b fix(volcengine): reject malformed TTS audio (#113109)
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-25 08:15:14 -07:00
Peter Steinberger 0340d7c0c1 fix(tts): normalize sibling provider credentials (#109051) 2026-07-16 07:08:42 -07:00
Alix-007 2f851ecfe9 fix(speech): bound TTS response reads (#96874) 2026-06-28 10:57:25 -04:00
Peter Steinberger 4fa5092cdc docs: document small extension sources 2026-06-04 21:02:07 -04:00
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