API Referansı

İstek/yanıt örnekleriyle eksiksiz uç nokta belgeleri.

POST

/tts

Metinden konuşma oluştur

İstek Gövdesi

{
"text": "Hello world",
"voice": "af_heart",
"format": "mp3",
"speed": 1.0
}

Parametreler

text *gerekli

Sentezlenecek metin. Maks 5000 karakter.

voice *gerekli

Ses ID (af_heart, am_michael, bf_emma, am_adam)

format isteğe bağlı

Ses formatı: mp3, wav, ogg. Varsayılan: mp3

speed isteğe bağlı

Oynatma hızı (0.5 - 2.0). Varsayılan: 1.0

Yanıt

{
"status": "success",
"url": "https://cdn.speekoapp.com/audio/xxx.mp3",
"duration": 5.2,
"cost": 0.00012
}
POST

/tts-video

Metinden sesli video oluştur

İstek Gövdesi

{
"text": "Subscribe to our channel",
"voice": "af_heart",
"resolution": "1080p",
"aspect_ratio": "16:9",
"subtitles": true
}

Parametreler

text *gerekli

Videoya dönüştürülecek metin

voice *gerekli

Ses parçası için ses ID'si

resolution isteğe bağlı

1080p veya 720p. Varsayılan: 1080p

aspect_ratio isteğe bağlı

16:9, 9:16 veya 1:1. Varsayılan: 16:9

Yanıt

{
"status": "success",
"url": "https://cdn.speekoapp.com/video/xxx.mp4",
"duration": 30,
"cost": 1.35
}