NorskProcessor.ai property

The AI namespace: standalone local-analysis tool nodes (object detection, faces, OCR, speaker identification, …​), the embedded AI model runner, and the reasoning (plan/evaluate) surfaces under ai.reasoning.

Signature:

ai: {
        audioEnergy: (settings: AudioEnergyNodeSettings) => Promise<ReasoningEvaluateNode>;
        vad: (settings: VadNodeSettings) => Promise<ReasoningEvaluateNode>;
        objectDetection: (settings: ObjectDetectionNodeSettings) => Promise<ReasoningEvaluateNode>;
        sceneChange: (settings: SceneChangeNodeSettings) => Promise<ReasoningEvaluateNode>;
        sceneSemantics: (settings: SceneSemanticsNodeSettings) => Promise<ReasoningEvaluateNode>;
        ocr: (settings: OcrNodeSettings) => Promise<ReasoningEvaluateNode>;
        faces: (settings: FacesNodeSettings) => Promise<ReasoningEvaluateNode>;
        speakerId: (settings: SpeakerIdNodeSettings) => Promise<ReasoningEvaluateNode>;
        embeddedAI: (settings: EmbeddedAINodeSettings) => Promise<EmbeddedAINode>;
        reasoning: {
            plan: (settings: ReasoningPlanSettings) => Promise<ReasoningPlanSession>;
            evaluate: (settings: ReasoningEvaluateSettings) => Promise<ReasoningEvaluateNode>;
            livePlan: (settings: LivePlanSettings) => Promise<LivePlanSession>;
            liveEvaluate: (settings: LiveEvaluateSettings) => Promise<LiveEvaluateNode>;
        };
    };