ApiAiDemo.MainPage.ProcessResult C# (CSharp) Метод

ProcessResult() приватный Метод

private ProcessResult ( ApiAiSDK.Model.AIResponse aiResponse ) : void
aiResponse ApiAiSDK.Model.AIResponse
Результат void
        private async void ProcessResult(AIResponse aiResponse)
        {
            RunInUIThread(() =>
            {
                listenButton.Content = "Listen";
                OutputJson(aiResponse);
                OutputParams(aiResponse);
            });
            
            var speechText = aiResponse.Result?.Fulfillment?.Speech;
            if (!string.IsNullOrEmpty(speechText))
            {
                var speechStream = await speechSynthesizer.SynthesizeTextToStreamAsync(speechText);
                mediaElement.SetSource(speechStream, speechStream.ContentType);
                mediaElement.Play();
            }
        }