LiberSonora : Extraction de sous-titres de livres audio et traduction multilingue, transcription de livres audio en plusieurs langues

Introduction générale

LiberSonora, qui signifie "son libre", est un puissant ensemble d'outils open source pour livres audio, basé sur l'IA, qui prend en charge l'extraction intelligente de sous-titres, la génération de titres par l'IA et la traduction multilingue avec l'accélération GPU. LiberSonora est conçu pour offrir aux utilisateurs une expérience de production de livres audio efficace et pratique grâce à une conception modulaire et à une personnalisation flexible. LiberSonora est conçu pour offrir aux utilisateurs une expérience de production de livres audio efficace et pratique grâce à une conception modulaire et à une personnalisation flexible.

LiberSonora:有声书字幕提取与多语言翻译,有声小说转录为多语言

 

Liste des fonctions

  • Extraction intelligente des sous-titresLe logiciel de sous-titrage : extrait automatiquement les sous-titres à partir de l'audio et prend en charge plusieurs langues.
  • Génération de titres d'IALes titres : Générer des titres appropriés en fonction du contenu afin d'en renforcer l'attrait.
  • traduction multilingueLes traductions sont disponibles en plusieurs langues pour les utilisateurs du monde entier.
  • Accélération par le GPUTraitement accéléré à l'aide de GPU afin d'améliorer l'efficacité du traitement.
  • Traitement hors ligne par lotsIl prend en charge le traitement par lots des fichiers audio, fonctionne hors ligne et protège la vie privée de l'utilisateur.
  • Conception modulaireLes utilisateurs peuvent sélectionner et personnaliser les modules fonctionnels en fonction de leurs besoins.
  • Personnalisation flexibleLes utilisateurs peuvent personnaliser et étendre les fonctionnalités en fonction de leurs besoins spécifiques.

 

Utiliser l'aide

Processus d'installation

  1. Préparation de l'environnement: :
    • Assurez-vous que Git et Python 3.8 ou plus sont installés.
    • Installer les bibliothèques de dépendances nécessaires :pip install -r requirements.txt.
  2. entrepôt de clones: :
   git clone https://github.com/LiberSonora/LiberSonora.git
cd LiberSonora
  1. Environnement de configuration: :
    • Modifier le fichier de configuration si nécessaireconfig.yamlVous pouvez également configurer l'accélération du GPU, les options de langue et d'autres paramètres.
  2. programme de course: :
   python main.py

Fonction Opération Déroulement

  1. Extraction intelligente des sous-titres: :
    • Place le fichier audio dans le répertoire spécifié.
    • Lancer le module d'extraction des sous-titres :python extract_subtitles.py --input_dir ./audio_files --output_dir ./subtitles.
    • Les fichiers de sous-titres extraits seront enregistrés dans le dossier./subtitlesCatalogue.
  2. Génération de titres d'IA: :
    • Exécutez le module de génération de titres :python generate_titles.py --input_dir ./subtitles --output_dir ./titles.
    • Le fichier d'en-tête généré sera enregistré dans le fichier./titlesCatalogue.
  3. traduction multilingue: :
    • Lancer le module de traduction :python translate.py --input_dir ./subtitles --output_dir ./translated_subtitles --target_lang zh.
    • Les fichiers de sous-titres traduits seront enregistrés dans le dossier./translated_subtitlesCatalogue.
  4. Traitement hors ligne par lots: :
    • Place plusieurs fichiers audio dans le répertoire spécifié.
    • Exécutez le script de traitement par lots :python batch_process.py --input_dir ./audio_files --output_dir ./processed_files.
    • Le fichier traité sera enregistré dans le dossier./processed_filesCatalogue.
  5. Conception modulaire et personnalisation flexible: :
    • Les utilisateurs peuvent modifier et étendre le code de chaque module en fonction de leurs besoins.
    • Reportez-vous à la documentation du projet et aux exemples de code pour la personnalisation des fonctionnalités et les extensions.
© 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...