{"version":3,"sources":["src/common.speech/ServiceMessages/SpeakerResponse.ts"],"names":[],"mappings":"AAIA,MAAM,WAAW,eAAe;IAC5B,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,aAAa,CAAC;IACtB,kBAAkB,CAAC,EAAE,kBAAkB,CAAC;IACxC,oBAAoB,CAAC,EAAE,oBAAoB,CAAC;CAC/C;AAED,MAAM,WAAW,aAAa;IAC1B,UAAU,EAAE,MAAM,CAAC;IACnB,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,kBAAkB;IAC/B,iBAAiB,EAAE,MAAM,CAAC;IAC1B,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,WAAW,oBAAoB;IACjC,iBAAiB,EAAE,YAAY,CAAC;IAChC,eAAe,EAAE,YAAY,EAAE,CAAC;CACnC;AAED,MAAM,WAAW,YAAY;IACzB,SAAS,EAAE,MAAM,CAAC;IAClB,KAAK,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,WAAW,kBAAkB;IAC/B,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,aAAa,CAAC;IACtB,UAAU,EAAE,gBAAgB,CAAC;IAC7B,QAAQ,EAAE,QAAQ,EAAE,CAAC;CACxB;AAED,MAAM,WAAW,eAAe;IAC5B,QAAQ,EAAE,MAAM,CAAC;IACjB,SAAS,EAAE,MAAM,CAAC;IAClB,MAAM,EAAE,aAAa,CAAC;IACtB,QAAQ,EAAE,QAAQ,EAAE,CAAC;IACrB,SAAS,CAAC,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,WAAW,qBAAqB;IAClC,MAAM,EAAE,aAAa,CAAC;IACtB,cAAc,EAAE,MAAM,CAAC;IACvB,MAAM,EAAE,MAAM,CAAC;IACf,OAAO,EAAE,MAAM,EAAE,CAAC;CACrB;AAED,MAAM,WAAW,QAAQ;IACrB,SAAS,EAAE,MAAM,CAAC;IAClB,aAAa,EAAE,MAAM,CAAC;IACtB,gBAAgB,EAAE,MAAM,CAAC;IACzB,eAAe,EAAE,MAAM,CAAC;IACxB,gBAAgB,EAAE,MAAM,CAAC;IACzB,sBAAsB,EAAE,MAAM,CAAC;IAC/B,wBAAwB,EAAE,MAAM,CAAC;IACjC,yBAAyB,EAAE,MAAM,CAAC;IAClC,+BAA+B,EAAE,MAAM,CAAC;IACxC,MAAM,EAAE,MAAM,CAAC;IACf,UAAU,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,WAAW,gBAAgB;IAC7B,SAAS,EAAE,MAAM,CAAC;IAClB,gBAAgB,EAAE,MAAM,CAAC;IACzB,gBAAgB,EAAE,MAAM,CAAC;IACzB,sBAAsB,EAAE,MAAM,CAAC;IAC/B,wBAAwB,EAAE,MAAM,CAAC;IACjC,+BAA+B,EAAE,MAAM,CAAC;IACxC,WAAW,EAAE,MAAM,CAAC;IACpB,iBAAiB,EAAE,MAAM,CAAC;CAC7B","file":"SpeakerResponse.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\n/* eslint-disable max-classes-per-file */\n\nexport interface SpeakerResponse {\n    scenario: string;\n    status: SpeakerStatus;\n    verificationResult?: VerificationResult;\n    identificationResult?: IdentificationResult;\n}\n\nexport interface SpeakerStatus {\n    statusCode: string;\n    reason: string;\n}\n\nexport interface VerificationResult {\n    recognitionResult: string;\n    profileId: string;\n    score: number;\n}\n\nexport interface IdentificationResult {\n    identifiedProfile: ProfileScore;\n    profilesRanking: ProfileScore[];\n}\n\nexport interface ProfileScore {\n    profileId: string;\n    score: number;\n}\n\nexport interface EnrollmentResponse {\n    scenario: string;\n    status: SpeakerStatus;\n    enrollment: EnrollmentStatus;\n    profiles: IProfile[];\n}\n\nexport interface ProfileResponse {\n    scenario: string;\n    operation: string;\n    status: SpeakerStatus;\n    profiles: IProfile[];\n    profileId?: string;\n}\n\nexport interface ProfilePhraseResponse {\n    status: SpeakerStatus;\n    passPhraseType: string;\n    locale: string;\n    phrases: string[];\n}\n\nexport interface IProfile {\n    profileId: string;\n    profileStatus: string;\n    enrollmentStatus: string;\n    enrollmentCount: number;\n    enrollmentLength: number;\n    enrollmentSpeechLength: number;\n    remainingEnrollmentCount: number;\n    remainingEnrollmentLength: number;\n    remainingEnrollmentSpeechLength: number;\n    locale: string;\n    passPhrase: string;\n}\n\nexport interface EnrollmentStatus {\n    profileId: string;\n    enrollmentStatus: string;\n    enrollmentLength: number;\n    enrollmentSpeechLength: number;\n    remainingEnrollmentCount: number;\n    remainingEnrollmentSpeechLength: number;\n    audioLength: number;\n    audioSpeechLength: number;\n}\n"]}