Voice wake: log overlay lifecycle and enforce PTT cooldown

This commit is contained in:
Peter Steinberger
2025-12-09 03:20:52 +01:00
parent 912a53318e
commit 3a42979e53
4 changed files with 20 additions and 16 deletions

View File

@@ -375,6 +375,10 @@ actor VoiceWakeRuntime {
}
}
func applyPushToTalkCooldown() {
self.cooldownUntil = Date().addingTimeInterval(self.debounceAfterSend)
}
func pauseForPushToTalk() {
self.listeningState = .pushToTalk
self.stop(dismissOverlay: false)