ai/SpeechRecognition/README.md

48 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

**获取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