What problem does it solve? Understanding media files requires routing images, video, and audio to the right model service with the right payload format, endpoint configuration, and output schema. This Skill exposes a unified set of MCP tools for visual question answering, OCR, object grounding, speech transcription, diarization, temporal event localization, music captioning, and segmentation, so agents can analyze media without hand-writing API calls. ## Core Features & Use Cases - VL model tools: vision_chat for free-form image/video questions, ocr for text extraction, and grounding for normalized 0-1000 bounding boxes that feed directly into crop or annotation tools. - Omni model tools: perceive_media for general audio-video reasoning, plus fixed-schema tools for ASR with timestamps, speaker diarization, timestamped captions, temporal grounding, event counting, and music captioning. - Dedicated services: transcribe_audio (Qwen3-ASR) auto-chunks long audio/video files, and segmentation calls a self-hosted SAM3 server for prompt-based masks. - Use Case: Given a 45-minute meeting recording, run a broad perceive_media pass to find decision discussions, then use omni_multi_speaker_asr on those intervals to get speaker-labeled, timestamped transcripts in SRT format. ## Quick Start Ask the agent to transcribe the attached meeting recording with speaker labels and timestamps using the omni diarization tool.