AI News HubLIVE
站內改寫2 分鐘閱讀

Comcent CE:開源自託管語音基礎設施平台

Comcent CE 是一個開源的、可自託管的語音基礎設施平台,支持瀏覽器撥號、電話線路、隊列、錄音、AI 轉錄與摘要、情感分析以及實時 AI 語音機器人。它可在單個 Linux 主機上運行,並提供詳細的安裝指南,包括防火牆配置、域名綁定、Docker 部署等。該項目採用 AGPL-3.0 許可證。

來源Hacker News AI作者: pavanputhra

Comcent CE(Community Edition)是一款完全開源的語音基礎設施平台,旨在讓用户能夠自主託管完整的聯繫中心繫統。它基於 AGPL-3.0 許可證發佈,適用於希望完全掌控自身通信基礎設施的企業和個人。平台提供了豐富的功能,包括基於瀏覽器的撥號器、電話號碼管理、呼叫隊列、通話錄音、實時轉錄、AI 摘要、情感分析、語義搜索,以及一個實時 AI 語音機器人。此外,它還支持多租户組織架構、API 密鑰和 Webhook,便於與現有系統集成。

安裝 Comcent CE 需要一台具有公共 IPv4 地址的 Linux 主機(推薦 Ubuntu 22.04+ 或 Debian 12+),最低配置為 2 vCPU 和 4 GB RAM,例如 DigitalOcean 上每月 12 美元的 droplet 即可勝任。此外,還需要一個指向該主機的域名,以及一個 SIP 中繼(如 Twilio、Telnyx 等)用於撥打和接聽真實電話。安裝過程分為多個步驟:首先開放防火牆端口(80、443、5060、5063 以及 19000–19100),然後創建 DNS A 記錄並將域名指向主機 IP。接着,通過 SSH 運行一鍵安裝腳本,該腳本會自動安裝 Docker、生成密鑰並創建配置文件。

配置階段需要編輯 .env 文件,填入域名、Let's Encrypt 郵箱、SMTP 設置以及 S3 存儲桶信息。可選配置包括 Deepgram 和 OpenAI 的 API 密鑰,分別用於轉錄和 AI 摘要。啓動 Docker 容器後,首次運行會拉取約 800 MB 的鏡像,耗時 5–10 分鐘。服務器啓動後會生成一次性設置令牌,通過訪問指定 URL 並輸入令牌即可創建管理員賬户。之後,需要連接 SIP 中繼並添加電話號碼,利用內置的圖形化編輯器構建呼叫流程。流程支持隊列、直接撥號、IVR 菜單、音頻播放、營業時間分支和 AI 語音機器人等多種節點。

平台還提供了升級命令和故障排除指南。常見問題包括 SMTP 未配置導致郵件無法發送、DNS 未解析導致 Let's Encrypt 證書頒發失敗、SIP 中繼返回 403 錯誤(需添加主機 IP 到白名單)以及瀏覽器撥號器無法註冊(需檢查端口 5063 是否開放且證書有效)。企業版額外提供計費、GDPR 合規、審計日誌、SLA 跟蹤和出站活動等功能。源代碼託管在 GitHub 上,歡迎社區貢獻。