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:
Yun Chan 2026-04-08 01:16:52 +09:00
parent dd68fc9ccd
commit d0c4f9ee53
38 changed files with 2550 additions and 769 deletions

View file

@ -119,11 +119,9 @@ describe('VoiceModeService', () => {
const svc = getVoiceModeService()
expect(svc.isActive).toBe(false)
// startSession은 비동기이므로 STT init이 resolve되면 세션 활성
const promise = svc.startSession('dictation')
expect(svc.isActive).toBe(true) // PREPARING 상태
await promise
// startSession은 완전 비동기이므로 await 후 세션 활성 확인
await svc.startSession('dictation')
expect(svc.isActive).toBe(true)
})
})