UtteraUttera

Quickstart

Del registro a la primera respuesta en tres minutos. Son peticiones curl: cópialas tal cual y cambia el nombre del fichero.

Elige tu camino.

1 · Crea tu clave

En tu cuenta creas una clave de API. Empieza por sk-echo- y se muestra una sola vez. Guárdala en una variable:

export UTTERA_API_KEY="sk-echo-…"

2 · Transcribe un audio

curl -X POST https://api.uttera.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $UTTERA_API_KEY" \
  -F file=@grabacion.mp3 \
  -F model=whisper-1 \
  -F response_format=text

3 · Genera voz

curl -X POST https://api.uttera.ai/v1/audio/speech \
  -H "Authorization: Bearer $UTTERA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"tts-1","voice":"alloy","input":"Hola, esto es Uttera."}' \
  --output voz.mp3

4 · Si vienes de OpenAI

Es la misma API. Cambia la base_url y la clave; el resto de tu código no se toca:

from openai import OpenAI
client = OpenAI(base_url="https://api.uttera.ai/v1",
                api_key="sk-echo-…")

5 · Comprueba el coste

Cada respuesta trae su desglose, y puedes pedir el último cargo exacto:

curl -H "Authorization: Bearer $UTTERA_API_KEY" \
  https://api.uttera.ai/v1/usage/last

6 · Siguiente paso