Build with Scriptix Speech-to-Text
Production-ready transcription for 40+ languages. Use the web app, integrate via REST and WebSocket APIs, white-label as a reseller, or run it on your own infrastructure.
Pick your path
Four ways to use Scriptix. Choose the one that matches how you build.
New to Scriptix
Start with the basics — upload a file and get your first transcript in minutes.
Start learningAPI Developer
REST for batch jobs, WebSocket for realtime streaming. Auth, webhooks, and SDK-ready endpoints.
Explore the APIReseller Partner
White-label Scriptix for your customers with branded dashboards and usage reporting.
Reseller docsSelf-Hosted
Deploy on your own infrastructure. No data leaves your network.
On-prem docsChoose your API
Batch for files, Realtime for streams. Same accuracy, different shape.
Batch API
- JSON over HTTPS
- Process audio & video files
- Speaker diarization included
- Subtitle exports (SRT, VTT, more)
- Webhooks for job status
Realtime API
- WebSocket over HTTPS
- Process live audio streams
- Immediate, low-latency results
- Partial + final transcript events
- Tuned for live captioning
Built for production
The features teams ship with.
40+ languages
Broad language coverage with automatic detection.
Custom models
Train on domain terminology for sharper accuracy.
Speaker diarization
Identify and label different speakers automatically.
Glossaries
Define brand names and terminology for recognition.
Webhooks
Real-time notifications for job status changes.
Collaboration
Teams, roles, and shared workspaces out of the box.
Popular guides
Transcription
API integration
Ready to build?
Spin up your first transcription in under five minutes.