Audio
For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending
.mdto the page URL.
Domain Types
Audio Model
AudioModel = "whisper-1" or "gpt-transcribe" or "gpt-4o-transcribe" or 3 more"whisper-1""gpt-transcribe""gpt-4o-transcribe""gpt-4o-mini-transcribe""gpt-4o-mini-transcribe-2025-12-15""gpt-4o-transcribe-diarize"
Audio Response Format
AudioResponseFormat = "json" or "text" or "srt" or 3 moreThe format of the output, in one of these options:
json,text,srt,verbose_json,vtt, ordiarized_json. Forgpt-4o-transcribeandgpt-4o-mini-transcribe, the only supported format isjson. Forgpt-4o-transcribe-diarize, the supported formats arejson,text, anddiarized_json, withdiarized_jsonrequired to receive speaker annotations."json""text""srt""verbose_json""vtt""diarized_json"