Developer API

Integrate AI Voice Capabilities into Your Applications

One REST endpoint, dozens of voices, sub-second latency. Ship lifelike speech, cloning, and dubbing in any language without managing a single GPU.

Trusted By
10k+ developers
99.99% uptime
p95 220ms
voice-api.sh
cURL
POST/v1/voice/generate
1curl -X POST https://api.raritone.dev/v1/voice/generate \
2 -H "Authorization: Bearer $RARITONE_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "voice_id": "aurora-v3",
6 "text": "Hello, world.",
7 "format": "mp3_44100"
8 }'
Response
audio/mpeg · 142kb
Status
200 OK
Latency
p95 218ms
response.streamstreaming
0:00
1:24
aurora-v3 · mp3 · 44.1kHz
SDKs
NodePythonGoRubyJavaREST
API Overview

Build Faster with a Unified Voice API

The Raritone API provides developers with a comprehensive set of endpoints to integrate AI-powered speech capabilities into web applications, mobile apps, enterprise software, and customer experiences. Designed for performance and scalability, the API enables seamless voice generation and speech processing with minimal integration effort.

Capabilities
Synthesize
Transcribe
Clone
Stream
By the numbers
Languages
70+
Uptime
99.99%
Latency
<200ms
Requests / mo
1B+
api.raritone.ai
Ready
Endpointsv1.0
POST
/v1/voice/synthesize
Generate lifelike speech
POST
/v1/voice/clone
Create a custom voice
GET
/v1/voices
List available voices
POST
/v1/audio/transcribe
Stream speech to text
JSON{ "voice": "aurora", "text": "hello" }
200 OK
live preview
API Capabilities

Six endpoints. One unified Voice API.

A single, coherent surface for every voice workflow — from generation and cloning to streaming and management. Build once, ship everywhere.

01 / GEN

AI Voice Generation API

Generate natural, human-like speech from text using a wide selection of AI voices.

ENDPOINT/v1/ai
02 / TTS

Text-to-Speech API

Convert text into high-quality audio with support for multiple voices, languages, and speech styles.

ENDPOINT/v1/text-to-speech
03 / STT

Speech-to-Text API

Convert spoken audio into accurate text for transcription, analytics, and automation.

ENDPOINT/v1/speech-to-text
04 / CLONE

Voice Cloning API

Create and manage authorized custom voice profiles for personalized voice experiences.

ENDPOINT/v1/voice
05 / MANAGE

Voice Management API

Manage voice profiles, generated audio, and voice settings from a single API.

ENDPOINT/v1/voice
06 / STREAM

Streaming API

Enable real-time speech generation and audio streaming for live applications.

ENDPOINT/v1/streaming
Developer Features

Everything you need to ship voice features

A complete developer surface built for production — from auth and streaming to webhooks, analytics, and SDKs in every language you care about.

REST

RESTful API

Predictable resource-oriented URLs, standard HTTP verbs, and clear status codes.

JSON

JSON Responses

Clean, typed payloads you can pipe straight into your app.

AUTH

API Key Auth

TLS

HTTPS Endpoints

STREAM

Real-Time Streaming

Chunked audio over the wire — first byte in under 300ms.

HOOK

Webhooks

LIMITS

Rate Limiting

v2.1

Versioned APIs

Pin to a version, upgrade on your schedule.

METRICS

Usage Analytics

SDKS

SDK Support

API / v2.1 / production-ready
Integration Workflow

Five steps from signup to production

A clear path for engineers — sign up, ship voice in your product the same afternoon.

01

Create a Raritone account

Sign up in minutes and access the developer dashboard.

Step 01
02

Generate your API key

Create a secure, scoped key directly from your dashboard.

Step 02
03

Read the API documentation

Explore endpoints, parameters, and runnable code samples.

Step 03
04

Send your first API request

Fire a curl or SDK call and stream audio back in under a second.

Step 04
05

Deploy voice features into your application

Ship to production with rate-limit-aware SDKs and webhooks.

