Loading...
Loading...
Terminal transcription of audio files and URLs with the Gladia CLI (gladia speech-to-text). Use when the user has gladia-cli installed, wants shell-based transcription, or asks an agent to transcribe audio then answer questions about the content. For audio intelligence features not available as CLI flags, use the SDK skills instead.
npx skill4agent add gladiaio/skills gladia-using-cligladiaCLI vs SDK: use the CLI for quick terminal workflows whenis on PATH. For app integration or audio intelligence not exposed as CLI flags, see gladia-sdk-integration and gladia-audio-intelligence.gladia
gladia transcribegladia --versionGLADIA_API_KEY~/.gladia--gladia-keycurl -fsSL https://github.com/gladiaio/gladia-cli/releases/latest/download/install.sh | sh# 1. Environment variable (preferred for CI and shells)
export GLADIA_API_KEY=<API_KEY>
# 2. Persist locally
gladia auth set <API_KEY>
# 3. Pass per command (global flag, works on any command)
gladia transcribe meeting.wav --gladia-key <API_KEY>GLADIA_API_KEY~/.gladia--gladia-keygladia languages| Command | Description |
|---|---|
| Transcribe a local file or |
| Save API key to |
| List supported ISO 639-1 codes |
| Flag | Default | Description |
|---|---|---|
| | |
| — | Expected language(s), comma-separated ( |
| off | Detect language per utterance |
| off | Speaker identification |
| API default | |
| off | Show progress while polling |
--gladia-keygladia --versiongladia transcribe <source> [flags]-v| User need | CLI approach |
|---|---|
| Plain transcript | default or |
| Who spoke when | |
| Timestamps per utterance | |
| Full API payload | |
| Subtitle file | |
| Model choice | |
gladia languages| Goal | Command |
|---|---|
| Auto-detect | |
| Constrain detection | |
| Code switching | |
| Feature | CLI | If not in CLI |
|---|---|---|
| Basic transcription | | — |
| Speaker diarization | | gladia-audio-intelligence for advanced config |
| Language / code-switch | | SDK for advanced |
| Translation, NER, PII, sentiment, audio-to-LLM | No | gladia-audio-intelligence |
| API summarization addon | No | SDK (agent may summarize |
| Live streaming | No | gladia-live-transcription |
gladia transcribe meeting.wav
gladia transcribe https://example.com/podcast.mp3 -o json
gladia transcribe call.wav --diarize -o srt
gladia transcribe interview.mp3 --language en,fr --code-switching -v
gladia transcribe podcast.mp3 --model solaria-1 -o json-full
gladia transcribe meeting.wav --gladia-key <API_KEY> # inline key, no env or ~/.gladia needed--language en,fr--code-switching-o json--diarizegladia~/.gladia--gladia-key