npm install @resemble/node
Create text-to-speech with your AI Voices in Javascript
A full Javascript SDK to Programmatically build neural text-to-speech voices and generate content.
Create Voices with 5 lines of Code
import Resemble from 'resemble'
const response = await resemble.voices.create(
{name: 'AI Scott'}
)
const file = createReadStream(resolve('./path/to/audio.wav'))
const recording = await resemble.recordings.create(
voiceUuid,
{ name: 'Recording',
text: 'This is a test', },
file,)
const response = await resemble.voices.build(
response['item']['uuid'])
const response = await resemble.clips.createSync(
projectUuid,
{ voice_uuid: voiceUuid,
body: 'This is a sync test',
title: 'Sample Clip",
include_timestamps: true
})
Create text-to-speech in real-time with your AI Voice
Explore All SDKs
Javascript
npm install @resemble/node
Python
pip install resemble
Ruby
bundle add resemble
Build Voices that Fit into your Character
Unique characters require identifiable voices. Resemble’s core Cloning engine makes it easy for developers to build voices and programmatically control them through the API or within Unity.
Upload Raw Audio*
If you already have audio from a Voice Talent that you’d like to bring on to our platform, we provide one-click upload functionality to clone speech from any given audio.
* You must provide valid consent from the voice talent in the file you upload.
An API that fits your Workflow
Rapidly build production-ready integrations with modern tools. Use Resemble’s API to fetch existing content, create new clips and even build voices on the fly.