開源語音電話點樣幫香港SME慳90%?Patter SDK 實測
如果你仲以為中小企要有一套「專業電話系統」就要簽三年合約、買幾萬蚊硬件、每個月俾緊幾千蚊月費,咁你真係要停一停,諗一諗。
香港嘅 SME 面對一個好荒謬嘅現狀:你嘅生意已經行咗上雲端——CRM 用 HubSpot、文共用 Google Workspace、會計用 Xero——唯獨係電話系統仲卡喺上個年代。傳統 IP PBX 方案入場費兩三萬起跳,3CX 呢類軟件方案每人每年牌照費成千蚊,仲未計 SIP Trunk 月費、維護合約、同埋每次加人嘅升級費用。一年埋單,一個十人團隊閒閒地燒你五六萬蚊。
但過去半年,有兩樣嘢改變咗個遊戲規則:Patter SDK 同 Screenpipe。前者係開源嘅 AI 語音通話 SDK,後者係開源嘅本地錄音錄屏記憶層。兩個夾埋,做到傳統電話系統九成以上功能,成本係十分一,而且你完全控制自己嘅數據。
傳統方案到底貴喺邊?
先拆解吓你每個月俾緊嘅錢去咗邊。
傳統 IP PBX 嘅成本結構大概係咁:硬件(或者 VM 授權)佔初期投入大頭,之後每年嘅 recurring cost 包括 SIP Trunk 月費、保養合約、同埋每用戶嘅授權費。以一個十人團隊為例,一套 Grandstream UCM 或者 3CX 嘅典型三年總成本大約係 12 萬到 18 萬港幣——平均每月三千幾到五千蚊。未計你要搵 SI 幫手 setup、搬 office 時要重新拉線、加人時要買 license。
呢個模型喺2010年係合理嘅,因為嗰陣仲未有可靠嘅雲端通訊 API,亦未有成熟嘅語音 AI。但今日 Twilio、Telnyx 呢類 carrier API 已經可以做到 penny-per-minute 嘅語音質素,而 Patter SDK 呢類工具進一步將成個通訊棧抽象成幾行 code。
換句話說,你俾緊嗰幾千蚊月費入面,大部份其實係「行政成本」同「硬件 margin」,唔係通訊本身嘅價值。
Patter SDK:四行 code 取代成個電話系統
Patter SDK 係一個 MIT 授權嘅開源套件,支援 Python 同 TypeScript。佢嘅設計哲學好簡單——你寫一個 async function 嚟處理對話邏輯,Patter 幫你搞掂 telephony、STT、TTS 同 real-time audio streaming。
實際 code 係咁嘅:
from getpatter import Patter, Twilio, DeepgramSTT, AnthropicLLM, ElevenLabsTTS
phone = Patter(
carrier=Twilio(),
phone_number="+852xxxxxxxx",
webhook_url="https://your-app.com/webhook",
)
@phone.on_message
async def handle_call(transcript: str) -> str:
return my_agent.handle(transcript)
phone.serve()
就係咁多。四行 code,你就有咗一條可以打入嚟、識聽識講、仲可以接入你任何 AI logic 嘅電話線。
背後嘅架構係點行?來電經 Twilio/Telnyx 嘅 SIP trunk 接入,轉做 WebSocket stream 去 Patter server,然後行 STT(Deepgram 或者本地 Whisper)、LLM(Anthropic、OpenAI、或者本地模型)、TTS(ElevenLabs 或者任何 pipeline),最後將音訊串流送回俾 caller。成個 latency 低過 500ms,同真人對話幾乎冇分別。
對於香港 SME 嚟講,最實用嘅係 PatterTool——將成個電話功能包裝成一個 MCP tool,即係你嘅 AI agent(無論係 LangChain、OpenAI Assistants 定 Claude)可以直接 call 一個 make_phone_call function 嚟打出電話。想像吓:你嘅 CRM detect 到一個 high-value lead,直接 call 個 AI agent 打過去做初步 qualification;或者你嘅 support bot 解決唔到問題時,自動打電話轉介俾真人同事——全部唔駛人㩒制。
成本方面,自己 host Patter 嘅 infrastructure cost 只係一部 VM 或者 Fly.io/Cloud Run container,每月幾百蚊。Telephony 成本係 Twilio/Telnyx 嘅用量——打入免費,打出每分鐘幾美仙。相比傳統方案,輕鬆慳 80-90%。
Screenpipe:本地優先嘅通話錄音同 AI 記憶
講電話系統唔可以唔講錄音同合規。香港好多行業——醫療、法律、金融、地產——都需要保留通話記錄。傳統方案嘅錄音功能往往係「附加模組」,要另外俾錢。
Screenpipe 嘅做法唔同:佢係一個 open source(MIT)嘅桌面應用程式,持續 capture 你嘅 screen 同 audio,全部儲存喺本地 SQLite database。佢用 Whisper 做本地語音轉錄,支援 speaker diarization,即係可以分辨邊句嘢係邊個講。
對於 SME 嚟講,Screenpipe 嘅價值在於:
- 所有通話錄音同文字轉錄自動存檔,唔駛手動做
- 自然語言搜尋——「上個禮拜陳生打嚟投訴運費嗰段錄音」—秒搵到
- 全本地運作,數據唔離開你部機,合規問題一次過解決
- 可以接 MCP,即係 Claude Desktop 或者任何 AI agent 可以直接 query 你嘅通話記錄
夾埋 Patter 一齊用嘅 scenario:Patter 處理來電對話,Screenpipe 喺背景錄低成個過程並轉錄,然後你可以用自然語言 query 返任何一段對話。唔駛額外 hardware、唔駛月費 plan、唔駛綁死供應商。
私隱敏感嘅行業最中意呢點——你嘅客戶錄音放喺你自己嘅 server,唔經第三方雲端。相比之下,坊間好多 cloud call center 方案會將錄音擺喺 AWS 或者自家 server,你根本唔知佢哋點處理啲數據。
實際部署:一架 VM 搞掂
我自己喺幾間朋友嘅公司試過呢個組合,部署流程係咁嘅:
一架 2GB RAM 嘅 Linux VM(HKD $200-300/月),行 Docker Compose,裝 Patter server + 一個簡單嘅 FastAPI agent。Agent 駁住公司嘅 Google Calendar(約 appointment)、Notion knowledge base(FAQ)、同埋 Shopify API(查訂單)。
Telephony side 用 Telnyx 買個香港號碼(月費約 HKD $30),打入每分鐘 ~$0.02 USD。打出揀了本地 SIP trunk,每分鐘 ~$0.01 USD。
AI 成本方面,STT 用 Deepgram(每分鐘 $0.0059 USD),LLM 用 Anthropic Claude Haiku(平過 $0.001 per call),TTS 用 ElevenLabs(每百萬字符 $0.30 USD)。每通電話嘅總 AI cost 大約係 $0.02-0.05 USD。
成個系統每月營運成本:VM $250 + 號碼 $30 + SIP trunk $50 + AI API $200-400(按通話量)= ~$700 左右。一個十人團隊,傳統方案每月要 $3000-5000,仲未計 setup fee。差距係 4-7 倍。
當然,trade-off 係你要有人識寫同 maintain 啲 code。Patter SDK 嘅學習曲線唔高——如果你本身用緊 Python 或者 TypeScript,半日可以寫到一個 production-ready 嘅 agent。但如果你係完全冇 developer 嘅傳統公司,可能需要請 freelance developer 幫手做 initial setup,一兩萬蚊搞掂,之後就係純營運成本。
行動建議
如果你係香港 SME 嘅 decision maker,我建議嘅具體 steps:
- 如果公司未有 in-house dev,先搵一個 freelance developer(大約 $500-800/hr)幫你做 PoC,用 Patter SDK 駁一條簡單嘅 incoming call line,target 兩星期內行到一個 demo
- 由最簡單嘅 use case 開始——AI 接待員、預約確認、常見問題查詢——而唔係一開始就取代成個 call center
- Screenpipe 可以 parallel 試用,用嚟錄低現有嘅電話系統,建立你嘅通話數據庫(呢啲 data 之後可以用嚟 fine-tune 你嘅 AI agent)
- 合規方面,同你嘅律師確認本地儲存嘅錄音係咪滿足行業要求(Screenpipe 嘅 local-first 架構通常已經夠做)
- 逐步 replace:先將 non-critical 嘅線路搬過嚟,跑一個月睇 data,再全面過渡
開源語音技術喺 2026 年已經成熟到可以俾 SME 認真考慮。你唔需要再俾幾萬蚊去買一個十年前設計嘅電話系統,亦唔需要將你嘅客戶錄音交俾第三方雲端。Patter SDK + Screenpipe 呢個組合,係目前我見過最務實、最抵玩、而且最有 future-proof 潛力嘅方案。
行動嘅窗口唔會等好耐——當越嚟越多 SME 轉咗過去,仲用緊傳統方案嗰班對手喺成本同效率上就會被拋離。而你只需要一架 VM 同一行 pip install getpatter。