Documentation
Speech-to-Text
POST /v1/audio/transcriptions converts uploaded audio into text.
Use it when
- You want voice notes or call transcripts
- You need captions or searchable media
Code examples
1curl -X POST https://api.navy/v1/audio/transcriptions \
2 -H "Authorization: Bearer sk-navy-YOUR_KEY" \
3 -F file="@/path/to/audio.mp3" \
4 -F model="whisper-1"Parameters
model(string, required) —whisper-1,gpt-4o-transcribe,scribe_v2file(file, required) — Audio file (max 25MB)language(string, optional) — ISO-639-1 language coderesponse_format(string, optional) —json,text,srt,vtt,verbose_json
Notes
- Pair this with embeddings or chat completions for analysis workflows