Go to file
yueliuli 43edcd8b60 新增:增加测试脚本 2026-05-13 11:01:07 +08:00
app 新增:增加测试脚本 2026-05-13 11:01:07 +08:00
lib 重构:优化项目结构,以适配更多模块 2026-05-13 09:43:29 +08:00
test 新增:增加测试脚本 2026-05-13 11:01:07 +08:00
.coverage 新增:增加测试脚本 2026-05-13 11:01:07 +08:00
.gitignore 修复:添加lib文件夹 2026-05-09 18:55:16 +08:00
CLAUDE.md 初始可用版本 2026-04-29 09:42:51 +08:00
README.md 接口类型改为get,更新readme 2026-05-06 17:09:13 +08:00
main.py 新增:增加测试脚本 2026-05-13 11:01:07 +08:00
pytest.ini 新增:增加测试脚本 2026-05-13 11:01:07 +08:00
requirements.txt 完善服务端 2026-05-06 15:57:34 +08:00
run_tests.py 新增:增加测试脚本 2026-05-13 11:01:07 +08:00

README.md

获取miniconda安装包 Invoke-WebRequest -Uri "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe" -OutFile ".\Miniconda3-latest-Windows-x86_64.exe"

激活conda仓库 conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/main conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/r conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/msys2

在目录下进入conda环境 %WINDIR%\System32\cmd.exe "/K" D:\ProgramData\miniconda3\Scripts\activate.bat D:\ProgramData\miniconda3

创建虚拟环境 conda create -n audio python=3.10 -y 激活 conda activate audio 取消激活 conda deactivate

conda中执行 pip install torch torchaudio --index-url https://download.pytorch.org/whl/cu118 pip install -r requirements.txt

使用audio虚拟环境的python解释器 D:\ProgramData\miniconda3\envs\audio\python.exe

将视频或音频放置在input目录下

运行server.py开启服务

或运行main.py进行测试

main.py中的main函数接受文件名或文件夹,路径为相对于input的路径

例如如果input目录下有一个文件夹test文件夹下有一个文件1.mp3

则main.py中的main函数接受的路径为test/1.mp3或test

使用方法

http://localhost:5000/api/recognize?path=1.avi 文件推理

http://localhost:5000/api/result?path=1.avi 获取文件推理结果