Utilisez votre propre fournisseur de reconnaissance vocale sur Zoom, Google Meet et Microsoft Teams : un bot API enregistre l'appel, votre fournisseur le transcrit. Configuration, code et tarifs pour chaque fournisseur supporté.

··2 min read
Comment enregistrer et transcrire des meetings avec Deepgram, AssemblyAI, Speechmatics ou Soniox

Les fournisseurs de reconnaissance vocale excellent dans la conversion de l'audio en texte — mais sont totalement incapables d'extraire l'audio d'un appel Zoom, Google Meet ou Microsoft Teams pour vous. Si vous avez paramétré un vocabulaire personnalisé sur Deepgram ou construit votre pipeline autour des capacités d'intelligence audio d'AssemblyAI, la pièce manquante est la capture du meeting, pas la transcription.

Meeting BaaS comble cette lacune : un bot enregistre le meeting, et votre fournisseur le transcrit. Un seul champ dans la request permet de changer de fournisseur.

Fournisseurs supportés : Gladia (intégré, aucun compte requis), Deepgram, AssemblyAI, Speechmatics et Soniox — ainsi qu'ElevenLabs pour la transcription en streaming temps réel.

Comment ça fonctionne

  1. Votre backend crée un bot avec une URL de meeting et un transcription_config
  2. Le bot rejoint l'appel comme un participant et l'enregistre
  3. L'audio est transcrit par le fournisseur que vous avez sélectionné — avec votre API key si vous en fournissez une
  4. Votre webhook reçoit la transcription dans le format natif du fournisseur, ainsi que l'enregistrement, la liste des participants et la timeline des interlocuteurs

Choisissez votre fournisseur en un seul champ

curl -X POST "https://api.meetingbaas.com/v2/bots" \
     -H "Content-Type: application/json" \
     -H "x-meeting-baas-api-key: $API_KEY" \
     -d '{
           "meeting_url": "https://meet.google.com/abc-defg-hij",
           "bot_name": "Transcription Bot",
           "transcription_config": {
             "provider": "assemblyai",
             "api_key": "'"$ASSEMBLYAI_API_KEY"'"
           }
         }'

Remplacez "assemblyai" par "deepgram", "speechmatics" ou "soniox" — rien d’autre ne change. Les options spécifiques au fournisseur (indices de langue, vocabulaire personnalisé, endpoints régionaux) sont transmises via custom_params, et un champ region couvre les fournisseurs avec des déploiements régionaux.

Pourquoi apporter votre propre key ?

  • Conservez votre relation avec votre fournisseur : les tarifs négociés, les modèles personnalisés et le paramétrage du vocabulaire sont préservés sans modification.
  • Format de sortie natif : l'artefact de transcription brut reflète la structure de réponse de votre fournisseur, de sorte que les parsers et les outils en aval construits pour ce fournisseur continuent de fonctionner.
  • Coût à l'heure réduit : la transcription BYOK coûte 0,05 tokens par heure enregistrée sur tous les plans, contre 0,25 tokens par heure pour l'option intégrée.

Ou ignorez entièrement la création de compte

La valeur par défaut est Gladia, intégré sans compte fournisseur : plus de 100 langues, détection automatique de la langue et séparation des interlocuteurs à 0,25 tokens par heure. C'est la voie la plus rapide pour obtenir des transcriptions de zéro.

Apporter votre propre key (Deepgram, AssemblyAI, Speechmatics, Soniox) coûte 0,05 tokens par heure, contre 0,25 tokens par heure pour Gladia intégré — mais les deux chemins délivrent le même payload webhook : transcription, enregistrement, liste des participants et timeline des interlocuteurs

Guides par fournisseur

Tutoriels étape par étape par fournisseur

Ce que ça coûte

L'enregistrement coûte 1 token par heure (0,35–0,50 $ selon la taille du pack de tokens), séparation des interlocuteurs incluse. Ajoutez 0,25 tokens par heure pour la transcription Gladia intégrée, ou 0,05 tokens par heure avec votre propre key. Le temps que le bot passe à attendre d'être admis est facturé comme temps d'enregistrement.

Prochaines étapes

Articles similairestutorial