mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 14:20:44 +00:00
fix: support Google Meet realtime barge-in (#73834)
Replay #73834 onto current main and preserve provider-side interruption when Google Meet detects a local human barge-in. Thanks @shhtheonlyperson.
This commit is contained in:
@@ -593,6 +593,7 @@ API key auth, and dynamic model resolution.
|
||||
connect: async () => {},
|
||||
sendAudio: () => {},
|
||||
setMediaTimestamp: () => {},
|
||||
handleBargeIn: () => {},
|
||||
submitToolResult: () => {},
|
||||
acknowledgeMark: () => {},
|
||||
close: () => {},
|
||||
@@ -600,6 +601,10 @@ API key auth, and dynamic model resolution.
|
||||
}),
|
||||
});
|
||||
```
|
||||
|
||||
Implement `handleBargeIn` when a transport can detect that a human is
|
||||
interrupting assistant playback and the provider supports truncating or
|
||||
clearing the active audio response.
|
||||
</Tab>
|
||||
<Tab title="Media understanding">
|
||||
```typescript
|
||||
|
||||
Reference in New Issue
Block a user