Transcript Seeker
Playground de transcription open source sous licence MIT
Transcript Seeker est un playground de transcription open source alimentĂ© par des APIs de transcription et l'API de bot de meeting de Meeting BaaS đ.
Avec Transcript Seeker, vous pouvez facilement télécharger des fichiers audio ou vidéo, enregistrer un meeting vidéo et transcrire votre contenu. L'interface vous permet ensuite de :
- Visualiser les transcriptions synchronisées avec vos médias
- Naviguer dans le contenu en cliquant sur des mots spécifiques
- Utiliser la sĂ©paration des interlocuteurs depuis les APIs de transcription ou l'API bot de Meeting BaaS đ
- Accéder à des fonctionnalités supplémentaires comme la synthÚse et la reconnaissance d'entités nommées
Comme Transcript Seeker est open source, vous pouvez personnaliser et étendre ces fonctionnalités. N'hésitez pas à consulter la liste des tùches sur le dépÎt GitHub pour contribuer ou voir ce qui arrive prochainement.
Fonctionnalités
- Lecture synchronisée : Cliquez sur n'importe quel mot dans la transcription pour accéder à ce point dans l'enregistrement.
- Interaction avec l'IA : Ăchangez avec les transcriptions grĂące Ă une intĂ©gration OpenAI et des Large Language Models (LLMs).
- Annotation : Ajoutez des notes aux enregistrements manuellement ou automatiquement avec des résumés IA fournis par les APIs que vous utilisez.
- Transcription de fichiers : Téléchargez des enregistrements vidéo/audio et transcrivez-les en utilisant l'API de transcription de votre choix. Les APIs compatibles incluent : Whisper, Gladia, Deepgram et AssemblyAI.
- Enregistrement de meeting : GĂ©nĂ©rez des enregistrements avec mĂ©tadonnĂ©es en utilisant l'API Meeting Bots as a Service (BaaS) đ pour les meetings vidĂ©o sur : Zoom, Google Meet et Microsoft Teams.
- Gestion de fichiers : Téléchargez, chargez et stockez des enregistrements de fichiers locaux ou distants.
Options de déploiement
-
Configuration basée sur le navigateur :
- S'exécute directement dans votre navigateur
- Utilise IndexedDB pour le stockage local
- Offre une configuration simple et rapide
- Propose une fonctionnalité hors ligne en mode autonome
-
Configuration basée sur un serveur :
- Option d'exécution avec un backend Express-JS
- Facile à déployer et à faire évoluer
Stack technique
- Frontend : React, Vite, TypeScript, TailwindCSS, IndexedDB
- Lecture média : Vidstack
- Backend optionnel : Express-JS
Démarrage
Pour lancer Transcript Seeker, assurez-vous d'abord d'avoir Git et Node.js.
Rendez-vous ensuite sur la documentation de Transcript pour les étapes d'installation.