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.