Files

22 lines
586 B
Swift

import Foundation
public struct VoicePack: Sendable, Identifiable {
public let name: String
public let displayName: String
public let language: Language
public var id: String { name }
public enum Language: String, Sendable {
case enUS = "en-us"
case enGB = "en-gb"
}
/// Curated voices bundled with the app.
public static let curated: [VoicePack] = [
VoicePack(name: "af_heart", displayName: "Heart", language: .enUS),
VoicePack(name: "af_bella", displayName: "Bella", language: .enUS),
VoicePack(name: "am_michael", displayName: "Michael", language: .enUS),
]
}