Introduction
AudioSpliter is a cloud-based API service that splits audio files into smaller segments. Whether you need to break a podcast into chapters, split an audiobook by duration, or convert and segment audio for processing pipelines, AudioSpliter handles it asynchronously and reliably.
What AudioSpliter Does
- Split by duration -- Break audio into fixed-length segments (e.g., every 10 minutes)
- Split by file size -- Target a maximum file size per segment (e.g., 25 MB for email attachments)
- Format conversion -- Convert between MP3, WAV, FLAC, OGG, AAC, and more during the split
- Async processing -- Submit a job and get notified via webhook or poll for status
- Secure storage -- Files are encrypted at rest and automatically deleted after your configured retention period
How It Works
- Upload -- Send your audio file (or a URL) to the splits endpoint
- Process -- AudioSpliter queues your job and processes it asynchronously
- Download -- Retrieve the split segments via signed download URLs
Architecture Overview
Your App --> POST /api/v1/splits --> Job Queue --> Worker
|
Your App <-- Webhook / Poll <-- Results <------+
Base URL
All API requests use the following base URL:
https://api.audiospliter.com/api/v1
Authentication
Every request must include a valid API key in the X-API-Key header, or a JWT Bearer token in the Authorization header. See Authentication for details.
Next Steps
- Quick Start -- Make your first API call in under 2 minutes
- API Reference -- Full endpoint documentation
- Guides -- Step-by-step tutorials