videointelligence.v1 library Null safety

Cloud Video Intelligence API - v1

Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.

For more information, see cloud.google.com/video-intelligence/docs/

Create an instance of CloudVideoIntelligenceApi to access these resources:

Classes

CloudVideoIntelligenceApi
Detects objects, explicit content, and scene changes in videos. [...]
GoogleCloudVideointelligenceV1AnnotateVideoRequest
Video annotation request.
GoogleCloudVideointelligenceV1ExplicitContentDetectionConfig
Config for EXPLICIT_CONTENT_DETECTION.
GoogleCloudVideointelligenceV1FaceDetectionConfig
Config for FACE_DETECTION.
GoogleCloudVideointelligenceV1LabelDetectionConfig
Config for LABEL_DETECTION.
GoogleCloudVideointelligenceV1ObjectTrackingConfig
Config for OBJECT_TRACKING.
GoogleCloudVideointelligenceV1PersonDetectionConfig
Config for PERSON_DETECTION.
GoogleCloudVideointelligenceV1ShotChangeDetectionConfig
Config for SHOT_CHANGE_DETECTION.
GoogleCloudVideointelligenceV1SpeechContext
Provides "hints" to the speech recognizer to favor specific words and phrases in the results.
GoogleCloudVideointelligenceV1SpeechTranscriptionConfig
Config for SPEECH_TRANSCRIPTION.
GoogleCloudVideointelligenceV1TextDetectionConfig
Config for TEXT_DETECTION.
GoogleCloudVideointelligenceV1VideoContext
Video context and/or feature-specific parameters.
GoogleLongrunningListOperationsResponse
The response message for Operations.ListOperations.
GoogleLongrunningOperation
This resource represents a long-running operation that is the result of a network API call.
OperationsProjectsLocationsOperationsResource
OperationsProjectsLocationsResource
OperationsProjectsResource
OperationsResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsResource
VideosResource

Typedefs

GoogleCloudVideointelligenceV1VideoSegment = $VideoSegment
Video segment.
GoogleLongrunningCancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
GoogleProtobufEmpty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. [...]
GoogleRpcStatus = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.