Share via


AudioVisualContent interface

Audio visual content. Ex. audio/wav, video/mp4.

Extends

Properties

cameraShotTimesMs

List of camera shot changes in the video, represented by its timestamp in milliseconds. Only if returnDetails is true.

endTimeMs

End time of the content in milliseconds.

height

Height of each video frame in pixels, if applicable.

keyFrameTimesMs

List of key frames in the video, represented by its timestamp in milliseconds. Only if returnDetails is true.

kind

Content kind.

segments

List of detected content segments. Only if enableSegment is true.

startTimeMs

Start time of the content in milliseconds.

transcriptPhrases

List of transcript phrases. Only if returnDetails is true.

width

Width of each video frame in pixels, if applicable.

Inherited Properties

analyzerId

The analyzer that generated this content.

category

Classified content category.

fields

Extracted fields from the content.

markdown

Markdown representation of the content.

mimeType

Detected MIME type of the content. Ex. application/pdf, image/jpeg, etc.

path

The path of the content in the input.

Property Details

cameraShotTimesMs

List of camera shot changes in the video, represented by its timestamp in milliseconds. Only if returnDetails is true.

cameraShotTimesMs?: number[]

Property Value

number[]

endTimeMs

End time of the content in milliseconds.

endTimeMs: number

Property Value

number

height

Height of each video frame in pixels, if applicable.

height?: number

Property Value

number

keyFrameTimesMs

List of key frames in the video, represented by its timestamp in milliseconds. Only if returnDetails is true.

keyFrameTimesMs?: number[]

Property Value

number[]

kind

Content kind.

kind: "audioVisual"

Property Value

"audioVisual"

segments

List of detected content segments. Only if enableSegment is true.

segments?: AudioVisualContentSegment[]

Property Value

startTimeMs

Start time of the content in milliseconds.

startTimeMs: number

Property Value

number

transcriptPhrases

List of transcript phrases. Only if returnDetails is true.

transcriptPhrases?: TranscriptPhrase[]

Property Value

width

Width of each video frame in pixels, if applicable.

width?: number

Property Value

number

Inherited Property Details

analyzerId

The analyzer that generated this content.

analyzerId?: string

Property Value

string

Inherited From AnalysisContent.analyzerId

category

Classified content category.

category?: string

Property Value

string

Inherited From AnalysisContent.category

fields

Extracted fields from the content.

fields?: Record<string, ContentFieldUnion>

Property Value

Record<string, ContentFieldUnion>

Inherited From AnalysisContent.fields

markdown

Markdown representation of the content.

markdown?: string

Property Value

string

Inherited From AnalysisContent.markdown

mimeType

Detected MIME type of the content. Ex. application/pdf, image/jpeg, etc.

mimeType: string

Property Value

string

Inherited From AnalysisContent.mimeType

path

The path of the content in the input.

path?: string

Property Value

string

Inherited From AnalysisContent.path