Karaoke-Maker API 文档
Karaoke-Maker API 文档
概述
Karaoke-Maker API 提供 AI 驱动的歌声提取和音调修正功能,帮助您构建专业的卡拉 OK 应用。
功能特性
- 歌声提取: 从任何音频轨道中分离歌声,准确率高达 99.5%
- 音调修正: 自动检测和修正音调
- 多语言支持: 支持多种语言和音素
- 快速处理: 30 秒内完成处理
快速开始
curl -X POST https://api.turboapi.ai/api/v1/call \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"slug": "karaoke-extract", "input": {"audio_url": "https://example.com/song.mp3"}}'
使用 SDK
import { TurboAPIClient } from '@turboapiai/sdk';
const client = new TurboAPIClient({
apiKey: process.env.TURBOAPI_API_KEY,
});
const task = await client.call.createAndWait('karaoke-extract', {
audio_url: 'https://example.com/song.mp3',
vocal_separation: 'high',
pitch_correction: true,
});
console.log(task.output);
from turboapi import TurboAPIClient
client = TurboAPIClient(api_key="YOUR_API_KEY")
task = client.call.create_and_wait("karaoke-extract", {
"audio_url": "https://example.com/song.mp3",
"vocal_separation": "high",
"pitch_correction": True,
})
print(task.output)
import turboapi "github.com/turboapiai/turboapi-sdk-go"
client := turboapi.NewClient("YOUR_API_KEY")
task, err := client.Call.CreateAndWait("karaoke-extract", map[string]interface{}{
"audio_url": "https://example.com/song.mp3",
"vocal_separation": "high",
"pitch_correction": true,
})
if err != nil {
panic(err)
}
fmt.Println(task.Output)
API 端点
提取歌声
从音频轨道中提取歌声。
端点: POST /api/v1/call
参数:
slug(string): API 标识符input.audio_url(string): 音频文件 URLinput.vocal_separation(string): 分离强度 (low/medium/high)input.pitch_correction(boolean): 启用音调修正
定价
| 套餐 | 分钟数 | 价格 |
|---|---|---|
| 免费版 | 100/月 | $0 |
| 专业版 | 1,000/月 | $29 |
| 企业版 | 无限 | $99 |
支持
- 文档:
/docs/karaoke-maker - 邮箱: [email protected]