d3ro-voice/packages/core/src
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
..
utils feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
constants.ts refactor(desktop): 라이선스 UI 빅뱅 — 키 입력 제거, 구독 기반 전환 2026-04-12 19:54:04 +09:00
errors.ts feat(conversation): OpenAI gpt-realtime-2.1 라이브 음성 대화 Premium 백엔드 2026-07-21 12:10:13 +09:00
index.ts feat(V2-1b): packages/core 추출 — 공유 타입/에러/채널/유틸 분리 2026-04-08 14:39:46 +09:00
ipc-channels.ts feat(conversation): OpenAI gpt-realtime-2.1 라이브 음성 대화 Premium 백엔드 2026-07-21 12:10:13 +09:00
supabase-config.ts refactor: saasMode 분기 제거 — 항상 SaaS(OAuth only)로 동작 2026-04-13 17:20:55 +09:00
types.ts feat(conversation): OpenAI gpt-realtime-2.1 라이브 음성 대화 Premium 백엔드 2026-07-21 12:10:13 +09:00