Tools
Speech to Text
Transcribe audio files to text using Whisper. Supports mp3, wav, ogg, webm, and more.
Base URL & authentication
Base URL: https://api.openadapter.in
All requests need an Authorization: Bearer sk-cv-... header. Generate or copy your API key from the Dashboard → API Keys page.
Endpoint: POST /v1/audio/transcriptions
Cost per call: 0.15 credits
Minimum plan: free
Transcribe audio files to text using Whisper. Supports mp3, wav, ogg, webm, and more.
Request
curl https://api.openadapter.in/v1/audio/transcriptions \
-H "Authorization: Bearer $OPENADAPTER_API_KEY" \
-F "model=whisper-large-v3-turbo" \
-F "file=@recording.mp3"import requests
resp = requests.post(
"https://api.openadapter.in/v1/audio/transcriptions",
headers={"Authorization": f"Bearer {API_KEY}"},
files={"file": open("recording.mp3", "rb")},
data={"model": "whisper-large-v3-turbo"},
)
print(resp.json())import fs from 'fs';
const form = new FormData();
form.append('file', new Blob([fs.readFileSync('recording.mp3')]));
form.append('model', 'whisper-large-v3-turbo');
const res = await fetch('https://api.openadapter.in/v1/audio/transcriptions', {
method: 'POST',
headers: { Authorization: `Bearer ${process.env.OPENADAPTER_API_KEY}` },
body: form,
});
console.log(await res.json());Pricing
Each call costs 0.15 credits. Available on the free plan and above.