# Proposal: add-audio-device-selector ## Summary 新增音訊設備選擇與驗證功能,讓使用者可以手動選擇麥克風、即時預覽音量、進行收音測試及播放測試錄音。 ## Problem Statement 目前系統自動選擇麥克風,使用者無法: 1. 查看可用的音訊輸入設備清單 2. 手動選擇偏好的麥克風 3. 在錄音前確認麥克風是否正常運作 4. 測試收音品質 這導致使用者在錄音失敗時難以診斷問題,也無法在多個麥克風之間切換。 ## Proposed Solution 在會議詳情頁面新增音訊設備管理面板,包含: 1. **設備選擇器**:下拉選單顯示所有可用麥克風 2. **音量指示器**:即時顯示麥克風輸入音量(VU meter) 3. **收音測試**:錄製 5 秒測試音訊 4. **播放測試**:播放剛錄製的測試音訊 5. **設備狀態指示**:顯示目前選中設備的連線狀態 ## Scope - **In Scope**: - 前端 UI 元件(設備選擇器、音量計、測試按鈕) - 設備列舉與切換邏輯 - 測試錄音與播放功能 - 使用者偏好設定儲存(localStorage) - **Out of Scope**: - 系統音訊輸出設備選擇 - 音訊處理效果(降噪、增益等) - 遠端音訊設備支援 ## Success Criteria - 使用者可以看到所有可用麥克風並選擇一個 - 選擇麥克風後可即時看到音量變化 - 測試錄音功能可錄製 5 秒音訊並播放 - 偏好設定在下次開啟時保留 - 錄音功能使用使用者選擇的麥克風 ## Stakeholders - End Users: 會議記錄人員 - Developers: 前端開發團隊