强大的语音克隆API,让您的应用轻松集成高质量的语音克隆功能。支持多种编程语言,提供完整的SDK和详细的文档。
注册账户并获取您的API密钥
选择您的编程语言并集成SDK
上传语音样本并生成高质量语音
/api/v1/voices/clone上传语音样本并开始克隆过程
/api/v1/voices/generate使用克隆的语音生成TTS音频
/api/v1/voices获取用户的所有克隆语音
/api/v1/voices/{id}/status查询语音克隆训练的进度状态
// CloneVoice API JavaScript SDK
import { CloneVoice } from '@clonevoice/sdk';
// Initialize client
const client = new CloneVoice({
apiKey: 'your_api_key_here',
baseURL: 'https://api.clonevoice.org'
});
// Clone voice
async function cloneVoice() {
try {
const response = await client.voices.clone({
audioFile: './sample.wav',
name: 'My Voice Clone',
description: 'Personal voice clone'
});
console.log('Voice clone started:', response);
return response.voiceId;
} catch (error) {
console.error('Error:', error);
}
}
// Generate speech
async function generateSpeech(voiceId) {
try {
const audio = await client.voices.generate({
voiceId: voiceId,
text: 'Hello, this is my cloned voice!',
settings: {
speed: 1.0,
pitch: 1.0,
emotion: 1.0
}
});
// Save audio file
const blob = new Blob([audio], { type: 'audio/wav' });
const url = URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = url;
a.download = 'generated_voice.wav';
a.click();
} catch (error) {
console.error('Error:', error);
}
}标准REST接口,易于集成和使用
毫秒级响应,支持并发调用
基于API密钥的安全认证机制
详细的API文档和代码示例
立即注册获取免费API额度,开始构建您的语音应用