googleapis.videointelligence.v1 library

Classes

GoogleCloudVideointelligenceV1AnnotateVideoProgress
Video annotation progress. Included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
GoogleCloudVideointelligenceV1AnnotateVideoRequest
Video annotation request.
GoogleCloudVideointelligenceV1AnnotateVideoResponse
Video annotation response. Included in the response field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
GoogleCloudVideointelligenceV1beta2AnnotateVideoProgress
Video annotation progress. Included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
GoogleCloudVideointelligenceV1beta2AnnotateVideoResponse
Video annotation response. Included in the response field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
GoogleCloudVideointelligenceV1beta2Entity
Detected entity from video analysis.
GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation
Explicit content annotation (based on per-frame visual signals only). If no explicit content has been detected in a frame, no annotations are present for that frame.
GoogleCloudVideointelligenceV1beta2ExplicitContentFrame
Video frame level annotation results for explicit content.
GoogleCloudVideointelligenceV1beta2LabelAnnotation
Label annotation.
GoogleCloudVideointelligenceV1beta2LabelFrame
Video frame level annotation results for label detection.
GoogleCloudVideointelligenceV1beta2LabelSegment
Video segment level annotation results for label detection.
GoogleCloudVideointelligenceV1beta2SpeechRecognitionAlternative
Alternative hypotheses (a.k.a. n-best list).
GoogleCloudVideointelligenceV1beta2SpeechTranscription
A speech recognition result corresponding to a portion of the audio.
GoogleCloudVideointelligenceV1beta2VideoAnnotationProgress
Annotation progress for a single video.
GoogleCloudVideointelligenceV1beta2VideoAnnotationResults
Annotation results for a single video.
GoogleCloudVideointelligenceV1beta2VideoSegment
Video segment.
GoogleCloudVideointelligenceV1beta2WordInfo
Word-specific information for recognized words. Word information is only included in the response when certain request parameters are set, such as enable_word_time_offsets.
GoogleCloudVideointelligenceV1Entity
Detected entity from video analysis.
GoogleCloudVideointelligenceV1ExplicitContentAnnotation
Explicit content annotation (based on per-frame visual signals only). If no explicit content has been detected in a frame, no annotations are present for that frame.
GoogleCloudVideointelligenceV1ExplicitContentDetectionConfig
Config for EXPLICIT_CONTENT_DETECTION.
GoogleCloudVideointelligenceV1ExplicitContentFrame
Video frame level annotation results for explicit content.
GoogleCloudVideointelligenceV1LabelAnnotation
Label annotation.
GoogleCloudVideointelligenceV1LabelDetectionConfig
Config for LABEL_DETECTION.
GoogleCloudVideointelligenceV1LabelFrame
Video frame level annotation results for label detection.
GoogleCloudVideointelligenceV1LabelSegment
Video segment level annotation results for label detection.
GoogleCloudVideointelligenceV1p1beta1AnnotateVideoProgress
Video annotation progress. Included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
GoogleCloudVideointelligenceV1p1beta1AnnotateVideoResponse
Video annotation response. Included in the response field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
GoogleCloudVideointelligenceV1p1beta1Entity
Detected entity from video analysis.
GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation
Explicit content annotation (based on per-frame visual signals only). If no explicit content has been detected in a frame, no annotations are present for that frame.
GoogleCloudVideointelligenceV1p1beta1ExplicitContentFrame
Video frame level annotation results for explicit content.
GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
Label annotation.
GoogleCloudVideointelligenceV1p1beta1LabelFrame
Video frame level annotation results for label detection.
GoogleCloudVideointelligenceV1p1beta1LabelSegment
Video segment level annotation results for label detection.
GoogleCloudVideointelligenceV1p1beta1SpeechRecognitionAlternative
Alternative hypotheses (a.k.a. n-best list).
GoogleCloudVideointelligenceV1p1beta1SpeechTranscription
A speech recognition result corresponding to a portion of the audio.
GoogleCloudVideointelligenceV1p1beta1VideoAnnotationProgress
Annotation progress for a single video.
GoogleCloudVideointelligenceV1p1beta1VideoAnnotationResults
Annotation results for a single video.
GoogleCloudVideointelligenceV1p1beta1VideoSegment
Video segment.
GoogleCloudVideointelligenceV1p1beta1WordInfo
Word-specific information for recognized words. Word information is only included in the response when certain request parameters are set, such as enable_word_time_offsets.
GoogleCloudVideointelligenceV1p2beta1AnnotateVideoProgress
Video annotation progress. Included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
GoogleCloudVideointelligenceV1p2beta1AnnotateVideoResponse
Video annotation response. Included in the response field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
GoogleCloudVideointelligenceV1p2beta1Entity
Detected entity from video analysis.
GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation
Explicit content annotation (based on per-frame visual signals only). If no explicit content has been detected in a frame, no annotations are present for that frame.
GoogleCloudVideointelligenceV1p2beta1ExplicitContentFrame
Video frame level annotation results for explicit content.
GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
Label annotation.
GoogleCloudVideointelligenceV1p2beta1LabelFrame
Video frame level annotation results for label detection.
GoogleCloudVideointelligenceV1p2beta1LabelSegment
Video segment level annotation results for label detection.
GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox
Normalized bounding box. The normalized vertex coordinates are relative to the original image. Range: 0, 1.
GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingPoly
Normalized bounding polygon for text (that might not be aligned with axis). Contains list of the corner points in clockwise order starting from top-left corner. For example, for a rectangular bounding box: When the text is horizontal it might look like: 0----1 | | 3----2 [...]
GoogleCloudVideointelligenceV1p2beta1NormalizedVertex
A vertex represents a 2D point in the image. NOTE: the normalized vertex coordinates are relative to the original image and range from 0 to 1.
GoogleCloudVideointelligenceV1p2beta1ObjectTrackingAnnotation
Annotations corresponding to one tracked object.
GoogleCloudVideointelligenceV1p2beta1ObjectTrackingFrame
Video frame level annotations for object detection and tracking. This field stores per frame location, time offset, and confidence.
GoogleCloudVideointelligenceV1p2beta1SpeechRecognitionAlternative
Alternative hypotheses (a.k.a. n-best list).
GoogleCloudVideointelligenceV1p2beta1SpeechTranscription
A speech recognition result corresponding to a portion of the audio.
GoogleCloudVideointelligenceV1p2beta1TextAnnotation
Annotations related to one detected OCR text snippet. This will contain the corresponding text, confidence value, and frame level information for each detection.
GoogleCloudVideointelligenceV1p2beta1TextFrame
Video frame level annotation results for text annotation (OCR). Contains information regarding timestamp and bounding box locations for the frames containing detected OCR text snippets.
GoogleCloudVideointelligenceV1p2beta1TextSegment
Video segment level annotation results for text detection.
GoogleCloudVideointelligenceV1p2beta1VideoAnnotationProgress
Annotation progress for a single video.
GoogleCloudVideointelligenceV1p2beta1VideoAnnotationResults
Annotation results for a single video.
GoogleCloudVideointelligenceV1p2beta1VideoSegment
Video segment.
GoogleCloudVideointelligenceV1p2beta1WordInfo
Word-specific information for recognized words. Word information is only included in the response when certain request parameters are set, such as enable_word_time_offsets.
GoogleCloudVideointelligenceV1ShotChangeDetectionConfig
Config for SHOT_CHANGE_DETECTION.
GoogleCloudVideointelligenceV1SpeechContext
Provides "hints" to the speech recognizer to favor specific words and phrases in the results.
GoogleCloudVideointelligenceV1SpeechRecognitionAlternative
Alternative hypotheses (a.k.a. n-best list).
GoogleCloudVideointelligenceV1SpeechTranscription
A speech recognition result corresponding to a portion of the audio.
GoogleCloudVideointelligenceV1SpeechTranscriptionConfig
Config for SPEECH_TRANSCRIPTION.
GoogleCloudVideointelligenceV1VideoAnnotationProgress
Annotation progress for a single video.
GoogleCloudVideointelligenceV1VideoAnnotationResults
Annotation results for a single video.
GoogleCloudVideointelligenceV1VideoContext
Video context and/or feature-specific parameters.
GoogleCloudVideointelligenceV1VideoSegment
Video segment.
GoogleCloudVideointelligenceV1WordInfo
Word-specific information for recognized words. Word information is only included in the response when certain request parameters are set, such as enable_word_time_offsets.
GoogleLongrunningCancelOperationRequest
The request message for Operations.CancelOperation.
GoogleLongrunningListOperationsResponse
The response message for Operations.ListOperations.
GoogleLongrunningOperation
This resource represents a long-running operation that is the result of a network API call.
GoogleProtobufEmpty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: [...]
GoogleRpcStatus
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. The error model is designed to be: [...]
OperationsResourceApi
VideointelligenceApi
Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text.
VideosResourceApi

Constants

USER_AGENT → const String
'dart-api-client videointelligence/v1'

Exceptions / Errors

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