Spaces:
Sleeping
Sleeping
File size: 1,506 Bytes
faaaf38 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | {
"name": "Deepfake Hunter for Zoom",
"version": "1.0.0",
"description": "Real-time deepfake detection for Zoom meetings",
"author": "Deepfake Hunter Team",
"homepage_url": "https://github.com/deepfake-hunter/deepfake-hunter",
"app_version": "5.11.0",
"zoom_app_version": "1.0.0",
"auth": {
"required": true,
"scopes": [
"meeting:read",
"meeting:write",
"user:read"
]
},
"capabilities": {
"videoAnalysis": true,
"realTimeDetection": true,
"participantNotification": true
},
"webhooks": {
"url": "${ZOOM_WEBHOOK_URL}",
"events": [
"meeting.participant_joined",
"meeting.started",
"meeting.ended"
]
},
"apis": {
"deepfake_detection": {
"url": "http://localhost:8001/analyze/stream",
"method": "POST",
"auth": "api_key"
}
},
"ui": {
"overlays": true,
"notifications": true,
"participantBadges": true
},
"settings": {
"sensitivity": {
"type": "select",
"label": "Detection Sensitivity",
"options": ["low", "medium", "high"],
"default": "medium"
},
"autoAnalyze": {
"type": "boolean",
"label": "Auto-analyze all participants",
"default": true
},
"notifyHost": {
"type": "boolean",
"label": "Notify host of suspected deepfakes",
"default": true
},
"notifyParticipant": {
"type": "boolean",
"label": "Notify suspected participant",
"default": false
}
}
}
|