{"version":3,"sources":["src/common.speech/ServiceMessages/PronunciationScore/PronunciationScoreContext.ts"],"names":[],"mappings":"AAKA;;GAEG;AACH,oBAAY,iBAAiB;IACzB;;OAEG;IACH,SAAS,cAAc;CAC1B;AAED;;GAEG;AACH,oBAAY,eAAe;IACvB;;OAEG;IACH,OAAO,YAAY;CACtB;AAED;;GAEG;AACH,oBAAY,aAAa;IACrB;;OAEG;IACH,KAAK,UAAU;CAClB;AAED;;GAEG;AACH,MAAM,WAAW,yBAAyB;IACtC;;OAEG;IACH,eAAe,EAAE,OAAO,CAAC;IAEzB;;OAEG;IACH,aAAa,CAAC,EAAE,MAAM,CAAC;IAEvB;;OAEG;IACH,aAAa,EAAE,iBAAiB,CAAC;IAEjC;;OAEG;IACH,WAAW,EAAE,eAAe,CAAC;IAE7B;;OAEG;IACH,SAAS,EAAE,aAAa,CAAC;IAEzB;;OAEG;IACH,YAAY,EAAE,OAAO,CAAC;IAEtB;;OAEG;IACH,UAAU,EAAE,MAAM,CAAC;CACtB","file":"PronunciationScoreContext.d.ts","sourcesContent":["//\n// Copyright (c) Microsoft. All rights reserved.\n// Licensed under the MIT license. See LICENSE.md file in the project root for full license information.\n//\n\n/**\n * The grading system for the score\n */\nexport enum GradingSystemKind {\n    /**\n     * Five-point grading system\n     */\n    FivePoint = \"FivePoint\"\n}\n\n/**\n * The granularity for score coverage\n */\nexport enum GranularityKind {\n    /**\n     * Phoneme granularity\n     */\n    Phoneme = \"Phoneme\"\n}\n\n/**\n * The dimension of the score\n */\nexport enum DimensionKind {\n    /**\n     * Basic dimension\n     */\n    Basic = \"Basic\"\n}\n\n/**\n * The json payload for pronunciation score context in speech.context\n */\nexport interface PronunciationScoreContext {\n    /**\n     * Whether pronunciation score is enabled or not\n     */\n    enablePronScore: boolean;\n\n    /**\n     * The text that the input speech is following. This can help the scoring when provided.\n     */\n    referenceText?: string;\n\n    /**\n     * The grading system for the score\n     */\n    gradingSystem: GradingSystemKind;\n\n    /**\n     * The granularity for score coverage\n     */\n    granularity: GranularityKind;\n\n    /**\n     * The dimension of the score\n     */\n    dimension: DimensionKind;\n\n    /**\n     * Whether miscue is enabled or not\n     */\n    enableMiscue: boolean;\n\n    /**\n     * The scenario ID\n     */\n    scenarioId: string;\n}\n"]}