feat(stt): pass conversation context as Whisper initial_prompt to reduce mishearings
This commit is contained in:
@@ -102,7 +102,8 @@ async function stopPtt() {
|
||||
|
||||
let transcript: string
|
||||
try {
|
||||
const result = await transcribeAudio(blob)
|
||||
const lastAssistant = [...messages.value].reverse().find(m => m.role === 'assistant')?.content
|
||||
const result = await transcribeAudio(blob, lastAssistant)
|
||||
transcript = result.transcript.trim()
|
||||
} catch {
|
||||
phase.value = 'error'
|
||||
|
||||
Reference in New Issue
Block a user