ai/SpeechRecognition/README.md

1.4 KiB
Raw Permalink Blame History

获取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 获取文件推理结果

chcp 65001 python server.py