Work / Case Study
GlanceCue
Live Meeting Captions with Reply Suggestions for macOS
Native macOS app that captions meetings in English, translates to Traditional Chinese on device, and drafts replies on demand
Overview總覽
GlanceCue captures system audio and the microphone as two separate ScreenCaptureKit streams, runs Deepgram streaming speech-to-text with reliable Me versus Other attribution, and shows English captions with Traditional Chinese translation from Apple's on-device Translation framework in a minimal always-on-top overlay. On demand, the locally installed Codex CLI drafts an English reply from the user's CV, personal background, meeting topic, and notes. Transcripts stay on the machine with Markdown/JSON export; raw audio is never persisted, and the Deepgram key lives in the macOS Keychain.
GlanceCue 以 ScreenCaptureKit 將系統音訊與麥克風擷取為兩路獨立串流,經 Deepgram 即時語音轉文字並穩定標註「我方/對方」發言;英文字幕由 Apple 裝置端翻譯框架轉為繁體中文,顯示於常駐最上層的極簡浮窗。使用者可隨選由本機 Codex CLI 依 CV、個人背景、會議主題與筆記等脈絡產生英文回覆建議。逐字稿僅存於本機並可匯出 Markdown/JSON;原始音訊不留存,Deepgram 金鑰存於 macOS Keychain。
Key Capabilities核心能力
- Dual-stream captureSystem audio and microphone as separate ScreenCaptureKit streams, with reliable Me versus Other attribution
- On-device translationEnglish captions rendered in Traditional Chinese through Apple's Translation framework, locally
- On-demand reply cuesThe local Codex CLI drafts an English reply with Traditional Chinese guidance from CV, topic, and notes context
- Privacy modelNo raw audio persisted, keys in the macOS Keychain, transcripts stored locally with Markdown/JSON export
- Engineering qualitySwift 6; 107 automated test functions across 17 test files; build and tests pass on Xcode 26.6
- 雙路音訊分流ScreenCaptureKit 分別擷取系統音訊與麥克風,發言歸屬(我方/對方)標註穩定
- 裝置端翻譯英文字幕經 Apple Translation 框架於本機轉為繁體中文
- 隨選回覆建議由本機 Codex CLI 依 CV、會議主題與筆記產生英文回覆與繁中說明
- 隱私模型原始音訊不留存、金鑰存於 macOS Keychain、逐字稿本機保存並可匯出 Markdown/JSON
- 工程品質Swift 6;107 組自動化測試(17 個測試檔),建置與測試於 Xcode 26.6 通過