d3ro-voice/apps/desktop/src/renderer
Yun Chan 8f7d300b89 feat(conversation): OpenAI gpt-realtime-2.1 라이브 음성 대화 Premium 백엔드
- realtime-token Edge Function: 티어 검증 + realtime_session 쿼터 + ephemeral key 발급
- useRealtimeConversation 훅: WebRTC 직결 (마이크 → OpenAI, 오디오 자동 재생)
- VoiceConversationPage: conversationBackend 분기 + 연결 실패 시 로컬 fallback
- AppConfig.conversationBackend + SettingsModal 음성 대화 엔진 선택
- ErrorCode 799 ConversationRealtimeTokenFailed, i18n ko/en
2026-07-21 12:10:13 +09:00
..
components feat(conversation): OpenAI gpt-realtime-2.1 라이브 음성 대화 Premium 백엔드 2026-07-21 12:10:13 +09:00
hooks feat(conversation): OpenAI gpt-realtime-2.1 라이브 음성 대화 Premium 백엔드 2026-07-21 12:10:13 +09:00
pages feat(conversation): OpenAI gpt-realtime-2.1 라이브 음성 대화 Premium 백엔드 2026-07-21 12:10:13 +09:00
popups feat(V2-1a): Monorepo 구조 전환 — apps/desktop으로 V1 이동 2026-04-08 14:04:41 +09:00
utils refactor(desktop): IME composition 가드 helper 추출 + 8곳 Enter 핸들러 통합 (빅뱅 Phase 5 Part 5) 2026-04-11 22:06:16 +09:00
App.tsx feat(desktop): SaaS [3.5] 로컬 모드 = entry point (빅뱅 Phase 1.5) 2026-04-11 10:08:35 +09:00
electron.d.ts feat(V2-1a): Monorepo 구조 전환 — apps/desktop으로 V1 이동 2026-04-08 14:04:41 +09:00
index.html feat(V2-1a): Monorepo 구조 전환 — apps/desktop으로 V1 이동 2026-04-08 14:04:41 +09:00
main.tsx feat(V2-1a): Monorepo 구조 전환 — apps/desktop으로 V1 이동 2026-04-08 14:04:41 +09:00