@voice-ping/cognitive-services-speech
Version:
VoicePing Cognitive Services Speech SDK for JavaScript forked from Microsoft
1 lines • 1.86 kB
Source Map (JSON)
{"version":3,"sources":["src/common.speech/SynthesizerConfig.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,kBAAkB,EAAE,MAAM,gBAAgB,CAAC;AACpD,OAAO,EAAU,mBAAmB,EAAC,MAAM,WAAW,CAAC;AAEvD,oBAAY,oBAAoB;IAC5B,QAAQ,IAAA;IACR,MAAM,IAAA;CACT;AAED,qBAAa,iBAAiB;IAC1B,OAAO,CAAC,wBAAwB,CAAuD;IACvF,OAAO,CAAC,uBAAuB,CAAsB;IACrD,OAAO,CAAC,cAAc,CAAqB;gBAGvC,mBAAmB,EAAE,mBAAmB,EACxC,UAAU,EAAE,kBAAkB;IAKlC,IAAW,UAAU,IAAI,kBAAkB,CAE1C;IAED,IAAW,oBAAoB,IAAI,oBAAoB,CAEtD;IAED,IAAW,oBAAoB,CAAC,KAAK,EAAE,oBAAoB,EAE1D;IAED,IAAW,mBAAmB,IAAI,mBAAmB,CAEpD;CACJ","file":"SynthesizerConfig.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\n\nimport { PropertyCollection } from \"../sdk/Exports\";\nimport {Context, SpeechServiceConfig} from \"./Exports\";\n\nexport enum SynthesisServiceType {\n Standard,\n Custom,\n}\n\nexport class SynthesizerConfig {\n private privSynthesisServiceType: SynthesisServiceType = SynthesisServiceType.Standard;\n private privSpeechServiceConfig: SpeechServiceConfig;\n private privParameters: PropertyCollection;\n\n constructor(\n speechServiceConfig: SpeechServiceConfig,\n parameters: PropertyCollection) {\n this.privSpeechServiceConfig = speechServiceConfig ? speechServiceConfig : new SpeechServiceConfig(new Context(null));\n this.privParameters = parameters;\n }\n\n public get parameters(): PropertyCollection {\n return this.privParameters;\n }\n\n public get synthesisServiceType(): SynthesisServiceType {\n return this.privSynthesisServiceType;\n }\n\n public set synthesisServiceType(value: SynthesisServiceType) {\n this.privSynthesisServiceType = value;\n }\n\n public get SpeechServiceConfig(): SpeechServiceConfig {\n return this.privSpeechServiceConfig;\n }\n}\n"]}