Skip to content

Commit d2347ed

Browse files
dmivsteipete
authored andcommitted
macOS: set speech recognition taskHint for Talk Mode mic capture
Add taskHint = .dictation to Talk Mode's SFSpeechAudioBufferRecognitionRequest, matching what Voice Wake already sets. Without this hint the recognizer may not properly initialize audio capture, causing Talk Mode to appear unresponsive. Co-Authored-By: dmiv <[email protected]>
1 parent 6e086a5 commit d2347ed

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

apps/macos/Sources/OpenClaw/TalkModeRuntime.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ actor TalkModeRuntime {
178178

179179
self.recognitionRequest = SFSpeechAudioBufferRecognitionRequest()
180180
self.recognitionRequest?.shouldReportPartialResults = true
181+
self.recognitionRequest?.taskHint = .dictation
181182
guard let request = self.recognitionRequest else { return }
182183

183184
if self.audioEngine == nil {

0 commit comments

Comments
 (0)