Clip audio from any source. Clone voices in seconds. Generate studio-quality speech. No experience needed — or go full API.
What you can build
Paste any URL. Select a region on the waveform. Get a loudness-normalized MP3 — up to 15 seconds from any supported source.
Upload 3-60 seconds of reference audio. Get an instant voice clone. No training slots, no queues.
Type text. Pick a voice — premade or your own clone. Get studio-quality speech as MP3.
"Welcome to our application..."
Developer API
Install the SDK, add your API key, and call one method. Fully typed. Works with any TypeScript or JavaScript project.
sonuslab.clips.create()— Create an audio clipsonuslab.tts.generate()— Generate speech from textsonuslab.voices.create()— Clone a voicesonuslab.clips.list()— List your clipssonuslab.clips.delete(id)— Delete a clipimport { SonusLab } from "sonuslab";
const sonus = new SonusLab("sl_live_...");
const { clip, error } = await sonus.clips.create({
url: "https://example.com/episode.mp3",
start: 32,
end: 44,
name: "intro-jingle",
});
if (error) throw error;
console.log(clip.audioUrl);Create an API key from the dashboard. Pass it to the SDK constructor. One line of config.
Clip audio, clone a voice, or generate speech. Each feature is a single method call with full type safety.
Every response includes a URL to the processed MP3. Download it, stream it, or pass it to your users.
Free to start. No credit card required. Create your first clip in under a minute.