videointelligence/v1 library
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.
- GoogleCloudVideointelligenceV1VideoSegment
- Video segment.
- 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
- 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.