3CX 转录引擎服务器安装指南
介绍
本指南介绍了如何安装和配置适用于本地或云端使用的 3CX 转录引擎服务器。该引擎可为您的系统提供高级智能转录、说话人分离(声纹识别)以及转录内容分析功能。
3CX 转录引擎为您的 3CX 电话系统增加了由智能驱动的语音转录、说话人检测和转录分析功能。该引擎既可部署在本地,也可部署于云端,并能直接与管理控制台集成。
注意:此功能仅对许可证等级为 32SC 或更高的版本(企业版)可用。
1. 启用集成
登录您的 PBX 管理控制台并转到:管理 → 集成 → 转录 → “3CX 转录引擎(本地安装)”
2.主机硬件要求
- GPU:最低推荐(快速处理):Nvidia 24GB RTX 显卡
- CPU:最低:4核虚拟CPU,推荐:6核虚拟CPU
- 内存 (RAM):最低:24GB
- 存储空间:最低:20GB 可用磁盘空间
- 部署环境:本地或云端
- 操作系统 (OS):Debian 12(已完全更新)
3.BIOS设置
- 安全启动:禁用
- CSM(兼容性支持模块):禁用
- Resize BAR 支持:禁用(可能需要重新启动两次)
- IOMMU:启用
4.更新系统
apt-get update
apt-get upgrade
重要提示:如果升级过程中安装了新的内核版本,则需要重启系统。否则,驱动程序安装将失败。
reboot
5.防火墙配置
开放以下 TCP 端口:
- TCP 61443:仅允许来自 PBX 的 IP 访问
- TCP 80:用于 Let’s Encrypt SSL 证书的创建/续期(如果您未设置自定义证书)
6. 安装先决条件
apt -y install curl apt-transport-https gnupg gpg wget iptables-persistent build-essential dkms
7.NVIDIA 驱动程序设置
nvidia-smi
# If not present, install:
apt -y install linux-headers-$(uname -r)
wget
https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/cuda-keyring_1.1-1_all.deb
dpkg -i cuda-keyring_1.1-1_all.deb
apt update
apt -y install nvidia-open
apt -y install nvidia-driver-cuda nvidia-kernel-open-dkms
sudo reboot
# After reboot:
nvidia-smi
8.运行安装命令

从您的管理控制台中复制安装命令,路径如下:
集成 → 转录 → 3CX 转录引擎
例子:
source <(curl -s https://yourpbx.fqdn.tld/webmeeting/onboardai/<uuid>)
9. 安装向导
系统会要求您选择使用自定义 SSL 证书还是使用 Cerbot 生成的证书。
使用自定义 SSL 证书
将 PEM 格式的证书文件放入:
/opt/3cxwm/cert
server.crt - Public Key
server.key - Private Key
确保适当的权限:
chown www-data:www-data /opt/3cxwm/cert/server.*
chmod 600 /opt/3cxwm/cert/server.*
使用 Certbot 创建证书
apt-get install certbot
sudo certbot certonly --standalone --preferred-challenges http -d someFQDN.myDomain.xyz
# Copy certs:
cp /etc/letsencrypt/live/someFQDN.myDomain.xyz/fullchain.pem /opt/3cxwm/cert/server.crt
cp /etc/letsencrypt/live/someFQDN.myDomain.xyz/privkey.pem /opt/3cxwm/cert/server.key
自动证书更新
nano /root/certupdate.sh
# Script contents:
#!/bin/bash
cp /etc/letsencrypt/live/someFQDN.myDomain.xyz/fullchain.pem /opt/3cxwm/cert/server.crt
cp /etc/letsencrypt/live/someFQDN.myDomain.xyz/privkey.pem /opt/3cxwm/cert/server.key
chown www-data:www-data /opt/3cxwm/cert/server.*
chmod 600 /opt/3cxwm/cert/server.*
chmod +x /root/certupdate.sh
crontab -e
# Add to crontab:
0 3 * * * /root/certupdate.sh
3CX 提供的 FQDN 策略
如果您使用 3CX 提供的 FQDN(例如通过选项 1 安装时),请注意:
- 如果从 PBX UI 中删除转录引擎,则 FQDN 将被删除。
- 如果您的 PBX 在 30 天内未连接 wmr.3cx.net,FQDN 将被自动删除。
10. 验证与转录服务器的连接
要验证从 PBX 到转录服务器的连接,您可以使用以下命令:
curl https://someFQDN.myDomain.xyz:61443/webmeeting[/code]
将 someFQDN.myDomain.xyz 替换为您的转录服务器的实际 FQDN。
预期返回结果应为:“OK”
上次更新
本文件最后更新于 2025 年 10 月 23 日
https://www.3cx.cn/docs/transcription-engine-server/