feat(#398): add audio/text validation pipes and speech DTOs
All checks were successful
ci/woodpecker/push/api Pipeline was successful
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:
10
apps/api/src/speech/pipes/index.ts
Normal file
10
apps/api/src/speech/pipes/index.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
/**
|
||||
* Speech Pipes barrel export
|
||||
*
|
||||
* Issue #398
|
||||
*/
|
||||
|
||||
export { AudioValidationPipe } from "./audio-validation.pipe";
|
||||
export type { AudioValidationPipeOptions } from "./audio-validation.pipe";
|
||||
export { TextValidationPipe } from "./text-validation.pipe";
|
||||
export type { TextValidationPipeOptions } from "./text-validation.pipe";
|
||||
Reference in New Issue
Block a user