Emotion API cURL 빠른 시작Emotion API cURL Quick Start

중요

Video API 미리 보기는 2017년 10월 30일에 종료됩니다.Video API Preview will end on October 30th, 2017. Video Indexer API Preview 미리 보기를 사용하여 비디오에서 정보를 쉽게 추출하고 말이나 얼굴, 성격, 감정을 감지하여 검색 결과를 제시하는 등 콘텐츠 검색 경험을 향상하세요.Try the new Video Indexer API Preview to easily extract insights from videos and to enhance content discovery experiences, such as search results, by detecting spoken words, faces, characters, and emotions. 자세히 알아보기.Learn more.

이 문서에서는 cURL로 Emotion API Recognize 메서드를 빠르게 사용하여 이미지에서 한 명 이상의 사용자가 표현하는 감정을 인식하는 데 도움이 되는 정보 및 코드 샘플을 제공합니다.This article provides information and code samples to help you quickly get started using the Emotion API Recognize method with cURL to recognize the emotions expressed by one or more people in an image.

필수 요소Prerequisite

  • 여기에서 무료 구독 키 가져오기Get your free Subscription Key here

감정 인식 cURL 예제 요청Recognize Emotions cURL Example Request

참고

구독 키를 가져오는 데 사용한 것과 동일한 위치를 REST 호출에서 사용해야 합니다.You must use the same location in your REST call as you used to obtain your subscription keys. 예를 들어, westcentralus에서 구독 키를 받은 경우 아래 URL의 "westus"를 "westcentralus"로 바꿉니다.For example, if you obtained your subscription keys from westcentralus, replace "westus" in the URL below with "westcentralus".

@ECHO OFF

curl -v -X POST "https://westus.api.cognitive.microsoft.com/emotion/v1.0/recognize"
-H "Content-Type: application/json"
-H "Ocp-Apim-Subscription-Key: {subscription key}"

--data-ascii "{body}" 

감정 인식 샘플 응답Recognize Emotions Sample Response

호출이 성공하면 얼굴 사각형 크기의 내림차순으로 얼굴 항목 및 연결된 감정 점수 배열이 반환됩니다.A successful call returns an array of face entries and their associated emotion scores, ranked by face rectangle size in descending order. 빈 응답은 검색된 얼굴이 없는 것을 나타냅니다.An empty response indicates that no faces were detected. 감정 항목에는 다음 필드가 포함됩니다.An emotion entry contains the following fields:

  • faceRectangle - 이미지에서 얼굴의 사각형 위치입니다.faceRectangle - Rectangle location of face in the image.
  • scores - 이미지의 각 얼굴에 대한 감정 점수입니다.scores - Emotion scores for each face in the image.
application/json 
[
  {
    "faceRectangle": {
      "left": 68,
      "top": 97,
      "width": 64,
      "height": 97
    },
    "scores": {
      "anger": 0.00300731952,
      "contempt": 5.14648448E-08,
      "disgust": 9.180124E-06,
      "fear": 0.0001912825,
      "happiness": 0.9875571,
      "neutral": 0.0009861537,
      "sadness": 1.889955E-05,
      "surprise": 0.008229999
    }
  }
]