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>;
};
};