https://github.com/linto-ai/linto-studio
Solution open source de gestion de l'enregistrement, de la transcription et des médias, alimentée par l'IA.
linto-studio-frontend Interface web principale pour LinTO Studio. Docker build disponible. https://github.com/linto-ai/linto-studio/tree/master/studio-frontend
linto-studio-websocket Serveur websocket pour les échanges. Docker build disponible. https://github.com/linto-ai/linto-studio/tree/master/studio-websocket
linto-studio-api Serveur backend de LinTO Studio. Docker build disponible. https://github.com/linto-ai/linto-studio/tree/master/studio-api
Conteneur MongoDB SGBD.
Proxy pour les services. Supporte l'usage de middlewares divers (facturation, métriques d'usage...)
Docker build disponible : api-gateway
https://github.com/linto-ai/linto-api-gateway
Le service de transcription est l'API pour demander des transcriptions. Il permet de préparer, séquencer et paralléliser les tâches fournies aux services utilisant l'IA.
Docker build disponible : transcription_service
https://github.com/linto-ai/linto-transcription
LinTO-STT est une API pour la reconnaissance automatique de la parole (ASR). Cette API prend en charge des tâches fournies par le service de transcription et utilise des GPU. Elle peut être utilisée pour des transcriptions hors ligne ou en temps réel. Actuellement, elle prend en charge 2 familles de modèles STT : Kaldi et Whisper.
Docker builds disponibles : linto-stt-whisper, linto-stt-kaldi
https://github.com/linto-ai/linto-stt
LinTO-diarization est une API pour la diarisation des locuteurs (segmenter un flux audio en segments homogènes selon l'identité du locuteur), avec certaines capacités d'identification des locuteurs lorsque des échantillons audio de locuteurs connus sont fournis. Cette API prend en charge des tâches fournies par le service de transcription et utilise des GPU.
LinTO-Punctuation est un service LinTO pour la prédiction de la ponctuation. Il prédit la ponctuation à partir de texte brut ou de transcription brute. Cette API prend en charge des tâches fournies par le service de transcription et utilise des GPU.
Docker build disponible : linto-punctuation
https://github.com/linto-ai/linto-punctuation
LLM-Gateway est l'API pour le résumé basé sur des modèles LLM. Implémente la méthode Refine pour effectuer le résumé de documents longs. Elle fonctionne comme le service de Transcription en préparant des tâches pour un serveur de LLM au format Open AI (Vllm, Aphrodite engine..)
Docker build disponible.
https://github.com/linto-ai/llm-gateway
Docker builds disponibles : linto-diarization-pyannote, linto-diarization-simple