LibreChat/api/server/services/Files/Audio
Mieszko Makuch dead7b9d6b fix(stt): address review feedback — reserved fields guard, schema validation, docs
- Filter reserved fields (file, model, language) from extraParams before merge
- Change extraParams schema to z.record(z.union([z.string(), z.number(), z.boolean()]))
- Add regex validation for language field in Zod schema
- Add JSDoc note about extraParams in openAIProvider
- Add comment clarifying language/extraParams are OpenAI-only (not Azure)
- Remove unnecessary optional chaining on sttSchema
2026-03-26 01:56:40 +01:00
..
getCustomConfigSpeech.js 🔄 refactor: OAI Image Edit Proxy, Speech Settings Handling, Import Query Data Usage (#10281) 2025-10-28 09:36:03 -04:00
getVoices.js fix: use appConfig correctly in getVoices 2025-08-28 00:51:22 -04:00
index.js 🤖 feat: Custom Endpoint Agents (experimental) (#4627) 2024-11-04 12:59:04 -05:00
streamAudio.js 📦 refactor: Consolidate DB models, encapsulating Mongoose usage in data-schemas (#11830) 2026-03-21 14:28:53 -04:00
streamAudio.spec.js 📦 refactor: Consolidate DB models, encapsulating Mongoose usage in data-schemas (#11830) 2026-03-21 14:28:53 -04:00
STTService.js fix(stt): address review feedback — reserved fields guard, schema validation, docs 2026-03-26 01:56:40 +01:00
TTSService.js 🔊 fix: Validate language format for OpenAI STT model (#10875) 2025-12-09 22:25:45 -05:00