项目简介
智能语音转字幕文本工具,内置剪映、快手、必剪接口。
对比 Github 目前多数的音频转换文字项目(通过调用 Wishper 等模型),本项目最大区别和优势就是调用大厂接口来云端处理,无需 GPU 和繁琐的本地配置。接口与官方体验一致,稳定快速且可靠。
欢迎为项目给上一个 Star。
🌟 特色功能
-
💸
调用大厂接口
:通过逆向和抓包,支持多家大厂接口,包括剪映、快手、必剪,免费享受高质量服务。
-
🚀
无需复杂配置
:无需 GPU 和繁琐的本地配置,小白也能轻松使用。
-
🖥️
高颜值界面
:基于
PyQt5
和
qfluentwidgets
,界面美观且用户友好。
-
⚡
效率超人
:多线程并发 + 批量处理,文字转换快如闪电。
-
📄
多格式支持
:支持生成
.srt
和
.txt
字幕文件,满足不同需求。
-
🔍
剪映接口
:逆向还原剪映软件的字幕识别接口,与官方体验一致,稳定可靠。
主界面截图示例
🖥️ 快速上手
-
启动应用
:运行下载的可执行文件或通过命令行启动 GUI 界面。
-
选择 ASR 引擎
:在下拉菜单中选择你需要使用的 ASR 引擎(剪映、快手、必剪)。
-
添加文件
:点击“选择文件”按钮或将文件/文件夹拖拽到指定区域。
-
开始处理
:点击“开始处理”按钮,程序将自动开始转换,并在完成后在原音频目录生成
.srt
或
.txt
字幕文件。(默认保持 3 个线程运行)
🛠️ 安装指南
1. 从发布版本安装
我为 Windows 用户提供了打包好的Release版本,下载后解压即可直接使用,无需配置环境。
或者从网盘下载:https://wwwm.lanzoue.com/idGJN2alm88h
运行解压后的
AsrTools.exe
,即可启动 GUI 界面。
2. 从源码安装(开发者)
项目的依赖仅仅为
requests
。
如果您需要 GUI 界面,请额外安装
PyQt5
,
qfluentwidgets
。
如果您想从源码运行,请按照以下步骤操作:
-
克隆仓库并进入项目目录
git clone https://github.com/WEIFENG2333/AsrTools.git
cd AsrTools
2. 安装依赖并运行
pip install -r requirements.txt
python asr_gui.py
pip install requests
python example.py