🎤 AsrTools
🎙️✨ AsrTools:智能语音转字幕文本工具,内置剪映、快手、必剪接口。
对比 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
。
如果您想从源码运行,请按照以下步骤操作:
-
克隆仓库并进入项目目录
1
2git clone https://github.com/WEIFENG2333/AsrTools.git
cd AsrTools -
安装依赖并运行
-
启动 GUI 界面
1
2pip install -r requirements.txt
python asr_gui.py -
纯代码调用示例
1
2pip install requests
python example.py
-
📝 开发者指南
如果想在代码中调用 bk_asr
,可以下载 bk_asr
文件夹后进行调用,目前项目还在不断完善中…
以下是一个简单的调用示例:
1 | from bk_asr import BcutASR, JianYingASR, KuaiShouASR |
📬 联系与支持
如果您在使用过程中遇到任何问题或有任何建议,欢迎通过以下方式联系我们:
- 邮件:[email protected]
- Issues:提交问题
感谢您使用 AsrTools!🎉
目前项目的相关调用和GUI页面的功能仍在不断完善中…
希望这款工具能为您带来便利。😊
📄 许可证
本项目采用 GNU 通用公共许可证第3版(GPL-3.0)。详情请参阅 LICENSE 文件。
评论