PopNowDokumentacja API
Treść główna

Chatterbox: dokumentacja API

Mowa po angielsku, która potrafi naśladować krótką próbkę głosu

Jednym kluczem API PopNow wywołasz Chatterbox z własnego kodu. Znajdziesz tu identyfikatory modelu, które trzeba wysłać, każde pole wejściowe, koszt zapytania w kredytach i gotowe zapytanie do wklejenia w terminalu.

Opisy parametrów pochodzą ze schematu wejściowego modelu i są dostępne tylko po angielsku.

W skrócie

Twórca
Resemble AI
Wynik
Audio
Od
5.4 kr. za zapytanie ($0.054)

1 kredyt = 0,01 USD. Po przyjęciu zadanie blokuje najwyższą możliwą kwotę, a na koniec rozlicza faktyczne zużycie, zaokrąglone w górę do pełnych kredytów; resztę zwalnia. Za zadania zakończone błędem nie płacisz. Dokładną kwotę przed uruchomieniem poda POST /api/v1/jobs/quote.

Tekst na mowę

resemble-ai/chatterbox-v1/text-to-speech

Cena

OpcjaKredyty (za zapytanie)Dolary USA
Domyślnie5.4$0.054

Parametry

PoleTypDomyślnieDozwolone wartościDo czego służy
textWymaganestring—do 1000 znakówUp to 1,000 characters of English, read exactly as written. Spell sounds out; tags are read aloud.
reference_audio_urlOpcjonalnestring (uri)——Optional clip of the voice to imitate; the reading takes on its timbre.
exaggerationOpcjonalnenumber0.5od 0 do 1How emotional the reading is, from 0 (flat) to 1 (dramatic).
temperatureOpcjonalnenumber0.7od 0.05 do 2Variation between takes, from 0.05 to 2.
guidance_scaleOpcjonalnenumber0.5od 0.1 do 1How closely the reading follows the text's natural pacing, from 0.1 to 1.

Przykładowe zapytanie

To zapytanie działa w obecnej postaci; pominięte pola mają wartości domyślne. Najpierw zapisz klucz w zmiennej POPNOW_API_KEY.

POST /api/v1/jobs/createTask
curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask" \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "resemble-ai/chatterbox-v1/text-to-speech",
  "input": {
    "text": "Hi there! This voice was created with the PopNow API in just a few seconds."
  }
}'

Odpowiedź od razu zawiera taskId. Wynik pobierzesz przez GET /api/v1/jobs/recordInfo albo dodaj callBackUrl, by dostać powiadomienie.

GET /api/v1/jobs/recordInfo
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Co dalej

Na tej stronie