Exemplo n.º 1
0
        public async Task <TtsResponse> GetTtsAsync(TtsRequest request)
        {
            using (var httpClient = HttpClientFactory.Create(AccessToken))
            {
                httpClient.DefaultRequestHeaders.Add("Accept-Language", "en-US");

                var httpResponseMessage = await httpClient.GetAsync(new Uri($"{BaseUrl}/{request.ToQueryString()}"));

                var content = await httpResponseMessage.ToStreamContentAsync();

                return(new TtsResponse(content));
            }
        }