Voice wake: log overlay lifecycle and enforce PTT cooldown
This commit is contained in:
@@ -375,6 +375,10 @@ actor VoiceWakeRuntime {
|
||||
}
|
||||
}
|
||||
|
||||
func applyPushToTalkCooldown() {
|
||||
self.cooldownUntil = Date().addingTimeInterval(self.debounceAfterSend)
|
||||
}
|
||||
|
||||
func pauseForPushToTalk() {
|
||||
self.listeningState = .pushToTalk
|
||||
self.stop(dismissOverlay: false)
|
||||
|
||||
Reference in New Issue
Block a user