---
title: "IA Vocale Souveraine 🇫🇷🇪🇺 | Micdrop"
description: "Micdrop permet de construire une solution d'IA vocale entièrement souveraine, en combinant des fournisseurs d'IA français et européens."
url: "https://micdrop.dev/docs/ai-integration/sovereign-voice-ai"
---

*   [Getting Started](/docs/getting-started)
*   [Client (Browser)](/docs/client)
    
    *   [Installation](/docs/client/installation)
    *   [React Hooks](/docs/client/react-hooks)
    *   [Start/Stop Call](/docs/client/start-stop-call)
    *   [Pause/Resume Call](/docs/client/pause-resume-call)
    *   [Mute/Unmute Call](/docs/client/mute-unmute-call)
    *   [Call State](/docs/client/call-state)
    *   [Display Conversation Messages](/docs/client/display-conversation-messages)
    *   [Handling Tool Calls](/docs/client/handling-tool-calls)
    *   [Device Management](/docs/client/devices-management)
    *   [Voice Activity Detection (VAD)](/docs/client/vad)
    *   [Error Handling](/docs/client/error-handling)
    *   Utility Classes
        
        *   [Mic](/docs/client/utility-classes/mic)
        *   [MicdropClient](/docs/client/utility-classes/micdrop-client)
        *   [MicRecorder](/docs/client/utility-classes/mic-recorder)
        *   [Speaker](/docs/client/utility-classes/speaker)
        
    
*   [Server (Node.js)](/docs/server)
    
    *   [Installation](/docs/server/installation)
    *   [With Fastify](/docs/server/with-fastify)
    *   [With NestJS](/docs/server/with-nestjs)
    *   [Auth and Parameters](/docs/server/auth-and-parameters)
    *   [First Message](/docs/server/first-message)
    *   [Save Messages](/docs/server/save-messages)
    *   [Resume a Conversation](/docs/server/resume-conversation)
    *   [Recording Audio](/docs/server/recording-audio)
    *   [Error Handling](/docs/server/error-handling)
    *   [Tools](/docs/server/tools)
    *   [Extract Value from Answer](/docs/server/extract)
    *   [Auto End Call](/docs/server/auto-end-call)
    *   [Semantic Turn Detection](/docs/server/semantic-turn-detection)
    *   [Noise Filtering](/docs/server/noise-filtering)
    *   [Micdrop Protocol](/docs/server/protocol)
    
*   [AI Integrations](/docs/ai-integration)
    
    *   Provided Integrations
        
        *   [AI SDK](/docs/ai-integration/provided-integrations/ai-sdk)
        *   [Cartesia](/docs/ai-integration/provided-integrations/cartesia)
        *   [ElevenLabs](/docs/ai-integration/provided-integrations/elevenlabs)
        *   [Gladia](/docs/ai-integration/provided-integrations/gladia)
        *   [Gradium](/docs/ai-integration/provided-integrations/gradium)
        *   [Kokoro](/docs/ai-integration/provided-integrations/kokoro)
        *   [Mistral](/docs/ai-integration/provided-integrations/mistral)
        *   [OpenAI](/docs/ai-integration/provided-integrations/openai)
        *   [Piper](/docs/ai-integration/provided-integrations/piper)
        *   [Pocket TTS](/docs/ai-integration/provided-integrations/pocket-tts)
        *   [Whisper](/docs/ai-integration/provided-integrations/whisper)
        
    *   Custom Integrations
        
        *   [Agent (LLM)](/docs/ai-integration/custom-integrations/custom-agent)
        *   [Speech-to-Text (STT)](/docs/ai-integration/custom-integrations/custom-stt)
        *   [Text-to-Speech (TTS)](/docs/ai-integration/custom-integrations/custom-tts)
        
    *   Fallback Strategies
        
        *   [FallbackAgent](/docs/ai-integration/fallback-strategies/agent-fallback)
        *   [FallbackSTT](/docs/ai-integration/fallback-strategies/stt-fallback)
        *   [FallbackTTS](/docs/ai-integration/fallback-strategies/tts-fallback)
        
    *   [Local Models](/docs/ai-integration/local-models)
        
        *   [Choosing the Models](/docs/ai-integration/local-models/choosing-models)
        *   [Latency and Memory](/docs/ai-integration/local-models/performance)
        *   [Explorations](/docs/ai-integration/local-models/explorations)
        
    *   [IA Vocale Souveraine 🇫🇷🇪🇺](/docs/ai-integration/sovereign-voice-ai)
    

[Micdrop](/) › [Documentation](/docs/getting-started)

# IA Vocale Souveraine 🇫🇷🇪🇺

Micdrop permet de construire une solution d’**IA vocale entièrement souveraine**, en combinant des fournisseurs d’IA français et européens. Aucune donnée ne quitte l’Union Européenne.

## Pourquoi une IA vocale souveraine ?

### Souveraineté des données

