Pourquoi les services de transcription en ligne violent les NDA
Les avocats, journalistes, responsables RH et podcasteurs enregistrent régulièrement des réunions, des interviews et des dépositions contenant des informations privilégiées. Lorsque vous utilisez des services comme Otter.ai (15 €/mois), Sonix (22 €/mois) ou même l'API OpenAI Whisper, votre audio est téléchargé sur des serveurs distants pour traitement. Même si ces entreprises promettent le chiffrement, votre enregistrement existe physiquement sur un serveur que vous ne contrôlez pas.
Pour toute organisation soumise aux NDA, au secret professionnel de l'avocat, à HIPAA ou au RGPD, il s'agit d'une violation matérielle. La solution est évidente : exécuter le modèle d'IA sur le propre matériel du client afin que l'audio ne quitte jamais l'appareil.
How Whisper.js Works in Your Browser
- ONNX Runtime : Le modèle Whisper est converti au format ONNX et s'exécute via ONNX Runtime Web, qui exploite votre GPU (via WebGPU/WebGL) ou votre CPU.
- Mise en cache du modèle : Le modèle de ~40Mo est téléchargé une fois depuis Hugging Face et stocké dans l'IndexedDB de votre navigateur. Les utilisations ultérieures se chargent instantanément.
- Traitement audio : Votre audio est décodé via l'API Web Audio, rééchantillonné en mono 16 kHz et traité par segments de 30 secondes, le tout dans la mémoire du navigateur.
Foire aux questions (FAQ)
Mon audio est-il téléchargé sur un serveur ?
Non. Le modèle Whisper IA fonctionne entièrement dans votre navigateur via Transformers.js et ONNX Runtime. Votre audio est traité localement sur votre GPU/CPU.
Est-ce sûr pour les NDA pour des enregistrements juridiques ?
Oui. Comme tout le traitement se déroule localement sur votre appareil, aucune donnée n'est transmise. Contrairement à Otter.ai ou Sonix, il n'y a aucun risque que vos enregistrements de réunions confidentielles soient stockés sur des serveurs tiers.
Quelle est la précision de la transcription ?
Cet outil utilise le modèle Whisper d'OpenAI, qui atteint une précision quasi humaine pour l'anglais et de nombreuses autres langues. La version navigateur utilise la variante de modèle 'tiny' pour des performances rapides, ce qui peut être légèrement moins précis que le modèle complet.
