コード例 #1
0
        public static async Task <List <FaceObject> > AnalyzeImageAsync(
            InMemoryRandomAccessStream imageStream)
        {
            imageStream.Seek(0);
            var httpContent = new HttpStreamContent(imageStream);
            await httpContent.BufferAllAsync();

            return(await httpClient.PostAsync <List <FaceObject> >(
                       "",
                       httpContent,
                       "application/octet-stream"));
        }
コード例 #2
0
        public static async Task <string> SplitWordAsync(string input)
        {
            var result = await httpClient.PostAsync <BreakWordObject>(input);

            if (result == null)
            {
                return("");
            }

            if (result.candidates.Count() > 0)
            {
                return(result.candidates[0].words);
            }
            else
            {
                return("");
            }
        }
コード例 #3
0
 public static async Task <string> GetNextWordAsync(string input)
 => await httpClient.PostAsync <string>(input);