Esempio n. 1
0
        private static void UploadTranslationCompleted(object sender, UploadValuesCompletedEventArgs e)
        {
            var data     = e.Result;
            var asString = Encoding.UTF8.GetString(data);

            var res = JObject.Parse(asString);
            var t   = (string)res.SelectToken("translationResponse");

            _active.AudioUrl =
                $"https://www.bing.com/tspeak?&format=audio%2Fmp3&language={_active.To}&IG={_active.Ig}" +
                $"=translator.5034.4&options=female&text={t}";
//
            Helpers.AddTranslatedLineToFile(_active.Text, t, _active.To);
            WindowController.AddLineAsDownloaded(t);

            DownloadAudio();
        }