AsrTools: инструмент преобразования речи в субтитры, легкий клиент со встроенными интерфейсами для Cutscene, Racer и Must-Cut

Общее введение

AsrTools - это умный инструмент преобразования речи в текст со встроенными интерфейсами от таких крупных игроков, как Cutscene, Fast, Must Cut и т.д. Он поддерживает эффективную многопоточную пакетную обработку без GPU и громоздких настроек. Он разработан на основе PyQt5, имеет красивый и удобный интерфейс, способен выводить файлы субтитров в форматах SRT и TXT. Инструмент обрабатывает аудиофайлы в облаке, вызывая интерфейсы big-factory, и предоставляет стабильные и быстрые услуги по преобразованию текста, подходящие для пользователей, которым требуется эффективная обработка аудио в текст.

AsrTools:语音转字幕工具,内置剪映、快手、必剪接口的轻量客户端

 

Список функций

  • Вызывая большой интерфейс завода: поддержка резки пленки, быстрая рука, должен вырезать и другие большие интерфейсы завода, чтобы обеспечить высококачественные услуги
  • Отсутствие необходимости в сложных настройках: не требуется GPU и громоздких локальных настроек, поэтому пользователи могут легко приступить к работе.
  • Высококачественный интерфейс: основанный на PyQt5 и qfluentwidgets, интерфейс красив и удобен.
  • Эффективная пакетная обработка: поддержка многопоточной параллельной и пакетной обработки, высокая скорость преобразования текста
  • Поддержка нескольких форматов: поддержка генерации файлов субтитров SRT и TXT для удовлетворения различных потребностей

 

Использование помощи

Руководство по установке

Установка из релиза

  1. Загрузите упакованныйВыпускВерсия.
  2. Распакуйте и запустите AsrTools.exe, чтобы запустить графический интерфейс.
  3. Системные требования: Windows 10 или более поздняя версия.

веб-загрузка

Скачать Netflix:https://wwwm.lanzoue.com/idGJN2alm88h

 

Установка из исходного кода (разработчики)

  1. Клонируйте репозиторий и перейдите в каталог проекта:
    git clone https://github.com/WEIFENG2333/AsrTools.git
    cd AsrTools
    
  2. Установите зависимость и запустите ее:
    pip install -r requirements.txt
    python asr_gui.py
    

Руководство по использованию

  1. Запуск приложения: запустите загруженный исполняемый файл или запустите GUI-интерфейс через командную строку.
  2. Select ASR Engine: в выпадающем меню выберите движок ASR, который будет использоваться (Cutscene, Racer, Must Cut).
  3. Чтобы добавить файл: нажмите кнопку "Выбрать файл" или перетащите файл/папку в указанную область.
  4. Начать обработку: нажмите кнопку "Начать обработку", программа автоматически начнет конвертацию и по ее завершении создаст файлы субтитров SRT или TXT в исходном аудио каталоге (по умолчанию запущено 3 потока).

Пример вызова чистого кода

  1. Установите библиотеку запросов:
    pip install requests
    
  2. Используйте код примера:
    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)
    
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...