For Developers
Build With World-Class Transcription
REST API for transcription, diarization, and AI analysis. Simple integration, powerful features, and SDKs for your favorite languages.
Transcribe in 3 Lines of Code
Python
from vibetranscribe import VibeClient
client = VibeClient(api_key='your_key')
result = client.transcribe('meeting.mp3')JavaScript
import { VibeClient } from '@vibetranscribe/sdk';
const client = new VibeClient('your_key');
const result = await client.transcribe('meeting.mp3');cURL
curl -X POST https://api.vibetranscribe.com/v1/transcribe \
-H 'Authorization: Bearer your_key' \
-F 'file=@meeting.mp3'API Capabilities
Transcription
Upload audio/video files or URLs. Get accurate transcripts in 100+ languages.
POST /v1/transcribeSpeaker Diarization
Automatically identify and label different speakers in recordings.
Included in transcriptionTranslation
Translate transcripts to 50+ languages in a single request.
POST /v1/translateAI Analysis
Generate summaries, action items, and insights from transcripts.
POST /v1/analyzeMeeting Bot
Schedule bot to join and record meetings programmatically.
POST /v1/meetings/scheduleWebhooks
Get notified when transcriptions complete or meetings end.
POST /v1/webhooksOfficial SDKs
Python
v1.2.0pip install vibetranscribeView Docs →Node.js
v1.2.0npm install @vibetranscribe/sdkView Docs →Ruby
v1.0.0gem install vibetranscribeView Docs →Go
v0.9.0go get github.com/vibetranscribe/go-sdkView Docs →API Reference
Transcription
POST
/v1/transcribeTranscribe audio/video filePOST
/v1/transcribe/urlTranscribe from URLGET
/v1/transcriptions/{id}Get transcription resultDELETE
/v1/transcriptions/{id}Delete transcriptionAI Analysis
POST
/v1/analyzeAnalyze transcriptPOST
/v1/summarizeGenerate summaryPOST
/v1/chatAsk questions about transcriptsMeetings
POST
/v1/meetings/scheduleSchedule bot to join meetingGET
/v1/meetings/{id}Get meeting recordingDELETE
/v1/meetings/{id}/cancelCancel scheduled botWebhooks
POST
/v1/webhooksCreate webhook endpointGET
/v1/webhooksList webhooksDELETE
/v1/webhooks/{id}Delete webhookAPI Pricing
Developer
Free60 min/month
- Transcription API
- 5 requests/minute
- Community support
Pro
$0.006/minPay as you go
- All APIs
- 100 requests/minute
- Email support
- Webhooks
Enterprise
CustomVolume discounts
- Unlimited rate limits
- SLA
- Dedicated support
- On-premise option
What Developers Build
Call Center Analytics
Transcribe and analyze customer calls for quality assurance and training.
Content Platforms
Auto-generate subtitles and transcripts for video hosting services.
Meeting Integrations
Add AI meeting notes to existing collaboration tools.
Accessibility Tools
Real-time captioning for hearing-impaired users.