VoiceWake: guard trigger chime
This commit is contained in:
@@ -234,7 +234,7 @@ actor VoiceWakeRuntime {
|
|||||||
self.heardBeyondTrigger = !trimmed.isEmpty
|
self.heardBeyondTrigger = !trimmed.isEmpty
|
||||||
self.triggerChimePlayed = false
|
self.triggerChimePlayed = false
|
||||||
|
|
||||||
if config.triggerChime != .none {
|
if config.triggerChime != .none, !self.triggerChimePlayed {
|
||||||
self.triggerChimePlayed = true
|
self.triggerChimePlayed = true
|
||||||
await MainActor.run { VoiceWakeChimePlayer.play(config.triggerChime) }
|
await MainActor.run { VoiceWakeChimePlayer.play(config.triggerChime) }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user