diff --git a/src/main/services/VoiceModeService.ts b/src/main/services/VoiceModeService.ts index 4e01a93..00f52cd 100644 --- a/src/main/services/VoiceModeService.ts +++ b/src/main/services/VoiceModeService.ts @@ -440,10 +440,9 @@ class VoiceModeService extends EventEmitter { this.emit('transcription-update', { text: result.text, isFinal: true }) - // LLM 후처리 + // LLM 후처리: none이면 스킵, 그 외에는 LLM 처리 const llmAction = configGet('defaultLLMAction') - if (llmAction !== 'refine' || !getLocalLLMService().isAvailable()) { - // LLM 미가용이거나 기본 액션이면 원본 텍스트로 완료 + if (llmAction === 'none' || !getLocalLLMService().isAvailable()) { this._completeSession(result.text) } else { await this._processWithLLM(result.text) diff --git a/src/renderer/components/SettingsModal.tsx b/src/renderer/components/SettingsModal.tsx index b63e154..78adc4e 100644 --- a/src/renderer/components/SettingsModal.tsx +++ b/src/renderer/components/SettingsModal.tsx @@ -614,6 +614,10 @@ export function SettingsModal({ open, onClose }: SettingsModalProps): React.Reac {/* ── LLM 탭 ──────────────────────────────── */} + + Ollama 서버 + + - + Ollama가 실행 중이면 자동으로 연결됩니다. 모델은 Ollama에서 직접 pull하세요 (예: ollama pull qwen3:4b). + + + + + 음성 후처리 + + + + 기본 후처리 명령어 + + + + + 핫키로 녹음 후 전사된 텍스트에 선택한 LLM 후처리가 적용됩니다. + Ollama가 연결되어 있을 때만 동작합니다. +