style: align voice wake text utils format
This commit is contained in:
@@ -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 }
|
||||||
|
|||||||
Reference in New Issue
Block a user