{
  "@context": {
    "@vocab": "https://audiomap.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "audiomap": "https://audiomap.ai/schema#",
    "Error": "audiomap:Error",
    "error": {
      "@id": "audiomap:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "audiomap:message",
      "@type": "xsd:string"
    },
    "CreateNoteRequest": "audiomap:CreateNoteRequest",
    "audioUrl": {
      "@id": "audiomap:audioUrl",
      "@type": "@id"
    },
    "filename": {
      "@id": "audiomap:filename",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "audiomap:contentType",
      "@type": "xsd:string"
    },
    "fileSizeBytes": {
      "@id": "audiomap:fileSizeBytes",
      "@type": "xsd:integer"
    },
    "title": {
      "@id": "audiomap:title",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "audiomap:language",
      "@type": "xsd:string"
    },
    "keepAudio": {
      "@id": "audiomap:keepAudio",
      "@type": "xsd:boolean"
    },
    "CreateNoteResponse": "audiomap:CreateNoteResponse",
    "noteId": {
      "@id": "audiomap:noteId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "audiomap:status",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "audiomap:provider",
      "@type": "xsd:string"
    },
    "upload": {
      "@id": "audiomap:upload"
    },
    "next": {
      "@id": "audiomap:next",
      "@type": "xsd:string"
    },
    "Note": "audiomap:Note",
    "id": {
      "@id": "audiomap:id",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "audiomap:description",
      "@type": "xsd:string"
    },
    "errorCode": {
      "@id": "audiomap:errorCode",
      "@type": "xsd:string"
    },
    "sourceType": {
      "@id": "audiomap:sourceType",
      "@type": "xsd:string"
    },
    "origin": {
      "@id": "audiomap:origin",
      "@type": "xsd:string"
    },
    "sourceUrl": {
      "@id": "audiomap:sourceUrl",
      "@type": "xsd:string"
    },
    "folderId": {
      "@id": "audiomap:folderId",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "audiomap:tags",
      "@container": "@list"
    },
    "durationSeconds": {
      "@id": "audiomap:durationSeconds",
      "@type": "xsd:integer"
    },
    "recordedAt": {
      "@id": "audiomap:recordedAt",
      "@type": "xsd:dateTime"
    },
    "createdAt": {
      "@id": "audiomap:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "audiomap:updatedAt",
      "@type": "xsd:dateTime"
    },
    "NoteList": "audiomap:NoteList",
    "notes": {
      "@id": "audiomap:notes",
      "@container": "@list"
    },
    "nextCursor": {
      "@id": "audiomap:nextCursor",
      "@type": "xsd:string"
    },
    "hasMore": {
      "@id": "audiomap:hasMore",
      "@type": "xsd:boolean"
    },
    "Speaker": "audiomap:Speaker",
    "label": {
      "@id": "audiomap:label",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "audiomap:name",
      "@type": "xsd:string"
    },
    "nameStatus": {
      "@id": "audiomap:nameStatus",
      "@type": "xsd:string"
    },
    "suggestedName": {
      "@id": "audiomap:suggestedName",
      "@type": "xsd:string"
    },
    "suggestedNameConfidence": {
      "@id": "audiomap:suggestedNameConfidence",
      "@type": "xsd:decimal"
    },
    "speechSeconds": {
      "@id": "audiomap:speechSeconds",
      "@type": "xsd:decimal"
    },
    "segmentCount": {
      "@id": "audiomap:segmentCount",
      "@type": "xsd:integer"
    },
    "voiceExcluded": {
      "@id": "audiomap:voiceExcluded",
      "@type": "xsd:boolean"
    },
    "SpeakerList": "audiomap:SpeakerList",
    "speakers": {
      "@id": "audiomap:speakers",
      "@container": "@list"
    },
    "Segment": "audiomap:Segment",
    "sequence": {
      "@id": "audiomap:sequence",
      "@type": "xsd:integer"
    },
    "startMs": {
      "@id": "audiomap:startMs",
      "@type": "xsd:integer"
    },
    "endMs": {
      "@id": "audiomap:endMs",
      "@type": "xsd:integer"
    },
    "speakerLabel": {
      "@id": "audiomap:speakerLabel",
      "@type": "xsd:string"
    },
    "speakerName": {
      "@id": "audiomap:speakerName",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "audiomap:text",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "audiomap:confidence",
      "@type": "xsd:decimal"
    },
    "locale": {
      "@id": "audiomap:locale",
      "@type": "xsd:string"
    },
    "words": {
      "@id": "audiomap:words",
      "@container": "@list"
    },
    "Transcript": "audiomap:Transcript",
    "languagesDetected": {
      "@id": "audiomap:languagesDetected",
      "@container": "@list"
    },
    "model": {
      "@id": "audiomap:model",
      "@type": "xsd:string"
    },
    "fullText": {
      "@id": "audiomap:fullText",
      "@type": "xsd:string"
    },
    "segments": {
      "@id": "audiomap:segments",
      "@container": "@list"
    },
    "Anchors": "audiomap:Anchors",
    "keyPoints": {
      "@id": "audiomap:keyPoints",
      "@container": "@list"
    },
    "actionItems": {
      "@id": "audiomap:actionItems",
      "@container": "@list"
    },
    "decisions": {
      "@id": "audiomap:decisions",
      "@container": "@list"
    },
    "questions": {
      "@id": "audiomap:questions",
      "@container": "@list"
    },
    "Analysis": "audiomap:Analysis",
    "template": {
      "@id": "audiomap:template",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "audiomap:summary",
      "@type": "xsd:string"
    },
    "topics": {
      "@id": "audiomap:topics",
      "@container": "@list"
    },
    "anchors": {
      "@id": "audiomap:anchors",
      "@type": "@id"
    },
    "sections": {
      "@id": "audiomap:sections"
    },
    "mindmap": {
      "@id": "audiomap:mindmap",
      "@type": "xsd:string"
    },
    "AnalysisList": "audiomap:AnalysisList",
    "analyses": {
      "@id": "audiomap:analyses",
      "@container": "@list"
    },
    "report": {
      "@id": "audiomap:report"
    },
    "Chapter": "audiomap:Chapter",
    "headline": {
      "@id": "audiomap:headline",
      "@type": "xsd:string"
    },
    "Outline": "audiomap:Outline",
    "outline": {
      "@id": "audiomap:outline",
      "@container": "@list"
    },
    "attemptedAt": {
      "@id": "audiomap:attemptedAt",
      "@type": "xsd:dateTime"
    },
    "generated": {
      "@id": "audiomap:generated",
      "@type": "xsd:boolean"
    },
    "Answer": "audiomap:Answer",
    "question": {
      "@id": "audiomap:question",
      "@type": "xsd:string"
    },
    "answer": {
      "@id": "audiomap:answer",
      "@type": "xsd:string"
    },
    "citedSegments": {
      "@id": "audiomap:citedSegments",
      "@container": "@list"
    },
    "GlobalAnswer": "audiomap:GlobalAnswer",
    "citedNotes": {
      "@id": "audiomap:citedNotes",
      "@container": "@list"
    },
    "sessionId": {
      "@id": "audiomap:sessionId",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AudioMap API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AudioMap's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-02) from openapi/audiomap-ai-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/audiomap-ai-openapi.json"
  ]
}