#!/usr/bin/env python3 # 专注度分析技能配置文件 import os import sys from enum import Enum from skills.smyx_common.scripts.config import ConstantEnum as ConstantEnumBase from skills.smyx_analysis.scripts.config import ApiEnum as ApiEnumParent, ConstantEnum as ConstantEnumParent, \ SceneCodeEnum, ApiEnumCommonAiMixin class ApiEnum(ApiEnumCommonAiMixin, ApiEnumParent): pass class ConstantEnum(ConstantEnumParent): DEFAULT__MEDIA_TYPE = "video" DEFAULT__ANALYZE_DURATION = 30 DEFAULT__FOCUS_THRESHOLD = 0.6 DEFAULT__SCENE = "classroom" @classmethod def init(cls, config=None): super().init(config) ConstantEnumParent.DEFAULT__SCENE_CODE = SceneCodeEnum.FOCUS_ANALYSIS_ANALYSIS.value