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 上,歡迎社群貢獻。