Les solutions vocales classiques (OpenAI, Google, etc.) font transiter vos données par des serveurs américains, soumis au [Cloud Act](https://fr.wikipedia.org/wiki/CLOUD_Act). Pour les entreprises européennes, les administrations, la santé, ou l’éducation, cela pose des problèmes majeurs :

*   **Conformité RGPD** : les données vocales sont des données personnelles sensibles
*   **Confidentialité** : les conversations peuvent contenir des informations stratégiques
*   **Dépendance technologique** : dépendre d’un fournisseur non-européen crée un risque géopolitique

### La stack souveraine française

Micdrop intègre nativement trois fournisseurs français qui couvrent l’ensemble de la chaîne vocale :

Composant

Fournisseur

Rôle

**Agent (LLM)**

[Mistral](/docs/ai-integration/provided-integrations/mistral)

Modèle de langage français de classe mondiale

**Speech-to-Text**

[Gladia](/docs/ai-integration/provided-integrations/gladia), [Mistral](/docs/ai-integration/provided-integrations/mistral) ou [Gradium](/docs/ai-integration/provided-integrations/gradium)

Transcription en temps réel, plusieurs options françaises

**Text-to-Speech**

[Gradium](/docs/ai-integration/provided-integrations/gradium)

Synthèse vocale naturelle avec des voix françaises

Ces trois entreprises sont françaises, hébergent leurs données en Europe et sont conformes au RGPD.

Pour la transcription (STT), vous avez le choix entre trois fournisseurs souverains :

*   **Gladia** : plus de 90 langues, excellent en français, vocabulaire personnalisable
*   **Mistral** (Voxtral) : transcription temps réel via le même fournisseur que l’agent
*   **Gradium** : transcription temps réel via le même fournisseur que la synthèse vocale

Regrouper l’agent et la transcription chez Mistral, ou la transcription et la synthèse chez Gradium, permet de réduire le nombre de fournisseurs à gérer.

Gradium est le seul fournisseur souverain de synthèse vocale intégré à Micdrop, et l’article [text-to-speech français souverain avec Gradium](/blog/gradium-text-to-speech-souverain) montre comment régler la voix et ce que coûte un secours qui reste en Europe les jours de panne.

## Mise en place

### Installation

Terminal window

```
npm install @micdrop/server @micdrop/client @micdrop/mistral @micdrop/gladia @micdrop/gradium
```

### Configuration du serveur

```
import { MicdropServer } from '@micdrop/server'import { MistralAgent } from '@micdrop/mistral'import { GladiaSTT } from '@micdrop/gladia'import { GradiumTTS } from '@micdrop/gradium'
// Agent conversationnel avec Mistralconst agent = new MistralAgent({  apiKey: process.env.MISTRAL_API_KEY || '',  model: 'mistral-large-latest',  systemPrompt: 'Tu es un assistant vocal en français. Réponds de manière concise et naturelle.',})
// Reconnaissance vocale avec Gladiaconst stt = new GladiaSTT({  apiKey: process.env.GLADIA_API_KEY || '',  settings: {    language_config: {      languages: ['fr'],    },  },})
// Synthèse vocale avec Gradiumconst tts = new GradiumTTS({  apiKey: process.env.GRADIUM_API_KEY || '',  voiceId: 'YOUR_FRENCH_VOICE_ID',  region: 'eu',})
// Assembler le tout avec MicdropServernew MicdropServer(socket, {  agent,  stt,  tts,})
```

💡 Autres options de transcription

La transcription est aussi disponible avec `MistralSTT` (`@micdrop/mistral`) et `GradiumSTT` (`@micdrop/gradium`). Il suffit de remplacer l’instance `stt`, par exemple pour tout regrouper chez Mistral :

```
import { MistralSTT } from '@micdrop/mistral'
const stt = new MistralSTT({  apiKey: process.env.MISTRAL_API_KEY || '',})
```

### Configuration du client

```
import { MicdropClient } from '@micdrop/client'
const client = new MicdropClient({  url: 'wss://votre-serveur.fr/micdrop',})
// Démarrer la conversation vocaleawait client.start()
```

## Cas d’usage

### Administration et service public

Les services publics français peuvent déployer des assistants vocaux conformes aux exigences de l’ANSSI et de la CNIL, sans aucune dépendance aux GAFAM.

### Santé

Les données de santé nécessitent un hébergement HDS (Hébergeur de Données de Santé). Avec une stack souveraine, les données vocales des patients restent en France.

### Entreprises

Protégez vos données stratégiques et assurez la conformité RGPD sans compromis sur la qualité de l’IA.

### Éducation

Offrez aux établissements scolaires des outils d’IA vocale sans exposer les données des élèves à des entreprises extra-européennes.

## Avantages de cette approche

*   **Aucune donnée hors UE** : toute la chaîne de traitement reste en Europe
*   **Conformité RGPD native** : pas de transfert de données vers des pays tiers
*   **Latence réduite** : les serveurs européens sont plus proches de vos utilisateurs
*   **Qualité française** : Mistral, Gladia et Gradium sont spécialement optimisés pour le français
*   **Open-source** : Micdrop est MIT, vous gardez le contrôle total de votre infrastructure
*   **Interchangeable** : grâce à l’architecture modulaire de Micdrop, vous pouvez remplacer n’importe quel composant à tout moment

[Previous← Explorations](/docs/ai-integration/local-models/explorations)

On this page

*   [Pourquoi une IA vocale souveraine ?](#pourquoi-une-ia-vocale-souveraine-)
*   [Souveraineté des données](#souveraineté-des-données)
*   [La stack souveraine française](#la-stack-souveraine-française)
*   [Mise en place](#mise-en-place)
*   [Installation](#installation)
*   [Configuration du serveur](#configuration-du-serveur)
*   [Configuration du client](#configuration-du-client)
*   [Cas d’usage](#cas-dusage)
*   [Administration et service public](#administration-et-service-public)
*   [Santé](#santé)
*   [Entreprises](#entreprises)
*   [Éducation](#éducation)
*   [Avantages de cette approche](#avantages-de-cette-approche)
