Model Sizes
Use tiny for nearly everything. Only upgrade for heavy accents, poor audio quality, or lyrics.
Example
Request:
Response:
Example: Transcribe a specific section
Use start and duration to transcribe only a portion of the file — no manual ffmpeg trimming needed.
This transcribes 5 minutes starting at the 10-minute mark. Timestamps in the response are offset back to the original file position.
Example: Export to file
When output is provided, the transcription is written to disk and output_path is added to the response. Use .xlsx for styled spreadsheets with bold headers, or .csv for plain data.
Parameters
Multilingual
Augent transcribes audio in its original language — Chinese, French, Spanish, Japanese, etc. Translation to English is handled by Claude, which produces far better results than any local translation model.
When the transcription language is not English, the response includes:
Translation workflow:
transcribe_audio returns the original-language transcription with translation_available: true
- Claude translates the text
- Claude calls
transcribe_audio again with the same audio_path and translated_text containing the English translation
- A sibling
(eng) markdown file is created in memory alongside the original
Both versions appear in the Web UI Memory Explorer and are searchable via search_memory.
Memory
- Transcriptions are stored by file content hash + model size
- Same file, same model = instant memory hit
- Same file, different model = new transcription
- Modified file = new transcription (hash changes)
- A markdown file is also saved to
~/.augent/memory/transcriptions/
- Translated transcriptions get a sibling
(eng) file (e.g., My Video.md + My Video (eng).md)