diff --git a/apple/OmnivoreKit/Sources/Services/AudioSession/AudioController.swift b/apple/OmnivoreKit/Sources/Services/AudioSession/AudioController.swift index 20a251e4a..834325291 100644 --- a/apple/OmnivoreKit/Sources/Services/AudioSession/AudioController.swift +++ b/apple/OmnivoreKit/Sources/Services/AudioSession/AudioController.swift @@ -636,6 +636,8 @@ pause() if let url = Bundle(url: UtilsPackage.bundleURL)?.url(forResource: voice, withExtension: "mp3") { + try AVAudioSession.sharedInstance().setCategory(.playback, mode: .default, options: []) + samplePlayer = try AVAudioPlayer(contentsOf: url, fileTypeHint: AVFileType.mp3.rawValue) if !(samplePlayer?.play() ?? false) { throw BasicError.message(messageText: "Unable to playback audio") diff --git a/apple/OmnivoreKit/Sources/Services/AudioSession/Voices.swift b/apple/OmnivoreKit/Sources/Services/AudioSession/Voices.swift index dc892573d..acb68bc8c 100644 --- a/apple/OmnivoreKit/Sources/Services/AudioSession/Voices.swift +++ b/apple/OmnivoreKit/Sources/Services/AudioSession/Voices.swift @@ -88,34 +88,17 @@ public enum Voices { public static let UltraPairs = [ VoicePair(firstKey: "Larry", secondKey: "Susan", firstName: "Larry", secondName: "Susan", language: "en-US", category: .enUS), - VoicePair(firstKey: "Jordan", secondKey: "William", firstName: "Jordan", secondName: "William", language: "en-US", category: .enUS), - VoicePair(firstKey: "Adrian", secondKey: "Anthony", firstName: "Adrian", secondName: "Anthony", language: "en-US", category: .enUS), - - VoicePair(firstKey: "Oliver", secondKey: "Arthur", firstName: "Oliver", secondName: "Arthur", language: "en-UK", category: .enUK), + VoicePair(firstKey: "Evelyn", secondKey: "Axel", firstName: "Evelyn", secondName: "Axel", language: "en-US", category: .enUS), + VoicePair(firstKey: "Nova", secondKey: "Owen", firstName: "Nova", secondName: "Owen", language: "en-US", category: .enUS), + VoicePair(firstKey: "Frankie", secondKey: "Natalie", firstName: "Frankie", secondName: "Natalie", language: "en-US", category: .enUS), VoicePair(firstKey: "Daniel", secondKey: "Charlotte", firstName: "Daniel", secondName: "Charlotte", language: "en-CA", category: .enCA), + VoicePair(firstKey: "Lillian", secondKey: "Aurora", firstName: "Lillian", secondName: "Aurora", language: "en-UK", category: .enUK), - VoicePair(firstKey: "Alexander", secondKey: "Aurora", firstName: "Alexander", secondName: "Aurora", language: "en-UK", category: .enUK), - - VoicePair(firstKey: "Axel", secondKey: "Carter", firstName: "Axel", secondName: "Carter", language: "en-US", category: .enUS), - - VoicePair(firstKey: "Ellie", secondKey: "Evelyn", firstName: "Ellie", secondName: "Evelyn", language: "en-US", category: .enUS), - - VoicePair(firstKey: "Frankie", secondKey: "Harrison", firstName: "Frankie", secondName: "Harrison", language: "en-US", category: .enUS), - + VoicePair(firstKey: "Oliver", secondKey: "Arthur", firstName: "Oliver", secondName: "Arthur", language: "en-UK", category: .enUK), VoicePair(firstKey: "Frederick", secondKey: "Hunter", firstName: "Frederick", secondName: "Hunter", language: "en-UK", category: .enUK), - - VoicePair(firstKey: "Lillian", secondKey: "Lottie", firstName: "Lillian", secondName: "Lottie", language: "en-UK", category: .enUK), - VoicePair(firstKey: "Nolan", secondKey: "Phoebe", firstName: "Nolan", secondName: "Phoebe", language: "en-UK", category: .enUK), - - VoicePair(firstKey: "Daisy", secondKey: "Stella", firstName: "Daisy", secondName: "Stella", language: "en-UK", category: .enUK), - - VoicePair(firstKey: "Maverick", secondKey: "Natalie", firstName: "Maverick", secondName: "Natalie", language: "en-US", category: .enUS), - - VoicePair(firstKey: "Nova", secondKey: "Owen", firstName: "Nova", secondName: "Owen", language: "en-US", category: .enUS) - - // VoicePair(firstKey: "Theodore", secondKey: "Theodore", firstName: "Theodore", secondName: "Theodore", language: "en-US", category: .enUS) + VoicePair(firstKey: "Daisy", secondKey: "Stella", firstName: "Daisy", secondName: "Stella", language: "en-UK", category: .enUK) ] } diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Adrian.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Adrian.mp3 index cb1dd7389..35cf1575a 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Adrian.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Adrian.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Alexander.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Alexander.mp3 index e6e0bf8c0..5fcdb83ca 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Alexander.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Alexander.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Anthony.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Anthony.mp3 index e1661ea79..fc29a45a7 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Anthony.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Anthony.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Arthur.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Arthur.mp3 index e8ac7fcfe..603474106 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Arthur.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Arthur.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Aurora.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Aurora.mp3 index 9a8600682..39d303ca6 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Aurora.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Aurora.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Axel.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Axel.mp3 index ce1acd398..7bde1f4f2 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Axel.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Axel.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Carter.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Carter.mp3 index e10b6fff2..e6317d3b2 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Carter.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Carter.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Charlotte.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Charlotte.mp3 index b612ca4c5..0bdf7bc87 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Charlotte.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Charlotte.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Daisy.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Daisy.mp3 index cef72e75f..762324745 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Daisy.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Daisy.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Daniel.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Daniel.mp3 index 83231cbfb..d9364bddc 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Daniel.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Daniel.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Darcie.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Darcie.mp3 index 511ff002d..002677b61 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Darcie.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Darcie.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Ellie.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Ellie.mp3 index 1e473a6ea..09998540d 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Ellie.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Ellie.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Evelyn.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Evelyn.mp3 index 58e37be40..6aa6f5ca4 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Evelyn.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Evelyn.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Frankie.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Frankie.mp3 index 15e950cdd..e944729c1 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Frankie.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Frankie.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Frederick.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Frederick.mp3 index e5c1075a6..914182ff2 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Frederick.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Frederick.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Harrison.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Harrison.mp3 index f668f64b5..535d548d4 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Harrison.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Harrison.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Hudson.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Hudson.mp3 index 5d3bbf99c..b05a4eb1a 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Hudson.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Hudson.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Hunter.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Hunter.mp3 index e8e648d31..515b3df19 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Hunter.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Hunter.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Jordan.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Jordan.mp3 index 03119643e..0de8cb8c5 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Jordan.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Jordan.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Julian.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Julian.mp3 index 35fec8415..79d4a3d43 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Julian.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Julian.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Larry.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Larry.mp3 index de0420da8..622705657 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Larry.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Larry.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Lillian.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Lillian.mp3 index d8d49a720..0b527682f 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Lillian.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Lillian.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Lottie.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Lottie.mp3 index d5965094a..b1cd0ca06 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Lottie.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Lottie.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Maverick.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Maverick.mp3 index 554cd373d..a1fd739fa 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Maverick.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Maverick.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Natalie.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Natalie.mp3 index e8382084e..3f11f9d6b 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Natalie.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Natalie.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Nolan.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Nolan.mp3 index 357b8498c..98268b2cf 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Nolan.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Nolan.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Nova.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Nova.mp3 index c39030912..d1f548bc4 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Nova.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Nova.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Oliver.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Oliver.mp3 index 49365cf17..17c7c04be 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Oliver.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Oliver.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Owen.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Owen.mp3 index 7086cd53a..41b222436 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Owen.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Owen.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Phoebe.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Phoebe.mp3 index 766cb7024..b88d8b7d8 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Phoebe.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Phoebe.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Stella.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Stella.mp3 index 7e575e1d0..0e852c031 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Stella.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Stella.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Susan.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Susan.mp3 index bbc0e8840..427044135 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Susan.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Susan.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Theodore.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Theodore.mp3 index cb9fe917d..c36f47017 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Theodore.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/Theodore.mp3 differ diff --git a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/William.mp3 b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/William.mp3 index e259249ee..cef541b01 100644 Binary files a/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/William.mp3 and b/apple/OmnivoreKit/Sources/Utils/Resources/VoiceSamples/William.mp3 differ