回答編集履歴
2
追加
test
CHANGED
@@ -53,3 +53,23 @@
|
|
53
53
|
]
|
54
54
|
|
55
55
|
```
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
このレスポンス
|
60
|
+
|
61
|
+
```
|
62
|
+
|
63
|
+
[{"faceId":"222cb191-eac7-4f4d-bd12-85804a4f06ae","faceRectangle":{"top":186,"left":182,"width":237,"height":237},"faceAttributes":{"emotion":{"anger":0.0,"contempt":0.0,"disgust":0.0,"fear":0.0,"happiness":0.0,"neutral":0.956,"sadness":0.043,"surprise":0.0}}}]
|
64
|
+
|
65
|
+
```
|
66
|
+
|
67
|
+
には
|
68
|
+
|
69
|
+
```
|
70
|
+
|
71
|
+
{"emotion":{"anger":0.0,"contempt":0.0,"disgust":0.0,"fear":0.0,"happiness":0.0,"neutral":0.956,"sadness":0.043,"surprise":0.0}
|
72
|
+
|
73
|
+
```
|
74
|
+
|
75
|
+
それを使ってみてください。`scores`はレスポンスにないので!
|
1
回答を更新しました。
test
CHANGED
@@ -1,11 +1,55 @@
|
|
1
1
|
Face API[公式ドキュメント](https://westus.dev.cognitive.microsoft.com/docs/services/563879b61984550e40cbbe8d/operations/563879b61984550f30395236) によると、レスポンスオブジェクトは結構変わったようです。
|
2
2
|
|
3
|
-
```
|
4
3
|
|
5
|
-
|
4
|
+
|
5
|
+
解決方法:
|
6
|
+
|
7
|
+
1. まず、エラーメッセージを見るとemotionsのデーターを取得してないと分かりました。
|
8
|
+
|
9
|
+
2. 取得できるはずけど、取得してない原因は、APIの使い方が適切ではないでしょうね :)。このドキュメント「[FACE API Detectについて](https://westus.dev.cognitive.microsoft.com/docs/services/563879b61984550e40cbbe8d/operations/563879b61984550f30395236)」を見ると、リクエストは`returnFaceAttributes`のパラメタが必要だと分かります。
|
10
|
+
|
11
|
+
`/face/v1.0/detect?`を`/face/v1.0/detect?returnFaceAttributes=emotions`にしてみてください。
|
12
|
+
|
13
|
+
レスポンスが変わるはずですよね。同じのドキュメントの中で、レスポンスオブジェクトの事例があります。
|
14
|
+
|
15
|
+
こうなるはずだと思います:
|
16
|
+
|
17
|
+
```json
|
18
|
+
|
19
|
+
[
|
20
|
+
|
21
|
+
{
|
22
|
+
|
23
|
+
"faceId": "c5c24a82-6845-4031-9d5d-978df9175426",
|
24
|
+
|
25
|
+
"recognitionModel": "recognition_02",
|
26
|
+
|
27
|
+
"faceAttributes": {
|
28
|
+
|
29
|
+
"emotion": {
|
30
|
+
|
31
|
+
"anger": 0.575,
|
32
|
+
|
33
|
+
"contempt": 0,
|
34
|
+
|
35
|
+
"disgust": 0.006,
|
36
|
+
|
37
|
+
"fear": 0.008,
|
38
|
+
|
39
|
+
"happiness": 0.394,
|
40
|
+
|
41
|
+
"neutral": 0.013,
|
42
|
+
|
43
|
+
"sadness": 0,
|
44
|
+
|
45
|
+
"surprise": 0.004
|
46
|
+
|
47
|
+
}
|
48
|
+
|
49
|
+
}
|
50
|
+
|
51
|
+
}
|
52
|
+
|
53
|
+
]
|
6
54
|
|
7
55
|
```
|
8
|
-
|
9
|
-
をドキュメントの通り修正しなければなりません。
|
10
|
-
|
11
|
-
ちなみに、返ってきているレスポンスを質問に追加できますでしょうか。
|