SenseVoice语音识别私有化部署
ℹ特别说明
本章节内容为可选阅读,仅供参考。由于不同的硬件配置与部署环境可能存在差异,实际问题也会有所不同。建议按照本文环境及操作步骤执行,如遇异常可随时向 AI 寻求帮助,或咨询vllm官方,PIG AI 无法提供支持。
🚀 快速部署
1. 部署 SenseVoice 服务
# 克隆项目
git clone https://gitcode.com/gh_mirrors/se/SenseVoice.git && cd SenseVoice
# 创建虚拟环境并安装依赖
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt gradio==3.41.0
# 安装 FFmpeg(Ubuntu/Debian)
sudo apt update && sudo apt install -y ffmpeg
# 启动 API 服务
python api.py
服务启动成功后,访问: http://localhost:50000
配置 PIG AI
在 Nacos 配置中心 添加配置(pigx-knowledge-dev.yml):
pig:
ai:
sense-voice:
enabled: true # 启用服务
is-private: true # 使用本地部署
base-url: http://127.0.0.1:50000
完成部署
现在 PIG AI 已成功接入本地 SenseVoice 服务,可以在前端界面进行语音识别了。