Transcribe audio files using OpenAI Whisper. The API saves both the original audio file and the generated markdown transcript to the customer’s files in Supabase Storage.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Audio transcription request
Public URL to the audio file (mp3, wav, m4a, webm)
"https://example.com/song.mp3"
Owner account ID for file storage
"550e8400-e29b-41d4-a716-446655440000"
Artist account ID for file storage
"550e8400-e29b-41d4-a716-446655440001"
Optional title for the audio and transcription files
"My Song"
Whether to include timestamps in the markdown transcript
Audio transcribed successfully
Whether the transcription was successful
Information about the saved audio file
Information about the saved transcript file
The full transcription text
Detected language code (e.g., 'en', 'es', 'fr')