Comment enregistrer et transcrire des meetings avec Deepgram, AssemblyAI, Speechmatics ou Soniox
Utilisez votre propre fournisseur de speech-to-text 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é.

Les fournisseurs de speech-to-text excellent à convertir l'audio en texte — mais sont totalement incapables d'extraire l'audio d'un appel Zoom, Google Meet ou Microsoft Teams. Si vous avez configuré un vocabulaire personnalisé sur Deepgram ou construit votre pipeline autour de l'intelligence audio d'AssemblyAI, la pièce manquante est la capture de meeting, pas la transcription.
Meeting BaaS comble ce manque : 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 temps réel.
Comment ça fonctionne
- Votre backend crée un bot avec une URL de meeting et un
transcription_config - Le bot rejoint l'appel comme un participant et l'enregistre
- L'audio est transcrit par le fournisseur que vous avez sélectionné — avec votre API key si vous en apportez une
- Votre webhook reçoit la transcription dans le format natif du fournisseur, ainsi que l'enregistrement, la liste des participants et la chronologie 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 (indications 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 fournisseur : les tarifs négociés, les modèles personnalisés et le réglage du vocabulaire sont préservés.
- Format de sortie natif : l'artefact de transcription brut reflète la structure de response de votre fournisseur, de sorte que les parsers et les outils en aval conçus pour ce fournisseur continuent de fonctionner.
- Coût horaire réduit : la transcription BYOK est de 0,05 token par heure enregistrée (plans Pro et supérieurs), contre 0,25 token par heure pour l'option intégrée.
Ou passez-vous du compte entièrement
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 token par heure. C'est le chemin le plus rapide de zéro aux transcriptions.
Guides par fournisseur
- Transcription de meeting Gladia
- Transcription de meeting Deepgram
- Transcription de meeting AssemblyAI
- Transcription de meeting Speechmatics
- Transcription de meeting Soniox
- Transcription en streaming ElevenLabs
Tutoriels étape par étape par fournisseur
- Enregistrer des meetings avec Deepgram Nova-3
- Enregistrer des meetings avec AssemblyAI
- Enregistrer des meetings avec Speechmatics
- Enregistrer des meetings multilingues avec Soniox
- Transcription en direct avec ElevenLabs Scribe v2 Realtime
Ce que cela 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 clé. Le temps que le bot passe à attendre d'être admis est facturé comme du temps d'enregistrement.
Prochaines étapes
- Aperçu de l'API de transcription de meeting
- Transcription en temps réel et streaming audio
- API de bot de meeting — comment fonctionne la couche de capture
- Documentation API