Naar hoofdinhoud gaan

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Gebruik de audio-modeldocumentatie van CometAPI door te kiezen of je app spraakuitvoer, transcription of translation nodig heeft. Audio-endpoints gebruiken hetzelfde CometAPI API-keypatroon als andere OpenAI-compatible endpoints.

Kies een audio-API

Create Speech

Zet tekst om naar spraak.

Create Transcription

Transcribeer audio naar tekst.

Create Translation

Vertaal audio naar Engelse tekst.

Create speech

Gebruik een model ID met audio-ondersteuning van de Models page of de model directory. De voorbeelden hieronder roepen het speech endpoint aan.
Deze voorbeelden gebruiken de placeholder your-audio-model-id. Vervang die door een beschikbaar audio model ID van de Models page of model directory voordat je de request uitvoert.
Open Create Speech om de playground en endpoint schema te gebruiken.
import os
import requests

response = requests.post(
    "https://api.cometapi.com/v1/audio/speech",
    headers={
        "Authorization": "Bearer " + os.environ["COMETAPI_KEY"],
        "Content-Type": "application/json",
    },
    json={
        "model": "your-audio-model-id",
        "input": "Welcome to CometAPI.",
        "voice": "alloy",
        "response_format": "mp3",
    },
    timeout=60,
)

response.raise_for_status()

with open("speech.mp3", "wb") as audio_file:
    audio_file.write(response.content)

Response example

Een succesvolle speech response is binaire audio. De HTTP response kan er zo uitzien:
HTTP/1.1 200 OK
Content-Type: audio/mpeg

speech.mp3

Example model records

Deze voorbeeldresponse van de modelcatalogus toont de /api/models-envelop en de vorm van één audio model record. Dit is geen volledige modellijst.
cURL
curl https://api.cometapi.com/api/models
{
  "success": true,
  "page": 1,
  "page_size": 20,
  "total": 302,
  "data": [
    {
      "created": 0,
      "id": "your-audio-model-id",
      "code": "your-audio-model-id",
      "provider": "ExampleProvider",
      "provider_code": "example",
      "name": "Example audio model",
      "model_type": "audio",
      "features": [
        "text-to-speech"
      ],
      "endpoints": [
        "openai"
      ],
      "pricing": {
        "currency": "USD / M Tokens",
        "input": 12,
        "output": 12,
        "per_request": null,
        "per_second": null
      }
    }
  ]
}

Veelvoorkomende fouten

Gebruik de formaten die op de endpointpagina zijn gedocumenteerd.
Comprimeer het audiobestand of splits de job op in kleinere bestanden.
Bevestig dat het bestand speech bevat en dat de veldnaam overeenkomt met de docs.
Gebruik https://api.cometapi.com/v1.

Foutcodes en retry-strategie

Retry niet totdat de tekst, het bestand, model ID, de voice of het formaat is gecorrigeerd.
Retry niet totdat de API key aanwezig en geldig is.
Controleer de base URL, het pad en het model ID voordat je opnieuw probeert.
Verklein de uploadgrootte voordat je opnieuw probeert.
Probeer opnieuw met exponential backoff en verlaag de concurrency.
Probeer opnieuw met backoff voor tijdelijke provider- of servicefouten.

Prijzen en model directory

Models page

Lees hoe CometAPI model IDs in de docs beschikbaar stelt.

Model directory

Bekijk de beschikbaarheid en mogelijkheden van modellen.

Pricing

Controleer de prijzen voordat je een model aanroept.
Last modified on May 28, 2026