Step 05
Create free accountRead the docsNo credit card required
API Endpoints

REST endpoints, ready to call

A clean, predictable surface for every voice workflow. Browse the core resources below and start integrating in minutes.

POST/v1/voice/generate

Voice Generation

Generate AI speech from text using selected voices.

JSON / HTTPSTry it
POST/v1/tts/synthesize

Text-to-Speech

Convert written text into downloadable audio.

JSON / HTTPSTry it
POST/v1/stt/transcribe

Speech-to-Text

Upload audio files and receive accurate transcriptions.

JSON / HTTPSTry it
POST/v1/voices/clone

Voice Cloning

Create and manage authorized custom voice profiles.

JSON / HTTPSTry it
GET/v1/voices

Voice Library

Browse and manage available AI voices.

JSON / HTTPSTry it
GET/v1/account/usage

Account & Usage

Monitor API usage, quotas, billing, and application settings.

JSON / HTTPSTry it
Security & Reliability

Enterprise-grade security. Dependable infrastructure.

Raritone is designed with enterprise-grade security and dependable infrastructure.

SOC 2 aligned99.99% uptimeEncryption everywhere

Compliance

SOC 2 / GDPR / HIPAA ready

Secure

console

Security checks

  • Secure API Key Authentication
  • HTTPS Encryption
  • Role-Based Access Control
  • Usage Monitoring
  • Rate Limiting
  • High Availability
  • Scalable Cloud Infrastructure
  • Enterprise Security Practices

Certified

SOC 2

256-bit AES

Why Developers Choose Raritone

Built for developers who ship

Eight reasons engineers pick Raritone for voice — from sub-200ms streaming to globally available infrastructure that scales without a ticket.

08 / Reasons / Developer Experience
01
01

Easy-to-Integrate APIs

Plug-in REST endpoints with SDKs for every stack.

Benefit
02
02

Comprehensive Documentation

Clear references, runnable code, every parameter explained.

Benefit
03
03

Low-Latency Performance

Sub-200ms p95 streaming response times.

Benefit
04
04

Global Cloud Infrastructure

Multi-region deployments, edge POPs everywhere.

Benefit
05
05

Enterprise Security

SOC 2 aligned controls, encryption everywhere.

Benefit
06
06

Scalable Architecture

Burst to millions of requests with auto-scaling.

Benefit
07
07

Reliable API Availability

99.99% uptime SLA across regions.

Benefit
08
08

Flexible Integration Options

REST, streaming, webhooks, SDKs — pick your fit.

Benefit
API
Trusted by teams shipping voice at planetary scale
Frequently Asked

Developer questions, answered.

Everything you need to know about authentication, quotas, commercial usage, and shipping with the Raritone API.

FAQ · 05···Updated monthly
Raritone API developer support
Raritone
Reply < 4h24/7
Talk to a dev

“Shipped voice into our app in an afternoon. The SDK ergonomics are honestly better than the docs let on.”

— Staff Eng · YC W24

Create a Raritone account, sign in to the developer dashboard, and generate an API key from your account settings.

Was this helpful?Read full guide
Updated 2 days ago·10 discussions

The API is language-agnostic and can be integrated with any language capable of making HTTPS requests. Client libraries and examples are available for popular programming languages.

Was this helpful?Read full guide
Updated 3 days ago·15 discussions

Yes. All API requests require authentication using a valid API key.

Was this helpful?Read full guide
Updated 4 days ago·20 discussions

Usage limits vary depending on your subscription plan. Current quotas and usage details are available in your dashboard.

Was this helpful?Read full guide
Updated 5 days ago·25 discussions

Yes. Commercial use is available according to the terms of your selected subscription plan.

Was this helpful?Read full guide
Updated 6 days ago·30 discussions

Still curious about something?

Our developer engineers reply in under four hours.

Ask a question
Start Building

Start Building with the Raritone API

Integrate AI voice generation, speech recognition, text-to-speech, and voice cloning into your applications with a secure, scalable, and developer-friendly API.

No credit card required100 free requests / day100+ languages