UtteraUttera

Quickstart

De l'inscription à la première réponse en trois minutes. Ce sont des requêtes curl : copiez-les telles quelles et changez le nom du fichier.

Choisissez votre voie.

1 · Créez votre clé

Dans votre compte, vous créez une clé d'API. Elle commence par sk-echo- et ne s'affiche qu'une fois. Enregistrez-la dans une variable :

export UTTERA_API_KEY="sk-echo-…"

2 · Transcrivez 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 · Générez de la voix

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 · Vous venez d'OpenAI

C'est la même API. Changez la base_url et la clé ; le reste de votre code ne bouge pas :

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

5 · Vérifiez le coût

Chaque réponse porte son détail, et vous pouvez demander le dernier débit exact :

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

6 · Étape suivante