Phase 14 구현: 회의 모드 (Meeting Mode)
실시간 녹음 + 타임스탬프 메모 + STT 전사 + LLM 구조화 회의록 + PDF/MD 내보내기. CaptionService 연동, 동시 사용 충돌 방지, 긴 회의 2-pass 요약 지원. DB 2테이블, IPC 15채널, UI 3뷰(목록/녹음/상세), 12개 locale i18n.
This commit is contained in:
parent
dd68fc9ccd
commit
d0c4f9ee53
38 changed files with 2550 additions and 769 deletions
|
|
@ -305,6 +305,26 @@ export const IPC_CHANNELS = {
|
|||
ACTION_ERROR: 'voiceAction:actionError',
|
||||
},
|
||||
|
||||
// ── Phase 14: Meeting Mode ──
|
||||
MEETING_MODE: {
|
||||
START_RECORDING: 'meetingMode:startRecording',
|
||||
STOP_RECORDING: 'meetingMode:stopRecording',
|
||||
ADD_MEMO: 'meetingMode:addMemo',
|
||||
GET_STATE: 'meetingMode:getState',
|
||||
GET_SESSIONS: 'meetingMode:getSessions',
|
||||
GET_SESSION: 'meetingMode:getSession',
|
||||
DELETE_SESSION: 'meetingMode:deleteSession',
|
||||
UPDATE_TITLE: 'meetingMode:updateTitle',
|
||||
EXPORT_PDF: 'meetingMode:exportPdf',
|
||||
EXPORT_MARKDOWN: 'meetingMode:exportMarkdown',
|
||||
// Main → Renderer events
|
||||
STATE_CHANGED: 'meetingMode:stateChanged',
|
||||
SEGMENT: 'meetingMode:segment',
|
||||
PROCESSING_PROGRESS: 'meetingMode:processingProgress',
|
||||
SESSION_COMPLETED: 'meetingMode:sessionCompleted',
|
||||
ERROR: 'meetingMode:error',
|
||||
},
|
||||
|
||||
// ── Phase 11: License & Monetization ──
|
||||
LICENSE: {
|
||||
GET_INFO: 'license:getInfo',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue