Meetily : un assistant IA pour générer des comptes rendus de réunions, transcrire et générer des résumés de réunions en temps réel.

Introduction générale

Meetily est un assistant de réunion doté d'une intelligence artificielle, développé par Zackriya Solutions, qui enregistre le son des réunions en temps réel, effectue la transcription de la voix et génère des résumés de réunion. Meetily est destiné aux équipes qui souhaitent se concentrer sur les discussions sans avoir à enregistrer manuellement le contenu de la réunion. Il s'agit d'une solution efficace et pratique pour l'enregistrement et la gestion des réunions.
Meetily:生成会议纪要的AI助手,实时转录和生成会议摘要
Meetily:生成会议纪要的AI助手,实时转录和生成会议摘要

Liste des fonctions

  • Capture audio en temps réel (microphone et audio du système)
  • Transcription vocale en temps réel avec Whisper.cpp
  • fonction différenciée du locuteur
  • Traitement local pour la protection de la vie privée
  • Prise en charge de l'exportation Markdown et PDF
  • Interface utilisateur moderne et réactive avec mises à jour en temps réel
  • Permet une utilisation hors ligne et est compatible avec plusieurs plateformes de conférence.
  • Personnalisable et auto-hébergé pour répondre à des besoins spécifiques
  • Graphique de connaissances intégré pour la recherche sémantique des réunions

 

Utiliser l'aide

Processus d'installation

Installation frontale :

  1. entretiensPage des communiquéset téléchargez la dernière version.
  2. Décompressez le fichier et exécutez l'exécutable.
  3. Fournir l'accès nécessaire à la capture audio et au microphone (accès à la capture d'écran uniquement).

Le développement court :

# 导航到前端目录
cd frontend
# 给予clean_build.sh执行权限
chmod +x clean_build.sh
# 运行clean_build.sh
./clean_build.sh

Installation du backend :

  1. Créer et activer un environnement virtuel
python -m venv venv
source venv/bin/activate  # Windows: .\venv\Scripts\activate
  1. Naviguer vers le catalogue back-end
cd backend
  1. Installation des dépendances
pip install -r requirements.txt
  1. Démarrer le serveur back-end
./clean_start_backend.sh

Guide d'utilisation des fonctions

Capture et transcription audio en temps réel :

  • Après avoir lancé l'application, le système capture automatiquement le microphone et le son du système.
  • Utilisez Whisper.cpp pour la transcription en temps réel, affichée sur l'interface de l'application.

Distinction de l'orateur :

  • Le système identifie et distingue automatiquement les différents locuteurs pour une analyse ultérieure.

Fonction d'exportation :

  • Les utilisateurs ont la possibilité d'exporter la transcription au format Markdown ou PDF pour faciliter l'archivage et le partage.

Personnalisation et extensions :

  • Meetily prend en charge l'auto-hébergement et la personnalisation, ce qui permet aux utilisateurs de le modifier et de l'étendre en fonction de leurs besoins spécifiques.
  • La fonction de graphe de connaissances intégrée permet aux utilisateurs d'effectuer une recherche sémantique des réunions et d'améliorer l'efficacité de la recherche d'informations.

Architecture du système :

  • Front-end : Tauri app + Next.js (packagé en tant qu'exécutable)
  • Backend : Python FastAPI, gestion des interfaces API, intégration LLM et stockage des données

Documentation de l'API :

  • entretienshttp://localhost:5167/docsConsultez la documentation Swagger UI pour plus de détails sur l'interface API.

Guide de développement :

  • Suivre la structure établie du projet
  • Rédaction de tests pour les nouvelles fonctionnalités
  • Enregistrement des modifications de l'API
  • Utilisation des indications de type dans le code Python
  • Configuration ESLint suivant JavaScript/TypeScript
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...