AI Personal Learning
und praktische Anleitung
豆包Marscode1

AsrTools: Werkzeug zur Umwandlung von Sprache in Untertitel, leichtgewichtiger Client mit integrierten Schnittstellen zu Cutscene, Racer und Must-Cut

Allgemeine Einführung

AsrTools ist ein intelligentes Sprache-zu-Text-Tool mit eingebauten Schnittstellen von großen Anbietern wie Cutscene, Fast, Must Cut usw. Es unterstützt eine effiziente Multithreading-Stapelverarbeitung ohne GPU oder umständliche Konfiguration. Es wurde auf der Basis von PyQt5 entwickelt, mit einer schönen und benutzerfreundlichen Oberfläche, die in der Lage ist, Untertiteldateien im SRT- und TXT-Format auszugeben. Das Tool verarbeitet Audiodateien in der Cloud, indem es Big-Factory-Schnittstellen aufruft, und bietet stabile und schnelle Textkonvertierungsdienste, die für Benutzer geeignet sind, die Audio in Text effizient verarbeiten müssen.

AsrTools:智能语音转文字工具,剪影、快手、必剪逆向接口-1


 

Funktionsliste

  • Aufruf der großen Fabrik-Schnittstelle: Unterstützung für das Schneiden von Film, schnelle Hand, muss schneiden und andere große Fabrik-Schnittstelle, um qualitativ hochwertige Dienstleistungen anbieten
  • Keine Notwendigkeit für komplexe Konfigurationen: keine GPU und umständliche lokale Konfigurationen sind erforderlich, so dass die Benutzer einfach loslegen können
  • Hochwertige Oberfläche: Basierend auf PyQt5 und qfluentwidgets ist die Oberfläche schön und benutzerfreundlich.
  • Effiziente Stapelverarbeitung: unterstützt gleichzeitige Multithreading- und Stapelverarbeitung, schnelle Textkonvertierungsgeschwindigkeiten
  • Unterstützung mehrerer Formate: Unterstützung für die Erstellung von SRT- und TXT-Untertiteldateien, um unterschiedlichen Anforderungen gerecht zu werden

 

Hilfe verwenden

Installationsanleitung

Installation aus einer Freigabe

  1. Download des PaketsFreigabeVersion.
  2. Entpacken Sie die Datei AsrTools.exe und führen Sie sie aus, um die GUI-Schnittstelle zu starten.
  3. Systemanforderungen: Windows 10 oder höher.

Web-Download

首席AI分享圈Dieser Inhalt wurde vom Autor versteckt, bitte geben Sie den Verifizierungscode ein, um den Inhalt zu sehen
Captcha:
Bitte achten Sie auf diese Website WeChat öffentliche Nummer, Antwort "CAPTCHA, eine Art von Challenge-Response-Test (Computertechnik)", um den Verifizierungscode zu erhalten. Suchen Sie in WeChat nach "Leiter des AI-Austauschkreises"oder"Looks-AI" oder WeChat Scannen der rechten Seite des QR-Codes kann die Aufmerksamkeit auf diese Website WeChat öffentliche Zahl zu zahlen.

 

Installation von der Quelle (Entwickler)

  1. Klonen Sie das Repository und wechseln Sie in das Projektverzeichnis:
    git clone https://github.com/WEIFENG2333/AsrTools.git
    cd AsrTools
    
  2. Installieren Sie die Abhängigkeit und führen Sie sie aus:
    pip install -r requirements.txt
    python asr_gui.py
    

Leitlinien für die Verwendung

  1. Starten der Anwendung: Führen Sie die heruntergeladene ausführbare Datei aus oder starten Sie die GUI-Schnittstelle über die Befehlszeile.
  2. ASR-Engine auswählen: Wählen Sie die zu verwendende ASR-Engine aus dem Dropdown-Menü (Cutscene, Racer, Must Cut).
  3. So fügen Sie eine Datei hinzu: Klicken Sie auf die Schaltfläche "Datei auswählen" oder ziehen Sie die Datei/den Ordner per Drag & Drop in den angegebenen Bereich.
  4. Verarbeitung starten: Klicken Sie auf die Schaltfläche "Verarbeitung starten". Das Programm beginnt automatisch mit der Konvertierung und erzeugt nach Abschluss SRT- oder TXT-Untertiteldateien im ursprünglichen Audioverzeichnis (standardmäßig werden 3 Threads ausgeführt).

Beispiel für einen reinen Codeaufruf

  1. Installieren Sie die Anforderungsbibliothek:
    pip install requests
    
  2. Verwenden Sie den Beispielcode:
    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)
    
Darf nicht ohne Genehmigung vervielfältigt werden:Leiter des AI-Austauschkreises " AsrTools: Werkzeug zur Umwandlung von Sprache in Untertitel, leichtgewichtiger Client mit integrierten Schnittstellen zu Cutscene, Racer und Must-Cut
de_DEDeutsch