Agent Listen
Use rawgenai <provider> stt to transcribe audio and video files. Always read the chosen provider's reference file before running commands.
Prerequisites
brew install WHQ25/tap/rawgenai
Before using a provider, read its setup guide at references/setup/ to configure credentials.
General Guidelines
- On first use, ask user to pick a provider. Remember for the session.
- All output is JSON. Always show transcription results to the user.
- If a command fails, try a different provider or inform the user.
Listen (STT)
rawgenai <provider> stt <audio-file>
| Provider | Command | Best For | Reference |
|---|---|---|---|
| OpenAI | rawgenai openai stt |
Subtitles (srt/vtt) | ref |
| Google Gemini | rawgenai google stt |
Speaker diarization | ref |
| ElevenLabs | rawgenai elevenlabs stt |
Large files (3GB), video input | ref |
| DashScope | rawgenai dashscope stt |
Chinese, emotion, long audio (12h async) | ref |