style: align voice wake text utils format

This commit is contained in:
Peter Steinberger
2026-01-08 01:49:29 +00:00
parent d9482719fb
commit 1ebde4dc24

View File

@@ -4,6 +4,7 @@ import SwabbleKit
enum VoiceWakeTextUtils { enum VoiceWakeTextUtils {
private static let whitespaceAndPunctuation = CharacterSet.whitespacesAndNewlines private static let whitespaceAndPunctuation = CharacterSet.whitespacesAndNewlines
.union(.punctuationCharacters) .union(.punctuationCharacters)
typealias TrimWake = (String, [String]) -> String
static func normalizeToken(_ token: String) -> String { static func normalizeToken(_ token: String) -> String {
token token
@@ -34,8 +35,8 @@ enum VoiceWakeTextUtils {
transcript: String, transcript: String,
triggers: [String], triggers: [String],
minCommandLength: Int, minCommandLength: Int,
trimWake: (String, [String]) -> String trimWake: TrimWake) -> String?
) -> String? { {
guard !transcript.isEmpty else { return nil } guard !transcript.isEmpty else { return nil }
guard !self.normalizeToken(transcript).isEmpty else { return nil } guard !self.normalizeToken(transcript).isEmpty else { return nil }
guard WakeWordGate.matchesTextOnly(text: transcript, triggers: triggers) else { return nil } guard WakeWordGate.matchesTextOnly(text: transcript, triggers: triggers) else { return nil }