private async void OnAnalysisByEmotionAPI(object sender, RoutedEventArgs e) { VideoOperationResult videoResult = null; byte[] data = UtilityHelper.StreamToByteAraray(fileStream.AsStreamForRead()); string key = ""; EmotionAPIService api = new EmotionAPIService(key); api.VideoAnalysisProgressChanged += Api_VideoAnalysisProgressChanged; api.VideoAnalysisSuccessed += Api_VideoAnalysisSuccessed; videoResult = await api.RecognizeVideo(data.AsBuffer(), string.Empty); }
private async void OnAnalysisByEmotionAPI(object sender, RoutedEventArgs e) { string key = ""; //file straem to byte array byte[] data = UtilityHelper.StreamToByteAraray(fileStream); EmotionAPIService api = new EmotionAPIService(key); var emoptionResult = await api.Recognize(data.AsBuffer(), string.Empty); if (emoptionResult == null) { MessageDialog dialog = new MessageDialog("failed"); var task = dialog.ShowAsync(); } else { AddFaceRectangles(emoptionResult); } }