@voice-ping/cognitive-services-speech
Version:
VoicePing Cognitive Services Speech SDK for JavaScript forked from Microsoft
61 lines (59 loc) • 2.35 kB
JavaScript
;
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT license.
Object.defineProperty(exports, "__esModule", { value: true });
var Exports_1 = require("../Exports");
var DetailedSpeechPhrase = /** @class */ (function () {
function DetailedSpeechPhrase(json) {
this.privDetailedSpeechPhrase = JSON.parse(json);
this.privDetailedSpeechPhrase.RecognitionStatus = Exports_1.RecognitionStatus[this.privDetailedSpeechPhrase.RecognitionStatus];
}
DetailedSpeechPhrase.fromJSON = function (json) {
return new DetailedSpeechPhrase(json);
};
Object.defineProperty(DetailedSpeechPhrase.prototype, "RecognitionStatus", {
get: function () {
return this.privDetailedSpeechPhrase.RecognitionStatus;
},
enumerable: true,
configurable: true
});
Object.defineProperty(DetailedSpeechPhrase.prototype, "NBest", {
get: function () {
return this.privDetailedSpeechPhrase.NBest;
},
enumerable: true,
configurable: true
});
Object.defineProperty(DetailedSpeechPhrase.prototype, "Duration", {
get: function () {
return this.privDetailedSpeechPhrase.Duration;
},
enumerable: true,
configurable: true
});
Object.defineProperty(DetailedSpeechPhrase.prototype, "Offset", {
get: function () {
return this.privDetailedSpeechPhrase.Offset;
},
enumerable: true,
configurable: true
});
Object.defineProperty(DetailedSpeechPhrase.prototype, "Language", {
get: function () {
return this.privDetailedSpeechPhrase.PrimaryLanguage === undefined ? undefined : this.privDetailedSpeechPhrase.PrimaryLanguage.Language;
},
enumerable: true,
configurable: true
});
Object.defineProperty(DetailedSpeechPhrase.prototype, "LanguageDetectionConfidence", {
get: function () {
return this.privDetailedSpeechPhrase.PrimaryLanguage === undefined ? undefined : this.privDetailedSpeechPhrase.PrimaryLanguage.Confidence;
},
enumerable: true,
configurable: true
});
return DetailedSpeechPhrase;
}());
exports.DetailedSpeechPhrase = DetailedSpeechPhrase;
//# sourceMappingURL=DetailedSpeechPhrase.js.map