Speech-to-text API

API speech-to-text, hébergée en Europe

Convertissez fichiers audio, vidéo ou URL en texte horodaté. Upload présigné ou source_url, sortie JSON/SRT/VTT, traitement et données 100% européens.

requête
# 1. Obtenir une URL d'upload présignée
curl https://api.techtuel.com/v1/uploads \
  -H "Authorization: Bearer $TECHTUEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "content_type": "audio/mpeg", "filename": "reunion.mp3", "size_bytes": 18400000 }'

# 2. Transcrire le fichier uploadé
curl https://api.techtuel.com/v1/transcriptions \
  -H "Authorization: Bearer $TECHTUEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "upload_id": "up_abc123" }'
réponse
{
  "id": "job_9f2c…",
  "status": "completed",
  "title": "Le 6-9 de France Inter",
  "language": "fr",
  "minutes": 12.5,
  "transcript": "Bonjour et bienvenue…",
  "segments": [
    { "start_seconds": 0, "text": "Bonjour et bienvenue" },
    { "start_seconds": 4.2, "text": "dans le 6-9 de France Inter" }
  ]
}

Une API de reconnaissance vocale doit faire trois choses bien : transcrire fidèlement, restituer une structure exploitable, et respecter vos données. Techtuel couvre les trois, avec un traitement et un hébergement entièrement européens.

Vous uploadez un fichier via une URL S3 présignée, ou vous pointez une URL publique : l’API renvoie le texte avec des segments horodatés, prêts à devenir des sous-titres ou un compte-rendu. Les formats audio et vidéo courants sont acceptés (MP3, M4A, WAV, MP4, WebM, MKV…).

Les fichiers sont supprimés après traitement. Aucune donnée n’est réutilisée. C’est une API que vous pouvez intégrer dans un produit soumis au RGPD sans contorsion.

Pourquoi cette API

Français de bout en bout

Traitement et hébergement en France (OVHcloud, Scaleway), sans dépendance à un cloud US. Fichiers supprimés après traitement, intégrable dans un produit RGPD.

Upload ou URL

Uploadez un fichier via URL présignée, ou transcrivez directement une URL publique. Les deux voies renvoient le même JSON.

Segments horodatés

Chaque réponse contient des segments avec leur start_seconds — la base directe pour des sous-titres SRT/VTT.

Tarifs lisibles

Gratuit100 crédits/mois (≈ 50 min audio), sans carte
Pro2000 crédits/mois (≈ 1000 min audio), 120 req/min par clé

Questions fréquentes

Quels formats de fichiers sont acceptés ?+

Audio : MP3, M4A, AAC, OGG, Opus, WAV, WebM, FLAC (jusqu’à 200 Mio). Vidéo : MP4, MPEG, WebM, QuickTime, MKV (jusqu’à 1 Gio).

Comment uploader un fichier ?+

Appelez POST /v1/uploads pour obtenir une URL S3 présignée, uploadez-y le fichier, puis créez la transcription avec l’upload_id renvoyé.

Où sont traitées mes données ?+

Le traitement et l’hébergement sont 100% européens. Les fichiers uploadés sont supprimés après traitement et ne sont pas réutilisés.

Quelles langues sont supportées ?+

L’audio est transcrit dans sa langue d’origine. Le français et l’anglais sont pleinement pris en charge.

Autres façons d'intégrer l'API

Essai gratuit, sans carte bancaire

Générez une clé API et transcrivez votre première source en moins d'une minute. Quota mensuel gratuit pour tester en conditions réelles.

Commencer avec l'API