Skip to content

pierre-speedlog/Speedlogqrcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speedlogqrcode-OneApi

基于python的二维码pyzbar版本进行的api发布,可以无缝对接oneapi

源码下载

git clone https://github.com/pierre-speedlog/Speedlogqrcode.git

Docker部署运行

# 根据dockerfile构建镜像
docker build -t sensevoice-oneapi:1.0 .
# 通过阿里云镜像仓库拉取,只包含SenseVoiceSmall模型,无需再下载
docker pull registry.cn-hangzhou.aliyuncs.com/lucklittleboy/sensevoice-oneapi:1.0
# 运行
# 注意在运行前如果本地没有提前下载模型,则会通过modelscope自动下载模型
docker run -d --name=sensevoice -p 8000:8000 -v /home/iic:/app/iic sensevoice-oneapi:1.0

本地安装运行

# 安装依赖
pip install -r requirements.txt
# 运行
python main.py

指定推理方式

默认使用CPU

CPU:docker run时增加 -e DEVICE_TYPE=cpu
GPU:docker run时增加 -e DEVICE_TYPE=cuda:0

接口测试

curl --request POST 'http://127.0.0.1:8000/v1/audio/transcriptions' \
--header 'Content-Type: multipart/form-data' \
--form 'file=@audio/asr_example_zh.wav'

返回结果 {"text": "欢迎大家来体验达摩院推出的语音识别模型"}

接入One Api

渠道类型使用OpenAI或者自定义渠道 模型填入Speedlogqrcode-1 代理填写对应的地址:http://ip:8000

终语

请施舍一个star吧

About

Speedlog qrcode recognition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published