88a16fcc0f72be3e32811d8ad836441cb6bea1e819d6d2d14771c4697897d6f1.json 6.8 KB

1
  1. {"ast":null,"code":"\"use strict\";\n\n// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.TranslationPhrase = void 0;\nconst Contracts_js_1 = require(\"../../sdk/Contracts.js\");\nconst Exports_js_1 = require(\"../Exports.js\");\nconst TranslationStatus_js_1 = require(\"../TranslationStatus.js\");\nclass TranslationPhrase {\n constructor(phrase) {\n this.privTranslationPhrase = phrase;\n this.privTranslationPhrase.RecognitionStatus = Exports_js_1.RecognitionStatus[this.privTranslationPhrase.RecognitionStatus];\n if (this.privTranslationPhrase.Translation !== undefined) {\n this.privTranslationPhrase.Translation.TranslationStatus = TranslationStatus_js_1.TranslationStatus[this.privTranslationPhrase.Translation.TranslationStatus];\n }\n }\n static fromJSON(json) {\n return new TranslationPhrase(JSON.parse(json));\n }\n static fromTranslationResponse(translationResponse) {\n Contracts_js_1.Contracts.throwIfNullOrUndefined(translationResponse, \"translationResponse\");\n const phrase = translationResponse.SpeechPhrase;\n translationResponse.SpeechPhrase = undefined;\n phrase.Translation = translationResponse;\n phrase.Text = phrase.DisplayText;\n return new TranslationPhrase(phrase);\n }\n get RecognitionStatus() {\n return this.privTranslationPhrase.RecognitionStatus;\n }\n get Offset() {\n return this.privTranslationPhrase.Offset;\n }\n get Duration() {\n return this.privTranslationPhrase.Duration;\n }\n get Text() {\n return this.privTranslationPhrase.Text;\n }\n get Language() {\n var _this$privTranslation;\n return (_this$privTranslation = this.privTranslationPhrase.PrimaryLanguage) === null || _this$privTranslation === void 0 ? void 0 : _this$privTranslation.Language;\n }\n get Confidence() {\n var _this$privTranslation2;\n return (_this$privTranslation2 = this.privTranslationPhrase.PrimaryLanguage) === null || _this$privTranslation2 === void 0 ? void 0 : _this$privTranslation2.Confidence;\n }\n get Translation() {\n return this.privTranslationPhrase.Translation;\n }\n}\nexports.TranslationPhrase = TranslationPhrase;","map":{"version":3,"names":["Object","defineProperty","exports","value","TranslationPhrase","Contracts_js_1","require","Exports_js_1","TranslationStatus_js_1","constructor","phrase","privTranslationPhrase","RecognitionStatus","Translation","undefined","TranslationStatus","fromJSON","json","JSON","parse","fromTranslationResponse","translationResponse","Contracts","throwIfNullOrUndefined","SpeechPhrase","Text","DisplayText","Offset","Duration","Language","_this$privTranslation","PrimaryLanguage","Confidence","_this$privTranslation2"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/microsoft-cognitiveservices-speech-sdk/distrib/lib/src/common.speech/ServiceMessages/TranslationPhrase.js"],"sourcesContent":["\"use strict\";\n// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.TranslationPhrase = void 0;\nconst Contracts_js_1 = require(\"../../sdk/Contracts.js\");\nconst Exports_js_1 = require(\"../Exports.js\");\nconst TranslationStatus_js_1 = require(\"../TranslationStatus.js\");\nclass TranslationPhrase {\n constructor(phrase) {\n this.privTranslationPhrase = phrase;\n this.privTranslationPhrase.RecognitionStatus = Exports_js_1.RecognitionStatus[this.privTranslationPhrase.RecognitionStatus];\n if (this.privTranslationPhrase.Translation !== undefined) {\n this.privTranslationPhrase.Translation.TranslationStatus = TranslationStatus_js_1.TranslationStatus[this.privTranslationPhrase.Translation.TranslationStatus];\n }\n }\n static fromJSON(json) {\n return new TranslationPhrase(JSON.parse(json));\n }\n static fromTranslationResponse(translationResponse) {\n Contracts_js_1.Contracts.throwIfNullOrUndefined(translationResponse, \"translationResponse\");\n const phrase = translationResponse.SpeechPhrase;\n translationResponse.SpeechPhrase = undefined;\n phrase.Translation = translationResponse;\n phrase.Text = phrase.DisplayText;\n return new TranslationPhrase(phrase);\n }\n get RecognitionStatus() {\n return this.privTranslationPhrase.RecognitionStatus;\n }\n get Offset() {\n return this.privTranslationPhrase.Offset;\n }\n get Duration() {\n return this.privTranslationPhrase.Duration;\n }\n get Text() {\n return this.privTranslationPhrase.Text;\n }\n get Language() {\n return this.privTranslationPhrase.PrimaryLanguage?.Language;\n }\n get Confidence() {\n return this.privTranslationPhrase.PrimaryLanguage?.Confidence;\n }\n get Translation() {\n return this.privTranslationPhrase.Translation;\n }\n}\nexports.TranslationPhrase = TranslationPhrase;\n\n"],"mappings":"AAAA,YAAY;;AACZ;AACA;AACAA,MAAM,CAACC,cAAc,CAACC,OAAO,EAAE,YAAY,EAAE;EAAEC,KAAK,EAAE;AAAK,CAAC,CAAC;AAC7DD,OAAO,CAACE,iBAAiB,GAAG,KAAK,CAAC;AAClC,MAAMC,cAAc,GAAGC,OAAO,CAAC,wBAAwB,CAAC;AACxD,MAAMC,YAAY,GAAGD,OAAO,CAAC,eAAe,CAAC;AAC7C,MAAME,sBAAsB,GAAGF,OAAO,CAAC,yBAAyB,CAAC;AACjE,MAAMF,iBAAiB,CAAC;EACpBK,WAAWA,CAACC,MAAM,EAAE;IAChB,IAAI,CAACC,qBAAqB,GAAGD,MAAM;IACnC,IAAI,CAACC,qBAAqB,CAACC,iBAAiB,GAAGL,YAAY,CAACK,iBAAiB,CAAC,IAAI,CAACD,qBAAqB,CAACC,iBAAiB,CAAC;IAC3H,IAAI,IAAI,CAACD,qBAAqB,CAACE,WAAW,KAAKC,SAAS,EAAE;MACtD,IAAI,CAACH,qBAAqB,CAACE,WAAW,CAACE,iBAAiB,GAAGP,sBAAsB,CAACO,iBAAiB,CAAC,IAAI,CAACJ,qBAAqB,CAACE,WAAW,CAACE,iBAAiB,CAAC;IACjK;EACJ;EACA,OAAOC,QAAQA,CAACC,IAAI,EAAE;IAClB,OAAO,IAAIb,iBAAiB,CAACc,IAAI,CAACC,KAAK,CAACF,IAAI,CAAC,CAAC;EAClD;EACA,OAAOG,uBAAuBA,CAACC,mBAAmB,EAAE;IAChDhB,cAAc,CAACiB,SAAS,CAACC,sBAAsB,CAACF,mBAAmB,EAAE,qBAAqB,CAAC;IAC3F,MAAMX,MAAM,GAAGW,mBAAmB,CAACG,YAAY;IAC/CH,mBAAmB,CAACG,YAAY,GAAGV,SAAS;IAC5CJ,MAAM,CAACG,WAAW,GAAGQ,mBAAmB;IACxCX,MAAM,CAACe,IAAI,GAAGf,MAAM,CAACgB,WAAW;IAChC,OAAO,IAAItB,iBAAiB,CAACM,MAAM,CAAC;EACxC;EACA,IAAIE,iBAAiBA,CAAA,EAAG;IACpB,OAAO,IAAI,CAACD,qBAAqB,CAACC,iBAAiB;EACvD;EACA,IAAIe,MAAMA,CAAA,EAAG;IACT,OAAO,IAAI,CAAChB,qBAAqB,CAACgB,MAAM;EAC5C;EACA,IAAIC,QAAQA,CAAA,EAAG;IACX,OAAO,IAAI,CAACjB,qBAAqB,CAACiB,QAAQ;EAC9C;EACA,IAAIH,IAAIA,CAAA,EAAG;IACP,OAAO,IAAI,CAACd,qBAAqB,CAACc,IAAI;EAC1C;EACA,IAAII,QAAQA,CAAA,EAAG;IAAA,IAAAC,qBAAA;IACX,QAAAA,qBAAA,GAAO,IAAI,CAACnB,qBAAqB,CAACoB,eAAe,cAAAD,qBAAA,uBAA1CA,qBAAA,CAA4CD,QAAQ;EAC/D;EACA,IAAIG,UAAUA,CAAA,EAAG;IAAA,IAAAC,sBAAA;IACb,QAAAA,sBAAA,GAAO,IAAI,CAACtB,qBAAqB,CAACoB,eAAe,cAAAE,sBAAA,uBAA1CA,sBAAA,CAA4CD,UAAU;EACjE;EACA,IAAInB,WAAWA,CAAA,EAAG;IACd,OAAO,IAAI,CAACF,qBAAqB,CAACE,WAAW;EACjD;AACJ;AACAX,OAAO,CAACE,iBAAiB,GAAGA,iBAAiB","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}