AsrTools : outil de conversion de la parole en sous-titres, client léger avec interfaces intégrées pour Cutscene, Racer et Must-Cut
Introduction générale
AsrTools est un outil de synthèse vocale intelligent avec des interfaces intégrées de grands acteurs tels que Cutscene, Fast, Must Cut, etc. Il prend en charge un traitement par lots multithread efficace sans GPU ou configuration encombrante. Il est développé sur la base de PyQt5, avec une interface belle et conviviale, capable de produire des fichiers de sous-titres aux formats SRT et TXT. L'outil traite les fichiers audio dans le nuage en appelant les interfaces big-factory et fournit des services de conversion de texte stables et rapides, adaptés aux utilisateurs qui ont besoin de traiter efficacement l'audio en texte.

Liste des fonctions
- Appeler l'interface de la grande usine : soutien à la découpe de films, à la main rapide, à la découpe obligatoire et à d'autres interfaces de la grande usine, afin de fournir des services de haute qualité.
- Pas besoin de configurations complexes : aucune configuration locale lourde n'est requise pour le GPU, ce qui permet aux utilisateurs de démarrer facilement.
- Interface de grande qualité : basée sur PyQt5 et qfluentwidgets, l'interface est belle et conviviale.
- Traitement par lots efficace : prise en charge du traitement simultané et par lots multithreads, vitesses de conversion de texte élevées
- Prise en charge multiformat : prise en charge de la génération de fichiers de sous-titres SRT et TXT pour répondre à différents besoins
Utiliser l'aide
Guide d'installation
Installation à partir d'une version
- Télécharger l'emballageLibérationVersion.
- Dézippez et exécutez AsrTools.exe pour lancer l'interface graphique.
- Configuration requise : Windows 10 ou version ultérieure.
téléchargement web
Téléchargement Netflix :https://wwwm.lanzoue.com/idGJN2alm88h
Installation à partir des sources (développeurs)
- Clonez le dépôt et allez dans le répertoire du projet :
git clone https://github.com/WEIFENG2333/AsrTools.git cd AsrTools
- Installez la dépendance et exécutez-la :
pip install -r requirements.txt python asr_gui.py
Lignes directrices pour l'utilisation
- Lancement de l'application : Exécutez l'exécutable téléchargé ou lancez l'interface graphique via la ligne de commande.
- Select ASR Engine : sélectionnez le moteur ASR à utiliser dans le menu déroulant (Cutscene, Racer, Must Cut).
- Pour ajouter un fichier : cliquez sur le bouton "Sélectionner un fichier" ou faites glisser le fichier/dossier dans la zone spécifiée.
- Démarrer le traitement : Cliquez sur le bouton "Démarrer le traitement", le programme commencera à convertir automatiquement et générera des fichiers de sous-titres SRT ou TXT dans le répertoire audio d'origine lorsqu'il aura terminé (3 threads sont maintenus en cours d'exécution par défaut).
Exemple d'appel de code pur
- Installer la bibliothèque des requêtes :
pip install requests
- Utilisez l'exemple de code :
from bk_asr import BcutASR, JianYingASR, KuaiShouASR audio_file = "resources/test.mp3" asr = BcutASR(audio_file) # 可以选择BcutASR, JianYingASR, KuaiShouASR result = asr.run() srt = result.to_srt() # 生成SRT字幕文件 txt = result.to_txt() # 生成TXT字幕文件 json_data = result.to_json() # 返回一个字典(包含时间) print(txt)
© déclaration de droits d'auteur
Article copyright Cercle de partage de l'IA Tous, prière de ne pas reproduire sans autorisation.
Articles connexes
Pas de commentaires...