# 下载程序

联系管理员,获取下载地址。

# 安装Python环境

安装 python 3.10 环境。

sudo apt-get update
sudo apt-get install python3.10 python3.10-venv python3.10-distutils

# 创建虚拟环境(venv)

mkdir .venv
cd .venv
python3.10 -m venv vizoai
cd ..
source ./.venv/vizoai/bin/activate # 激活环境

# 导入依赖

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

# 运行程序

sh ./run.sh

# 添加模型(克隆仓库的时候不需要执行)

git submodule add https://huggingface.co/FunAudioLLM/SenseVoiceSmall .\models\iic\SenseVoiceSmall
git submodule add https://www.modelscope.cn/iic/speech_fsmn_vad_zh-cn-16k-common-pytorch.git .\models\iic\speech_fsmn_vad_zh-cn-16k-common-pytorch

# 克隆项目后更新模型库

git submodule update --init --recursive

# 同步 submodule lfs 文件到内网

同步 SenseVoiceSmall

git clone --mirror https://www.modelscope.cn/iic/SenseVoiceSmall.git
cd SenseVoiceSmall.git/
git remote set-url --push origin https://git.sansi.net:6101/isar/digital-twin/aigc/DigitalHuman/sensevoicesmall.git
git lfs fetch --all
git lfs push --all origin

同步 speech_fsmn_vad_zh-cn-16k-common-pytorch

git clone --mirror https://www.modelscope.cn/iic/speech_fsmn_vad_zh-cn-16k-common-pytorch.git
cd speech_fsmn_vad_zh-cn-16k-common-pytorch.git/
git remote set-url --push origin https://git.sansi.net:6101/isar/digital-twin/aigc/DigitalHuman/speech_fsmn_vad_zh-cn-16k-common-pytorch.git
git lfs fetch --all
git lfs push --all origin

# Nginx 代理配置

server {
    listen 443 ssl;
    server_name human.sansi.chat;

    ssl_certificate     /etc/nginx/ssl/human.sansi.chat.pem;
    ssl_certificate_key /etc/nginx/ssl/human.sansi.chat.key;

    ssl_protocols       TLSv1.2 TLSv1.3;
    ssl_ciphers         HIGH:!aNULL:!MD5;

    location / {
        proxy_pass http://127.0.0.1:13866;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_read_timeout 3600s;  # 保持1小时不断开
        proxy_send_timeout 3600s;
    }
}

# 全屏

Edge 浏览器全屏快捷方式

  1. 在桌面空白处 → 右键 → 新建 → 快捷方式
  2. 输入以下命令(把网址换成数字人网页):
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --new-window --kiosk "https://chat.sansi.net" --edge-kiosk-type=fullscreen

# 功能清单

✅ API接口

✅ 网页配置

✅ 服务配置

✅ 多客户端

✅ 语音识别

✅ 录音配置
✅ 语音识别模型(ASR)

✅ 聊天设置

✅ 唤醒休眠配置
✅ 打断配置

✅ 大模型配置

✅ 大模型类型
✅ 上下文记忆
✅ OpenAI

✅ 语音合成

✅ TTS
✅ Doubao

✅ 数字人配置

✅ 数字人
✅ Wav2Lip
✅ LiveTalking

✅ 问答库管理

✅ AnythingLLM  
✅ 大语言模型-Ollama

✅ 提示词

✅ 关键词唤醒休眠  
   自动休眠

✅ 国际语言

✅ 中文  
✅ 英语  
✅ 日语