feat: integrate ASR for input and output management for corpus through cli
Description
Add Automatic Speech Recognition (ASR) support to the CLI so users can transcribe audio files into text.
Features
- Add
ASRCLI command - Support audio formats:
wav,mp3,m4a - Convert speech to text using an ASR provider
- Handle invalid files/errors gracefully
Example
corpus-client ASR sample.wav
Acceptance Criteria
- User can transcribe an audio file from CLI
- Unsupported formats show proper error messages
- Transcription output is displayed correctly
- Code is modular for future ASR providers
- Tests and basic documentation are added