YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
Voice_Assistant.AXERA
AX650 板端实时语音对话助手 Demo。
特征
- 支持浏览器麦克风输入和浏览器播放
- 支持 Web UI 一键启动 VAD / ASR / LLM / TTS 服务
- 支持 Web UI 分模块选择模型:VAD、ASR、LLM、TTS
- ASR 支持 SenseVoiceSmall 和 FireRedASR2
- TTS 支持 MeloTTS、Kokoro、ZipVoice(支持语音克隆)
- LLM 支持 DeepSeek 云服务和本地 Qwen3.5-0.8B
各模块模型
| 模块 | 模型 |
|---|---|
| VAD | SileroVAD / AX-FSMN-VAD |
| ASR | SenseVoiceSmall / FireRedASR2 |
| LLM本地 | Qwen3.5-0.8B |
| LLM云服务 | DeepSeek API |
| TTS | MeloTTS / Kokoro / ZipVoice |
模型下载
bash download_models.sh
下载所有模型到 models/ 目录。国内用户可先设置镜像:
export HF_ENDPOINT=https://hf-mirror.com
目录结构
Voice_Assistant.AXERA/
├── app.py
├── axllm
├── asr_server.py
├── sherpa_tts_server.py
├── zipvoice_tts_ctypes.py
├── zipvoice_cpp_server/
├── config/
│ └── board_config.yaml
├── models/
│ ├── SenseVoiceSmall/
│ ├── FireRedASR2/
│ ├── Vad/
│ ├── melotts_sherpa/
│ ├── kokoro/
│ ├── zipvoice/
│ └── Qwen3.5-0.8B/
├── stageflow/
│ ├── core/ (gateway, session, catalog, contracts)
│ └── units/ (VAD, ASR, LLM, TTS)
├── web/
│ └── index.html
├── scripts/
├── requirements.txt
└── README.md
环境
安装依赖
cd Voice_Assistant.AXERA
pip install -r requirements.txt
安装 pyaxengine
pyaxengine Releases 下载对应版本安装:
pip install axengine-x.x.x-py3-none-any.whl
LLM 模型
DeepSeek 云服务
自行获取 API Key:https://platform.deepseek.com/
本地 LLM
Qwen3.5-0.8B-AX650-C128-P1152-CTX2047
启动 Web 服务
export DEEPSEEK_API_KEY=sk-*
bash scripts/run_server.sh
浏览器访问:
https://<设备IP>:8008
网页使用步骤
- 打开 Web UI
- 选择 VAD / ASR / LLM / TTS 各模块模型
- 选择 ZipVoice 时可上传自定义参考音
- 点击「一键启动服务」
- 点击「开始对话」
具体如下:
参考
- Downloads last month
- 44
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support
