Skip to main content

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:
  1. transcribe_audio returns the original-language transcription with translation_available: true
  2. Claude translates the text
  3. Claude calls transcribe_audio again with the same audio_path and translated_text containing the English translation
  4. 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)