6 Commits

Author SHA1 Message Date
Daniil 259d3da89f rev 4 2026-04-07 13:42:45 +03:00
Daniil 269724d553 fix(backend): convert unsupported formats to WAV before SaluteSpeech upload
MP4/webm/m4a files are now auto-converted to WAV (PCM_S16LE) via ffmpeg
before uploading to SaluteSpeech API. Follows the same pattern as Google
Speech's _convert_local_to_ogg.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 00:29:22 +03:00
Daniil 2c9c11fa17 feat(backend): implement SaluteSpeech transcription engine
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 00:04:49 +03:00
Daniil 9a71fa9f25 feat(backend): extend type unions to accept SaluteSpeechSegment
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 23:59:19 +03:00
Daniil dc04efe0fb new features 2026-02-27 23:33:56 +03:00
Daniil 67e0f22b4f init: new structure + fix lint errors 2026-02-03 02:15:07 +03:00