public CustomVoiceSynthesizer(IAuthPathProvider <SynthesisParams> pathProvider, ISsmlConverter <SynthesisParams> ssmlConverter) : base(pathProvider, ssmlConverter) { _synthesisClient = new HttpClient(new MultiTargetBearerJwtTokenHandler(pathProvider.GetSubscriptionId) { InnerHandler = new HttpClientHandler() }); }
public SpeechSynthesizer(Uri synthesizeUri, ISsmlConverter <TParam> ssmlConverter, string subscriptionKey, Region tokenIssueRegion = Region.EastAsia) : base(ssmlConverter) { _synthesizeUri = synthesizeUri; HttpClient = new HttpClient( new BearerJwtTokenHandler(subscriptionKey, tokenIssueRegion) { InnerHandler = new HttpClientHandler() }); }
public SpeechSynthesizer(Uri synthesizeUri, ISsmlConverter <TParam> ssmlConverter) : base(ssmlConverter) { _synthesizeUri = synthesizeUri; HttpClient = new HttpClient(); }
protected BaseSpeechSynthesizer(ISsmlConverter <TParam> ssmlConverter) { _ssmlConverter = ssmlConverter; }
protected DynamicPathSynthesizer(IPathProvider <TParam> pathProvider, ISsmlConverter <TParam> ssmlConverter) { _pathProvider = pathProvider; _ssmlConverter = ssmlConverter; }