UNPKG

@voiceflow/alexa-types

Version:
142 lines (141 loc) 4.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ALL_ALEXA_VOICE_NAMES = exports.REGIONAL_VOICE = exports.DEFAULT_LOCALE_VOICE_MAP = exports.Voice = exports.ProductType = exports.Locale = void 0; var Locale; (function (Locale) { Locale["EN_US"] = "en-US"; Locale["EN_AU"] = "en-AU"; Locale["EN_CA"] = "en-CA"; Locale["EN_IN"] = "en-IN"; Locale["EN_GB"] = "en-GB"; Locale["FR_CA"] = "fr-CA"; Locale["ES_US"] = "es-US"; Locale["FR_FR"] = "fr-FR"; Locale["DE_DE"] = "de-DE"; Locale["IT_IT"] = "it-IT"; Locale["JA_JP"] = "ja-JP"; Locale["ES_ES"] = "es-ES"; Locale["ES_MX"] = "es-MX"; Locale["PT_BR"] = "pt-BR"; Locale["HI_IN"] = "hi-IN"; })(Locale || (exports.Locale = Locale = {})); var ProductType; (function (ProductType) { ProductType["CONSUMABLE"] = "CONSUMABLE"; ProductType["ENTITLEMENT"] = "ENTITLEMENT"; ProductType["SUBSCRIPTION"] = "SUBSCRIPTION"; })(ProductType || (exports.ProductType = ProductType = {})); var Voice; (function (Voice) { Voice["ALEXA"] = "Alexa"; Voice["AUDIO"] = "audio"; Voice["IVY"] = "Ivy"; Voice["JOANNA"] = "Joanna"; Voice["JOEY"] = "Joey"; Voice["JUSTIN"] = "Justin"; Voice["KENDRA"] = "Kendra"; Voice["KIMBERLY"] = "Kimberly"; Voice["MATTHEW"] = "Matthew"; Voice["SALLI"] = "Salli"; Voice["NICOLE"] = "Nicole"; Voice["RUSSELL"] = "Russell"; Voice["AMY"] = "Amy"; Voice["BRIAN"] = "Brian"; Voice["EMMA"] = "Emma"; Voice["ADITI"] = "Aditi"; Voice["RAVEENA"] = "Raveena"; Voice["HANS"] = "Hans"; Voice["MARLENE"] = "Marlene"; Voice["VICKI"] = "Vicki"; Voice["CONCHITA"] = "Conchita"; Voice["ENRIQUE"] = "Enrique"; Voice["CARLA"] = "Carla"; Voice["GIORGIO"] = "Giorgio"; Voice["MIZUKI"] = "Mizuki"; Voice["TAKUMI"] = "Takumi"; Voice["CELINE"] = "Celine"; Voice["LEA"] = "Lea"; Voice["MATHIEU"] = "Mathieu"; Voice["MIA"] = "Mia"; Voice["PENELOPE"] = "Penelope"; Voice["CHANTAL"] = "Chantal"; Voice["VITORIA"] = "Vitoria"; Voice["LUPE"] = "Lupe"; Voice["MIGUEL"] = "Miguel"; Voice["CAMILA"] = "Camila"; Voice["RICARDO"] = "Ricardo"; Voice["BIANCA"] = "Bianca"; })(Voice || (exports.Voice = Voice = {})); exports.DEFAULT_LOCALE_VOICE_MAP = { [Locale.DE_DE]: Voice.MARLENE, [Locale.EN_AU]: Voice.NICOLE, [Locale.EN_CA]: Voice.ALEXA, [Locale.EN_GB]: Voice.AMY, [Locale.EN_IN]: Voice.ADITI, [Locale.EN_US]: Voice.ALEXA, [Locale.ES_ES]: Voice.CONCHITA, [Locale.ES_MX]: Voice.MIA, [Locale.ES_US]: Voice.PENELOPE, [Locale.FR_CA]: Voice.CHANTAL, [Locale.FR_FR]: Voice.CELINE, [Locale.IT_IT]: Voice.CARLA, [Locale.JA_JP]: Voice.MIZUKI, [Locale.PT_BR]: Voice.VITORIA, [Locale.HI_IN]: Voice.ADITI, }; exports.REGIONAL_VOICE = [ { label: 'Default', options: [Voice.ALEXA], }, { label: 'English US', options: [ Voice.IVY, Voice.JOANNA, Voice.JOEY, Voice.JUSTIN, Voice.KENDRA, Voice.KIMBERLY, Voice.MATTHEW, Voice.SALLI, ], }, { label: 'English AU', options: [Voice.NICOLE, Voice.RUSSELL], }, { label: 'English GB', options: [Voice.AMY, Voice.BRIAN, Voice.EMMA], }, { label: 'English IN', options: [Voice.ADITI, Voice.RAVEENA], }, { label: 'German', options: [Voice.HANS, Voice.MARLENE, Voice.VICKI], }, { label: 'Spanish', options: [Voice.CONCHITA, Voice.ENRIQUE, Voice.MIA, Voice.LUPE, Voice.MIGUEL, Voice.PENELOPE], }, { label: 'Italian', options: [Voice.CARLA, Voice.GIORGIO, Voice.BIANCA], }, { label: 'Japanese', options: [Voice.MIZUKI, Voice.TAKUMI], }, { label: 'French', options: [Voice.CELINE, Voice.LEA, Voice.MATHIEU, Voice.CHANTAL], }, { label: 'Portuguese', options: [Voice.VITORIA, Voice.CAMILA, Voice.RICARDO], }, ]; exports.ALL_ALEXA_VOICE_NAMES = new Set(Object.values(Voice));