feat(#398): add audio/text validation pipes and speech DTOs
All checks were successful
ci/woodpecker/push/api Pipeline was successful

Create AudioValidationPipe for MIME type and file size validation,
TextValidationPipe for TTS text input validation, and DTOs for
transcribe/synthesize endpoints. Includes 36 unit tests.

Fixes #398
This commit is contained in:
2026-02-15 02:37:54 -06:00
parent d37c78f503
commit 7b4fda6011
8 changed files with 665 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
/**
* Speech DTOs barrel export
*
* Issue #398
*/
export { TranscribeDto } from "./transcribe.dto";
export { SynthesizeDto } from "./synthesize.dto";