Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- Service Configuration
- OAuth Scopes
- API Declaration
- Resources
- Types
- GoogleRpc_StatusDetailsItem
- GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation
- GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative
- GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse
- GoogleCloudVideointelligenceV1_WordInfo
- GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame
- GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfigLabelDetectionMode
- GoogleCloudVideointelligenceV1beta2_Entity
- GoogleCloudVideointelligenceV1p2beta1_TextAnnotation
- GoogleCloudVideointelligenceV1p2beta1_VideoSegment
- GoogleCloudVideointelligenceV1_VideoAnnotationProgress
- GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig
- GoogleCloudVideointelligenceV1beta2_LabelFrame
- GoogleCloudVideointelligenceV1_SpeechTranscription
- GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress
- GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame
- GoogleCloudVideointelligenceV1_LabelAnnotation
- GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative
- GoogleCloudVideointelligenceV1p2beta1_WordInfo
- GoogleCloudVideointelligenceV1p1beta1_LabelFrame
- GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig
- GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation
- GoogleCloudVideointelligenceV1_ExplicitContentFramePornographyLikelihood
- GoogleCloudVideointelligenceV1p1beta1_Entity
- GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse
- GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoProgress
- GoogleCloudVideointelligenceV1_VideoAnnotationResults
- GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation
- GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoProgress
- GoogleLongrunning_OperationMetadata
- GoogleCloudVideointelligenceV1p1beta1_LabelSegment
- GoogleCloudVideointelligenceV1p2beta1_LabelFrame
- GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress
- GoogleCloudVideointelligenceV1p2beta1_Entity
- GoogleCloudVideointelligenceV1p1beta1_WordInfo
- GoogleLongrunning_Operation
- GoogleCloudVideointelligenceV1p1beta1_SpeechRecognitionAlternative
- GoogleCloudVideointelligenceV1_ExplicitContentFrame
- GoogleCloudVideointelligenceV1beta2_VideoSegment
- GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults
- GoogleCloudVideointelligenceV1beta2_LabelSegment
- GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingPoly
- GoogleCloudVideointelligenceV1beta2_WordInfo
- GoogleCloudVideointelligenceV1_ExplicitContentAnnotation
- GoogleCloudVideointelligenceV1_AnnotateVideoResponse
- GoogleCloudVideointelligenceV1p2beta1_NormalizedVertex
- GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation
- GoogleCloudVideointelligenceV1beta2_SpeechRecognitionAlternative
- GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFramePornographyLikelihood
- GoogleCloudVideointelligenceV1p1beta1_VideoSegment
- GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation
- GoogleCloudVideointelligenceV1_LabelFrame
- GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest
- GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFramePornographyLikelihood
- GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame
- GoogleCloudVideointelligenceV1_Entity
- GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress
- GoogleCloudVideointelligenceV1beta2_SpeechTranscription
- GoogleCloudVideointelligenceV1p2beta1_SpeechContext
- GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults
- Xgafv
- GoogleCloudVideointelligenceV1_AnnotateVideoProgress
- GoogleCloudVideointelligenceV1beta2_ExplicitContentFramePornographyLikelihood
- GoogleLongrunning_OperationResponse
- GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress
- GoogleCloudVideointelligenceV1p2beta1_TextFrame
- GoogleCloudVideointelligenceV1beta2_LabelAnnotation
- GoogleCloudVideointelligenceV1p1beta1_SpeechTranscription
- GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults
- GoogleCloudVideointelligenceV1p2beta1_LabelSegment
- GoogleCloudVideointelligenceV1p2beta1_VideoContext
- GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox
- GoogleCloudVideointelligenceV1p2beta1_TextSegment
- GoogleCloudVideointelligenceV1p2beta1_SpeechTranscription
- GoogleRpc_Status
- GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfig
- GoogleCloudVideointelligenceV1_VideoSegment
- GoogleCloudVideointelligenceV1p1beta1_ExplicitContentAnnotation
- GoogleCloudVideointelligenceV1p2beta1_ShotChangeDetectionConfig
- GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoResponse
- GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame
- GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig
- GoogleCloudVideointelligenceV1_LabelSegment
Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text.
Synopsis
- videoIntelligenceService :: ServiceConfig
- cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
- type VideoIntelligenceAPI = VideosAnnotateResource
- module Network.Google.Resource.VideoIntelligence.Videos.Annotate
- data GoogleRpc_StatusDetailsItem
- googleRpc_StatusDetailsItem :: HashMap Text JSONValue -> GoogleRpc_StatusDetailsItem
- grsdiAddtional :: Lens' GoogleRpc_StatusDetailsItem (HashMap Text JSONValue)
- data GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation
- googleCloudVideointelligenceV1beta2_ExplicitContentAnnotation :: GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation
- gcvvecaFrames :: Lens' GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation [GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame]
- data GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative
- googleCloudVideointelligenceV1_SpeechRecognitionAlternative :: GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative
- gcvvsraConfidence :: Lens' GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative (Maybe Double)
- gcvvsraWords :: Lens' GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative [GoogleCloudVideointelligenceV1_WordInfo]
- gcvvsraTranscript :: Lens' GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative (Maybe Text)
- data GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse
- googleCloudVideointelligenceV1beta2_AnnotateVideoResponse :: GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse
- gcvvavrAnnotationResults :: Lens' GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse [GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults]
- data GoogleCloudVideointelligenceV1_WordInfo
- googleCloudVideointelligenceV1_WordInfo :: GoogleCloudVideointelligenceV1_WordInfo
- gcvvwiStartTime :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Scientific)
- gcvvwiConfidence :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Double)
- gcvvwiEndTime :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Scientific)
- gcvvwiWord :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Text)
- gcvvwiSpeakerTag :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Int32)
- data GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame
- googleCloudVideointelligenceV1p1beta1_ExplicitContentFrame :: GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame
- gcvvecfTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame (Maybe Scientific)
- gcvvecfPornographyLikelihood :: Lens' GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame (Maybe GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFramePornographyLikelihood)
- data GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfigLabelDetectionMode
- data GoogleCloudVideointelligenceV1beta2_Entity
- googleCloudVideointelligenceV1beta2_Entity :: GoogleCloudVideointelligenceV1beta2_Entity
- gcvveLanguageCode :: Lens' GoogleCloudVideointelligenceV1beta2_Entity (Maybe Text)
- gcvveEntityId :: Lens' GoogleCloudVideointelligenceV1beta2_Entity (Maybe Text)
- gcvveDescription :: Lens' GoogleCloudVideointelligenceV1beta2_Entity (Maybe Text)
- data GoogleCloudVideointelligenceV1p2beta1_TextAnnotation
- googleCloudVideointelligenceV1p2beta1_TextAnnotation :: GoogleCloudVideointelligenceV1p2beta1_TextAnnotation
- gcvvtaText :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextAnnotation (Maybe Text)
- gcvvtaSegments :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextAnnotation [GoogleCloudVideointelligenceV1p2beta1_TextSegment]
- data GoogleCloudVideointelligenceV1p2beta1_VideoSegment
- googleCloudVideointelligenceV1p2beta1_VideoSegment :: GoogleCloudVideointelligenceV1p2beta1_VideoSegment
- gcvvvsStartTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoSegment (Maybe Scientific)
- gcvvvsEndTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoSegment (Maybe Scientific)
- data GoogleCloudVideointelligenceV1_VideoAnnotationProgress
- googleCloudVideointelligenceV1_VideoAnnotationProgress :: GoogleCloudVideointelligenceV1_VideoAnnotationProgress
- gcvvvapStartTime :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationProgress (Maybe UTCTime)
- gcvvvapInputURI :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationProgress (Maybe Text)
- gcvvvapProgressPercent :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationProgress (Maybe Int32)
- gcvvvapUpdateTime :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationProgress (Maybe UTCTime)
- data GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig
- googleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig :: GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig
- gcvvecdcModel :: Lens' GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig (Maybe Text)
- data GoogleCloudVideointelligenceV1beta2_LabelFrame
- googleCloudVideointelligenceV1beta2_LabelFrame :: GoogleCloudVideointelligenceV1beta2_LabelFrame
- gcvvlfTimeOffSet :: Lens' GoogleCloudVideointelligenceV1beta2_LabelFrame (Maybe Scientific)
- gcvvlfConfidence :: Lens' GoogleCloudVideointelligenceV1beta2_LabelFrame (Maybe Double)
- data GoogleCloudVideointelligenceV1_SpeechTranscription
- googleCloudVideointelligenceV1_SpeechTranscription :: GoogleCloudVideointelligenceV1_SpeechTranscription
- gcvvstAlternatives :: Lens' GoogleCloudVideointelligenceV1_SpeechTranscription [GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative]
- gcvvstLanguageCode :: Lens' GoogleCloudVideointelligenceV1_SpeechTranscription (Maybe Text)
- data GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress
- googleCloudVideointelligenceV1beta2_AnnotateVideoProgress :: GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress
- gcvvavpAnnotationProgress :: Lens' GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress [GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress]
- data GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame
- googleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame :: GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame
- gcvvotfTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame (Maybe Scientific)
- gcvvotfNormalizedBoundingBox :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame (Maybe GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox)
- data GoogleCloudVideointelligenceV1_LabelAnnotation
- googleCloudVideointelligenceV1_LabelAnnotation :: GoogleCloudVideointelligenceV1_LabelAnnotation
- gcvvlaCategoryEntities :: Lens' GoogleCloudVideointelligenceV1_LabelAnnotation [GoogleCloudVideointelligenceV1_Entity]
- gcvvlaFrames :: Lens' GoogleCloudVideointelligenceV1_LabelAnnotation [GoogleCloudVideointelligenceV1_LabelFrame]
- gcvvlaSegments :: Lens' GoogleCloudVideointelligenceV1_LabelAnnotation [GoogleCloudVideointelligenceV1_LabelSegment]
- gcvvlaEntity :: Lens' GoogleCloudVideointelligenceV1_LabelAnnotation (Maybe GoogleCloudVideointelligenceV1_Entity)
- data GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative
- googleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative :: GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative
- gConfidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative (Maybe Double)
- gWords :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative [GoogleCloudVideointelligenceV1p2beta1_WordInfo]
- gTranscript :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative (Maybe Text)
- data GoogleCloudVideointelligenceV1p2beta1_WordInfo
- googleCloudVideointelligenceV1p2beta1_WordInfo :: GoogleCloudVideointelligenceV1p2beta1_WordInfo
- gooStartTime :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Scientific)
- gooConfidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Double)
- gooEndTime :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Scientific)
- gooWord :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Text)
- gooSpeakerTag :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Int32)
- data GoogleCloudVideointelligenceV1p1beta1_LabelFrame
- googleCloudVideointelligenceV1p1beta1_LabelFrame :: GoogleCloudVideointelligenceV1p1beta1_LabelFrame
- gcvvlfcTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelFrame (Maybe Scientific)
- gcvvlfcConfidence :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelFrame (Maybe Double)
- data GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig
- googleCloudVideointelligenceV1p2beta1_TextDetectionConfig :: GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig
- gcvvtdcLanguageHints :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig [Text]
- data GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation
- googleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation :: GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation
- gFrames :: Lens' GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation [GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame]
- data GoogleCloudVideointelligenceV1_ExplicitContentFramePornographyLikelihood
- data GoogleCloudVideointelligenceV1p1beta1_Entity
- googleCloudVideointelligenceV1p1beta1_Entity :: GoogleCloudVideointelligenceV1p1beta1_Entity
- gLanguageCode :: Lens' GoogleCloudVideointelligenceV1p1beta1_Entity (Maybe Text)
- gEntityId :: Lens' GoogleCloudVideointelligenceV1p1beta1_Entity (Maybe Text)
- gDescription :: Lens' GoogleCloudVideointelligenceV1p1beta1_Entity (Maybe Text)
- data GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse
- googleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse :: GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse
- gAnnotationResults :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse [GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults]
- data GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoProgress
- googleCloudVideointelligenceV1p1beta1_AnnotateVideoProgress :: GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoProgress
- gAnnotationProgress :: Lens' GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoProgress [GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress]
- data GoogleCloudVideointelligenceV1_VideoAnnotationResults
- googleCloudVideointelligenceV1_VideoAnnotationResults :: GoogleCloudVideointelligenceV1_VideoAnnotationResults
- gcvvvarShotAnnotations :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationResults [GoogleCloudVideointelligenceV1_VideoSegment]
- gcvvvarShotLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationResults [GoogleCloudVideointelligenceV1_LabelAnnotation]
- gcvvvarInputURI :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationResults (Maybe Text)
- gcvvvarError :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationResults (Maybe GoogleRpc_Status)
- gcvvvarFrameLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationResults [GoogleCloudVideointelligenceV1_LabelAnnotation]
- gcvvvarSpeechTranscriptions :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationResults [GoogleCloudVideointelligenceV1_SpeechTranscription]
- gcvvvarSegmentLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationResults [GoogleCloudVideointelligenceV1_LabelAnnotation]
- gcvvvarExplicitAnnotation :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationResults (Maybe GoogleCloudVideointelligenceV1_ExplicitContentAnnotation)
- data GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation
- googleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation :: GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation
- gcvvotaFrames :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation [GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame]
- gcvvotaConfidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation (Maybe Double)
- gcvvotaTrackId :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation (Maybe Int64)
- gcvvotaSegment :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation (Maybe GoogleCloudVideointelligenceV1p2beta1_VideoSegment)
- gcvvotaEntity :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation (Maybe GoogleCloudVideointelligenceV1p2beta1_Entity)
- data GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoProgress
- googleCloudVideointelligenceV1p2beta1_AnnotateVideoProgress :: GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoProgress
- gcvvavpsAnnotationProgress :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoProgress [GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress]
- data GoogleLongrunning_OperationMetadata
- googleLongrunning_OperationMetadata :: HashMap Text JSONValue -> GoogleLongrunning_OperationMetadata
- glomAddtional :: Lens' GoogleLongrunning_OperationMetadata (HashMap Text JSONValue)
- data GoogleCloudVideointelligenceV1p1beta1_LabelSegment
- googleCloudVideointelligenceV1p1beta1_LabelSegment :: GoogleCloudVideointelligenceV1p1beta1_LabelSegment
- gcvvlsConfidence :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelSegment (Maybe Double)
- gcvvlsSegment :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelSegment (Maybe GoogleCloudVideointelligenceV1p1beta1_VideoSegment)
- data GoogleCloudVideointelligenceV1p2beta1_LabelFrame
- googleCloudVideointelligenceV1p2beta1_LabelFrame :: GoogleCloudVideointelligenceV1p2beta1_LabelFrame
- ggTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelFrame (Maybe Scientific)
- ggConfidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelFrame (Maybe Double)
- data GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress
- googleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress :: GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress
- gStartTime :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress (Maybe UTCTime)
- gInputURI :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress (Maybe Text)
- gProgressPercent :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress (Maybe Int32)
- gUpdateTime :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationProgress (Maybe UTCTime)
- data GoogleCloudVideointelligenceV1p2beta1_Entity
- googleCloudVideointelligenceV1p2beta1_Entity :: GoogleCloudVideointelligenceV1p2beta1_Entity
- gooLanguageCode :: Lens' GoogleCloudVideointelligenceV1p2beta1_Entity (Maybe Text)
- gooEntityId :: Lens' GoogleCloudVideointelligenceV1p2beta1_Entity (Maybe Text)
- gooDescription :: Lens' GoogleCloudVideointelligenceV1p2beta1_Entity (Maybe Text)
- data GoogleCloudVideointelligenceV1p1beta1_WordInfo
- googleCloudVideointelligenceV1p1beta1_WordInfo :: GoogleCloudVideointelligenceV1p1beta1_WordInfo
- gcvvwicStartTime :: Lens' GoogleCloudVideointelligenceV1p1beta1_WordInfo (Maybe Scientific)
- gcvvwicConfidence :: Lens' GoogleCloudVideointelligenceV1p1beta1_WordInfo (Maybe Double)
- gcvvwicEndTime :: Lens' GoogleCloudVideointelligenceV1p1beta1_WordInfo (Maybe Scientific)
- gcvvwicWord :: Lens' GoogleCloudVideointelligenceV1p1beta1_WordInfo (Maybe Text)
- gcvvwicSpeakerTag :: Lens' GoogleCloudVideointelligenceV1p1beta1_WordInfo (Maybe Int32)
- data GoogleLongrunning_Operation
- googleLongrunning_Operation :: GoogleLongrunning_Operation
- gloDone :: Lens' GoogleLongrunning_Operation (Maybe Bool)
- gloError :: Lens' GoogleLongrunning_Operation (Maybe GoogleRpc_Status)
- gloResponse :: Lens' GoogleLongrunning_Operation (Maybe GoogleLongrunning_OperationResponse)
- gloName :: Lens' GoogleLongrunning_Operation (Maybe Text)
- gloMetadata :: Lens' GoogleLongrunning_Operation (Maybe GoogleLongrunning_OperationMetadata)
- data GoogleCloudVideointelligenceV1p1beta1_SpeechRecognitionAlternative
- googleCloudVideointelligenceV1p1beta1_SpeechRecognitionAlternative :: GoogleCloudVideointelligenceV1p1beta1_SpeechRecognitionAlternative
- gcvvsracConfidence :: Lens' GoogleCloudVideointelligenceV1p1beta1_SpeechRecognitionAlternative (Maybe Double)
- gcvvsracWords :: Lens' GoogleCloudVideointelligenceV1p1beta1_SpeechRecognitionAlternative [GoogleCloudVideointelligenceV1p1beta1_WordInfo]
- gcvvsracTranscript :: Lens' GoogleCloudVideointelligenceV1p1beta1_SpeechRecognitionAlternative (Maybe Text)
- data GoogleCloudVideointelligenceV1_ExplicitContentFrame
- googleCloudVideointelligenceV1_ExplicitContentFrame :: GoogleCloudVideointelligenceV1_ExplicitContentFrame
- gTimeOffSet :: Lens' GoogleCloudVideointelligenceV1_ExplicitContentFrame (Maybe Scientific)
- gPornographyLikelihood :: Lens' GoogleCloudVideointelligenceV1_ExplicitContentFrame (Maybe GoogleCloudVideointelligenceV1_ExplicitContentFramePornographyLikelihood)
- data GoogleCloudVideointelligenceV1beta2_VideoSegment
- googleCloudVideointelligenceV1beta2_VideoSegment :: GoogleCloudVideointelligenceV1beta2_VideoSegment
- gStartTimeOffSet :: Lens' GoogleCloudVideointelligenceV1beta2_VideoSegment (Maybe Scientific)
- gEndTimeOffSet :: Lens' GoogleCloudVideointelligenceV1beta2_VideoSegment (Maybe Scientific)
- data GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults
- googleCloudVideointelligenceV1p2beta1_VideoAnnotationResults :: GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults
- gcvvvarsShotAnnotations :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p2beta1_VideoSegment]
- gcvvvarsShotLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation]
- gcvvvarsInputURI :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults (Maybe Text)
- gcvvvarsError :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults (Maybe GoogleRpc_Status)
- gcvvvarsObjectAnnotations :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingAnnotation]
- gcvvvarsFrameLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation]
- gcvvvarsSpeechTranscriptions :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p2beta1_SpeechTranscription]
- gcvvvarsTextAnnotations :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p2beta1_TextAnnotation]
- gcvvvarsSegmentLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation]
- gcvvvarsExplicitAnnotation :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults (Maybe GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation)
- data GoogleCloudVideointelligenceV1beta2_LabelSegment
- googleCloudVideointelligenceV1beta2_LabelSegment :: GoogleCloudVideointelligenceV1beta2_LabelSegment
- gcvvlscConfidence :: Lens' GoogleCloudVideointelligenceV1beta2_LabelSegment (Maybe Double)
- gcvvlscSegment :: Lens' GoogleCloudVideointelligenceV1beta2_LabelSegment (Maybe GoogleCloudVideointelligenceV1beta2_VideoSegment)
- data GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingPoly
- googleCloudVideointelligenceV1p2beta1_NormalizedBoundingPoly :: GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingPoly
- gcvvnbpVertices :: Lens' GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingPoly [GoogleCloudVideointelligenceV1p2beta1_NormalizedVertex]
- data GoogleCloudVideointelligenceV1beta2_WordInfo
- googleCloudVideointelligenceV1beta2_WordInfo :: GoogleCloudVideointelligenceV1beta2_WordInfo
- goooStartTime :: Lens' GoogleCloudVideointelligenceV1beta2_WordInfo (Maybe Scientific)
- goooConfidence :: Lens' GoogleCloudVideointelligenceV1beta2_WordInfo (Maybe Double)
- goooEndTime :: Lens' GoogleCloudVideointelligenceV1beta2_WordInfo (Maybe Scientific)
- goooWord :: Lens' GoogleCloudVideointelligenceV1beta2_WordInfo (Maybe Text)
- goooSpeakerTag :: Lens' GoogleCloudVideointelligenceV1beta2_WordInfo (Maybe Int32)
- data GoogleCloudVideointelligenceV1_ExplicitContentAnnotation
- googleCloudVideointelligenceV1_ExplicitContentAnnotation :: GoogleCloudVideointelligenceV1_ExplicitContentAnnotation
- gooFrames :: Lens' GoogleCloudVideointelligenceV1_ExplicitContentAnnotation [GoogleCloudVideointelligenceV1_ExplicitContentFrame]
- data GoogleCloudVideointelligenceV1_AnnotateVideoResponse
- googleCloudVideointelligenceV1_AnnotateVideoResponse :: GoogleCloudVideointelligenceV1_AnnotateVideoResponse
- gooAnnotationResults :: Lens' GoogleCloudVideointelligenceV1_AnnotateVideoResponse [GoogleCloudVideointelligenceV1_VideoAnnotationResults]
- data GoogleCloudVideointelligenceV1p2beta1_NormalizedVertex
- googleCloudVideointelligenceV1p2beta1_NormalizedVertex :: GoogleCloudVideointelligenceV1p2beta1_NormalizedVertex
- gcvvnvX :: Lens' GoogleCloudVideointelligenceV1p2beta1_NormalizedVertex (Maybe Double)
- gcvvnvY :: Lens' GoogleCloudVideointelligenceV1p2beta1_NormalizedVertex (Maybe Double)
- data GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation
- googleCloudVideointelligenceV1p2beta1_LabelAnnotation :: GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation
- gcvvlacCategoryEntities :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation [GoogleCloudVideointelligenceV1p2beta1_Entity]
- gcvvlacFrames :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation [GoogleCloudVideointelligenceV1p2beta1_LabelFrame]
- gcvvlacSegments :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation [GoogleCloudVideointelligenceV1p2beta1_LabelSegment]
- gcvvlacEntity :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation (Maybe GoogleCloudVideointelligenceV1p2beta1_Entity)
- data GoogleCloudVideointelligenceV1beta2_SpeechRecognitionAlternative
- googleCloudVideointelligenceV1beta2_SpeechRecognitionAlternative :: GoogleCloudVideointelligenceV1beta2_SpeechRecognitionAlternative
- gcvvsra1Confidence :: Lens' GoogleCloudVideointelligenceV1beta2_SpeechRecognitionAlternative (Maybe Double)
- gcvvsra1Words :: Lens' GoogleCloudVideointelligenceV1beta2_SpeechRecognitionAlternative [GoogleCloudVideointelligenceV1beta2_WordInfo]
- gcvvsra1Transcript :: Lens' GoogleCloudVideointelligenceV1beta2_SpeechRecognitionAlternative (Maybe Text)
- data GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFramePornographyLikelihood
- data GoogleCloudVideointelligenceV1p1beta1_VideoSegment
- googleCloudVideointelligenceV1p1beta1_VideoSegment :: GoogleCloudVideointelligenceV1p1beta1_VideoSegment
- gooStartTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoSegment (Maybe Scientific)
- gooEndTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoSegment (Maybe Scientific)
- data GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation
- googleCloudVideointelligenceV1p1beta1_LabelAnnotation :: GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation
- ggCategoryEntities :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation [GoogleCloudVideointelligenceV1p1beta1_Entity]
- ggFrames :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation [GoogleCloudVideointelligenceV1p1beta1_LabelFrame]
- ggSegments :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation [GoogleCloudVideointelligenceV1p1beta1_LabelSegment]
- ggEntity :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation (Maybe GoogleCloudVideointelligenceV1p1beta1_Entity)
- data GoogleCloudVideointelligenceV1_LabelFrame
- googleCloudVideointelligenceV1_LabelFrame :: GoogleCloudVideointelligenceV1_LabelFrame
- gcvvlf1TimeOffSet :: Lens' GoogleCloudVideointelligenceV1_LabelFrame (Maybe Scientific)
- gcvvlf1Confidence :: Lens' GoogleCloudVideointelligenceV1_LabelFrame (Maybe Double)
- data GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest
- googleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest :: GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest
- gcvvavrInputURI :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest (Maybe Text)
- gcvvavrVideoContext :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest (Maybe GoogleCloudVideointelligenceV1p2beta1_VideoContext)
- gcvvavrInputContent :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest (Maybe ByteString)
- gcvvavrFeatures :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest [Text]
- gcvvavrLocationId :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest (Maybe Text)
- gcvvavrOutputURI :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoRequest (Maybe Text)
- data GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFramePornographyLikelihood
- data GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame
- googleCloudVideointelligenceV1p2beta1_ExplicitContentFrame :: GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame
- gooTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame (Maybe Scientific)
- gooPornographyLikelihood :: Lens' GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame (Maybe GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFramePornographyLikelihood)
- data GoogleCloudVideointelligenceV1_Entity
- googleCloudVideointelligenceV1_Entity :: GoogleCloudVideointelligenceV1_Entity
- gcvvecLanguageCode :: Lens' GoogleCloudVideointelligenceV1_Entity (Maybe Text)
- gcvvecEntityId :: Lens' GoogleCloudVideointelligenceV1_Entity (Maybe Text)
- gcvvecDescription :: Lens' GoogleCloudVideointelligenceV1_Entity (Maybe Text)
- data GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress
- googleCloudVideointelligenceV1beta2_VideoAnnotationProgress :: GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress
- gcvvvapsStartTime :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress (Maybe UTCTime)
- gcvvvapsInputURI :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress (Maybe Text)
- gcvvvapsProgressPercent :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress (Maybe Int32)
- gcvvvapsUpdateTime :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress (Maybe UTCTime)
- data GoogleCloudVideointelligenceV1beta2_SpeechTranscription
- googleCloudVideointelligenceV1beta2_SpeechTranscription :: GoogleCloudVideointelligenceV1beta2_SpeechTranscription
- gcvvstcAlternatives :: Lens' GoogleCloudVideointelligenceV1beta2_SpeechTranscription [GoogleCloudVideointelligenceV1beta2_SpeechRecognitionAlternative]
- gcvvstcLanguageCode :: Lens' GoogleCloudVideointelligenceV1beta2_SpeechTranscription (Maybe Text)
- data GoogleCloudVideointelligenceV1p2beta1_SpeechContext
- googleCloudVideointelligenceV1p2beta1_SpeechContext :: GoogleCloudVideointelligenceV1p2beta1_SpeechContext
- gcvvscPhrases :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechContext [Text]
- data GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults
- googleCloudVideointelligenceV1p1beta1_VideoAnnotationResults :: GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults
- gooShotAnnotations :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p1beta1_VideoSegment]
- gooShotLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation]
- gooInputURI :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults (Maybe Text)
- gooError :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults (Maybe GoogleRpc_Status)
- gooFrameLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation]
- gooSpeechTranscriptions :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p1beta1_SpeechTranscription]
- gooSegmentLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults [GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation]
- gooExplicitAnnotation :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults (Maybe GoogleCloudVideointelligenceV1p1beta1_ExplicitContentAnnotation)
- data Xgafv
- data GoogleCloudVideointelligenceV1_AnnotateVideoProgress
- googleCloudVideointelligenceV1_AnnotateVideoProgress :: GoogleCloudVideointelligenceV1_AnnotateVideoProgress
- gooAnnotationProgress :: Lens' GoogleCloudVideointelligenceV1_AnnotateVideoProgress [GoogleCloudVideointelligenceV1_VideoAnnotationProgress]
- data GoogleCloudVideointelligenceV1beta2_ExplicitContentFramePornographyLikelihood
- data GoogleLongrunning_OperationResponse
- googleLongrunning_OperationResponse :: HashMap Text JSONValue -> GoogleLongrunning_OperationResponse
- glorAddtional :: Lens' GoogleLongrunning_OperationResponse (HashMap Text JSONValue)
- data GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress
- googleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress :: GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress
- gcvvvapcStartTime :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress (Maybe UTCTime)
- gcvvvapcInputURI :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress (Maybe Text)
- gcvvvapcProgressPercent :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress (Maybe Int32)
- gcvvvapcUpdateTime :: Lens' GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationProgress (Maybe UTCTime)
- data GoogleCloudVideointelligenceV1p2beta1_TextFrame
- googleCloudVideointelligenceV1p2beta1_TextFrame :: GoogleCloudVideointelligenceV1p2beta1_TextFrame
- gcvvtfRotatedBoundingBox :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextFrame (Maybe GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingPoly)
- gcvvtfTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextFrame (Maybe Scientific)
- data GoogleCloudVideointelligenceV1beta2_LabelAnnotation
- googleCloudVideointelligenceV1beta2_LabelAnnotation :: GoogleCloudVideointelligenceV1beta2_LabelAnnotation
- goooCategoryEntities :: Lens' GoogleCloudVideointelligenceV1beta2_LabelAnnotation [GoogleCloudVideointelligenceV1beta2_Entity]
- goooFrames :: Lens' GoogleCloudVideointelligenceV1beta2_LabelAnnotation [GoogleCloudVideointelligenceV1beta2_LabelFrame]
- goooSegments :: Lens' GoogleCloudVideointelligenceV1beta2_LabelAnnotation [GoogleCloudVideointelligenceV1beta2_LabelSegment]
- goooEntity :: Lens' GoogleCloudVideointelligenceV1beta2_LabelAnnotation (Maybe GoogleCloudVideointelligenceV1beta2_Entity)
- data GoogleCloudVideointelligenceV1p1beta1_SpeechTranscription
- googleCloudVideointelligenceV1p1beta1_SpeechTranscription :: GoogleCloudVideointelligenceV1p1beta1_SpeechTranscription
- ggAlternatives :: Lens' GoogleCloudVideointelligenceV1p1beta1_SpeechTranscription [GoogleCloudVideointelligenceV1p1beta1_SpeechRecognitionAlternative]
- ggLanguageCode :: Lens' GoogleCloudVideointelligenceV1p1beta1_SpeechTranscription (Maybe Text)
- data GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults
- googleCloudVideointelligenceV1beta2_VideoAnnotationResults :: GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults
- gcvvvarcShotAnnotations :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults [GoogleCloudVideointelligenceV1beta2_VideoSegment]
- gcvvvarcShotLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults [GoogleCloudVideointelligenceV1beta2_LabelAnnotation]
- gcvvvarcInputURI :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults (Maybe Text)
- gcvvvarcError :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults (Maybe GoogleRpc_Status)
- gcvvvarcFrameLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults [GoogleCloudVideointelligenceV1beta2_LabelAnnotation]
- gcvvvarcSpeechTranscriptions :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults [GoogleCloudVideointelligenceV1beta2_SpeechTranscription]
- gcvvvarcSegmentLabelAnnotations :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults [GoogleCloudVideointelligenceV1beta2_LabelAnnotation]
- gcvvvarcExplicitAnnotation :: Lens' GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults (Maybe GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation)
- data GoogleCloudVideointelligenceV1p2beta1_LabelSegment
- googleCloudVideointelligenceV1p2beta1_LabelSegment :: GoogleCloudVideointelligenceV1p2beta1_LabelSegment
- gcvvls1Confidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelSegment (Maybe Double)
- gcvvls1Segment :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelSegment (Maybe GoogleCloudVideointelligenceV1p2beta1_VideoSegment)
- data GoogleCloudVideointelligenceV1p2beta1_VideoContext
- googleCloudVideointelligenceV1p2beta1_VideoContext :: GoogleCloudVideointelligenceV1p2beta1_VideoContext
- gcvvvcSpeechTranscriptionConfig :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoContext (Maybe GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig)
- gcvvvcExplicitContentDetectionConfig :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoContext (Maybe GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig)
- gcvvvcLabelDetectionConfig :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoContext (Maybe GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfig)
- gcvvvcSegments :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoContext [GoogleCloudVideointelligenceV1p2beta1_VideoSegment]
- gcvvvcTextDetectionConfig :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoContext (Maybe GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig)
- gcvvvcShotChangeDetectionConfig :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoContext (Maybe GoogleCloudVideointelligenceV1p2beta1_ShotChangeDetectionConfig)
- data GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox
- googleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox :: GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox
- gcvvnbbBottom :: Lens' GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox (Maybe Double)
- gcvvnbbLeft :: Lens' GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox (Maybe Double)
- gcvvnbbRight :: Lens' GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox (Maybe Double)
- gcvvnbbTop :: Lens' GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox (Maybe Double)
- data GoogleCloudVideointelligenceV1p2beta1_TextSegment
- googleCloudVideointelligenceV1p2beta1_TextSegment :: GoogleCloudVideointelligenceV1p2beta1_TextSegment
- gcvvtsFrames :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextSegment [GoogleCloudVideointelligenceV1p2beta1_TextFrame]
- gcvvtsConfidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextSegment (Maybe Double)
- gcvvtsSegment :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextSegment (Maybe GoogleCloudVideointelligenceV1p2beta1_VideoSegment)
- data GoogleCloudVideointelligenceV1p2beta1_SpeechTranscription
- googleCloudVideointelligenceV1p2beta1_SpeechTranscription :: GoogleCloudVideointelligenceV1p2beta1_SpeechTranscription
- goooAlternatives :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscription [GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative]
- goooLanguageCode :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscription (Maybe Text)
- data GoogleRpc_Status
- googleRpc_Status :: GoogleRpc_Status
- grsDetails :: Lens' GoogleRpc_Status [GoogleRpc_StatusDetailsItem]
- grsCode :: Lens' GoogleRpc_Status (Maybe Int32)
- grsMessage :: Lens' GoogleRpc_Status (Maybe Text)
- data GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfig
- googleCloudVideointelligenceV1p2beta1_LabelDetectionConfig :: GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfig
- gcvvldcLabelDetectionMode :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfig (Maybe GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfigLabelDetectionMode)
- gcvvldcStationaryCamera :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfig (Maybe Bool)
- gcvvldcModel :: Lens' GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfig (Maybe Text)
- data GoogleCloudVideointelligenceV1_VideoSegment
- googleCloudVideointelligenceV1_VideoSegment :: GoogleCloudVideointelligenceV1_VideoSegment
- gcvvvscStartTimeOffSet :: Lens' GoogleCloudVideointelligenceV1_VideoSegment (Maybe Scientific)
- gcvvvscEndTimeOffSet :: Lens' GoogleCloudVideointelligenceV1_VideoSegment (Maybe Scientific)
- data GoogleCloudVideointelligenceV1p1beta1_ExplicitContentAnnotation
- googleCloudVideointelligenceV1p1beta1_ExplicitContentAnnotation :: GoogleCloudVideointelligenceV1p1beta1_ExplicitContentAnnotation
- gcvvecacFrames :: Lens' GoogleCloudVideointelligenceV1p1beta1_ExplicitContentAnnotation [GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame]
- data GoogleCloudVideointelligenceV1p2beta1_ShotChangeDetectionConfig
- googleCloudVideointelligenceV1p2beta1_ShotChangeDetectionConfig :: GoogleCloudVideointelligenceV1p2beta1_ShotChangeDetectionConfig
- gcvvscdcModel :: Lens' GoogleCloudVideointelligenceV1p2beta1_ShotChangeDetectionConfig (Maybe Text)
- data GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoResponse
- googleCloudVideointelligenceV1p1beta1_AnnotateVideoResponse :: GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoResponse
- gcvvavrcAnnotationResults :: Lens' GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoResponse [GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults]
- data GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame
- googleCloudVideointelligenceV1beta2_ExplicitContentFrame :: GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame
- gcvvecfcTimeOffSet :: Lens' GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame (Maybe Scientific)
- gcvvecfcPornographyLikelihood :: Lens' GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame (Maybe GoogleCloudVideointelligenceV1beta2_ExplicitContentFramePornographyLikelihood)
- data GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig
- googleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig :: GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig
- gcvvstccSpeechContexts :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig [GoogleCloudVideointelligenceV1p2beta1_SpeechContext]
- gcvvstccLanguageCode :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig (Maybe Text)
- gcvvstccAudioTracks :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig [Int32]
- gcvvstccEnableAutomaticPunctuation :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig (Maybe Bool)
- gcvvstccMaxAlternatives :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig (Maybe Int32)
- gcvvstccEnableSpeakerDiarization :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig (Maybe Bool)
- gcvvstccFilterProfanity :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig (Maybe Bool)
- gcvvstccDiarizationSpeakerCount :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig (Maybe Int32)
- gcvvstccEnableWordConfidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechTranscriptionConfig (Maybe Bool)
- data GoogleCloudVideointelligenceV1_LabelSegment
- googleCloudVideointelligenceV1_LabelSegment :: GoogleCloudVideointelligenceV1_LabelSegment
- g2Confidence :: Lens' GoogleCloudVideointelligenceV1_LabelSegment (Maybe Double)
- g2Segment :: Lens' GoogleCloudVideointelligenceV1_LabelSegment (Maybe GoogleCloudVideointelligenceV1_VideoSegment)
Service Configuration
videoIntelligenceService :: ServiceConfig Source #
Default request referring to version v1p2beta1
of the Cloud Video Intelligence API. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"] Source #
View and manage your data across Google Cloud Platform services
API Declaration
type VideoIntelligenceAPI = VideosAnnotateResource Source #
Represents the entirety of the methods and resources available for the Cloud Video Intelligence API service.
Resources
videointelligence.videos.annotate
Types
GoogleRpc_StatusDetailsItem
data GoogleRpc_StatusDetailsItem Source #
Instances
googleRpc_StatusDetailsItem Source #
Creates a value of GoogleRpc_StatusDetailsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
grsdiAddtional :: Lens' GoogleRpc_StatusDetailsItem (HashMap Text JSONValue) Source #
Properties of the object. Contains field 'type with type URL.
GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation
data GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation Source #
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.
See: googleCloudVideointelligenceV1beta2_ExplicitContentAnnotation
smart constructor.
Instances
googleCloudVideointelligenceV1beta2_ExplicitContentAnnotation :: GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation Source #
Creates a value of GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvecaFrames :: Lens' GoogleCloudVideointelligenceV1beta2_ExplicitContentAnnotation [GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame] Source #
All video frames where explicit content was detected.
GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative
data GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative Source #
Alternative hypotheses (a.k.a. n-best list).
See: googleCloudVideointelligenceV1_SpeechRecognitionAlternative
smart constructor.
Instances
googleCloudVideointelligenceV1_SpeechRecognitionAlternative :: GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative Source #
Creates a value of GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvsraConfidence :: Lens' GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative (Maybe Double) Source #
The confidence estimate between 0.0 and 1.0. A higher number indicates an estimated greater likelihood that the recognized words are correct. This field is typically provided only for the top hypothesis, and only for `is_final=true` results. Clients should not rely on the `confidence` field as it is not guaranteed to be accurate or consistent. The default of 0.0 is a sentinel value indicating `confidence` was not set.
gcvvsraWords :: Lens' GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative [GoogleCloudVideointelligenceV1_WordInfo] Source #
A list of word-specific information for each recognized word.
gcvvsraTranscript :: Lens' GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative (Maybe Text) Source #
Transcript text representing the words that the user spoke.
GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse
data GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse Source #
Video annotation response. Included in the `response` field of the `Operation` returned by the `GetOperation` call of the `google::longrunning::Operations` service.
See: googleCloudVideointelligenceV1beta2_AnnotateVideoResponse
smart constructor.
Instances
googleCloudVideointelligenceV1beta2_AnnotateVideoResponse :: GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse Source #
Creates a value of GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvavrAnnotationResults :: Lens' GoogleCloudVideointelligenceV1beta2_AnnotateVideoResponse [GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults] Source #
Annotation results for all videos specified in `AnnotateVideoRequest`.
GoogleCloudVideointelligenceV1_WordInfo
data GoogleCloudVideointelligenceV1_WordInfo Source #
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`.
See: googleCloudVideointelligenceV1_WordInfo
smart constructor.
Instances
googleCloudVideointelligenceV1_WordInfo :: GoogleCloudVideointelligenceV1_WordInfo Source #
Creates a value of GoogleCloudVideointelligenceV1_WordInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvwiStartTime :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Scientific) Source #
Time offset relative to the beginning of the audio, and corresponding to the start of the spoken word. This field is only set if `enable_word_time_offsets=true` and only in the top hypothesis. This is an experimental feature and the accuracy of the time offset can vary.
gcvvwiConfidence :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Double) Source #
Output only. The confidence estimate between 0.0 and 1.0. A higher number indicates an estimated greater likelihood that the recognized words are correct. This field is set only for the top alternative. This field is not guaranteed to be accurate and users should not rely on it to be always provided. The default of 0.0 is a sentinel value indicating `confidence` was not set.
gcvvwiEndTime :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Scientific) Source #
Time offset relative to the beginning of the audio, and corresponding to the end of the spoken word. This field is only set if `enable_word_time_offsets=true` and only in the top hypothesis. This is an experimental feature and the accuracy of the time offset can vary.
gcvvwiWord :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Text) Source #
The word corresponding to this set of information.
gcvvwiSpeakerTag :: Lens' GoogleCloudVideointelligenceV1_WordInfo (Maybe Int32) Source #
Output only. A distinct integer value is assigned for every speaker within the audio. This field specifies which one of those speakers was detected to have spoken this word. Value ranges from 1 up to diarization_speaker_count, and is only set if speaker diarization is enabled.
GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame
data GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame Source #
Video frame level annotation results for explicit content.
See: googleCloudVideointelligenceV1p1beta1_ExplicitContentFrame
smart constructor.
Instances
googleCloudVideointelligenceV1p1beta1_ExplicitContentFrame :: GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame Source #
Creates a value of GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvecfTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame (Maybe Scientific) Source #
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
gcvvecfPornographyLikelihood :: Lens' GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame (Maybe GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFramePornographyLikelihood) Source #
Likelihood of the pornography content..
GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfigLabelDetectionMode
data GoogleCloudVideointelligenceV1p2beta1_LabelDetectionConfigLabelDetectionMode Source #
What labels should be detected with LABEL_DETECTION, in addition to video-level labels or segment-level labels. If unspecified, defaults to `SHOT_MODE`.
LabelDetectionModeUnspecified |
|
ShotMode |
|
FrameMode |
|
ShotAndFrameMode |
|
Instances
GoogleCloudVideointelligenceV1beta2_Entity
data GoogleCloudVideointelligenceV1beta2_Entity Source #
Detected entity from video analysis.
See: googleCloudVideointelligenceV1beta2_Entity
smart constructor.
Instances
googleCloudVideointelligenceV1beta2_Entity :: GoogleCloudVideointelligenceV1beta2_Entity Source #
Creates a value of GoogleCloudVideointelligenceV1beta2_Entity
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvveLanguageCode :: Lens' GoogleCloudVideointelligenceV1beta2_Entity (Maybe Text) Source #
Language code for `description` in BCP-47 format.
gcvveEntityId :: Lens' GoogleCloudVideointelligenceV1beta2_Entity (Maybe Text) Source #
Opaque entity ID. Some IDs may be available in Google Knowledge Graph Search API.
gcvveDescription :: Lens' GoogleCloudVideointelligenceV1beta2_Entity (Maybe Text) Source #
Textual description, e.g. `Fixed-gear bicycle`.
GoogleCloudVideointelligenceV1p2beta1_TextAnnotation
data GoogleCloudVideointelligenceV1p2beta1_TextAnnotation Source #
Annotations related to one detected OCR text snippet. This will contain the corresponding text, confidence value, and frame level information for each detection.
See: googleCloudVideointelligenceV1p2beta1_TextAnnotation
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_TextAnnotation :: GoogleCloudVideointelligenceV1p2beta1_TextAnnotation Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_TextAnnotation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvtaText :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextAnnotation (Maybe Text) Source #
The detected text.
gcvvtaSegments :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextAnnotation [GoogleCloudVideointelligenceV1p2beta1_TextSegment] Source #
All video segments where OCR detected text appears.
GoogleCloudVideointelligenceV1p2beta1_VideoSegment
data GoogleCloudVideointelligenceV1p2beta1_VideoSegment Source #
Video segment.
See: googleCloudVideointelligenceV1p2beta1_VideoSegment
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_VideoSegment :: GoogleCloudVideointelligenceV1p2beta1_VideoSegment Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_VideoSegment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvvsStartTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoSegment (Maybe Scientific) Source #
Time-offset, relative to the beginning of the video, corresponding to the start of the segment (inclusive).
gcvvvsEndTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_VideoSegment (Maybe Scientific) Source #
Time-offset, relative to the beginning of the video, corresponding to the end of the segment (inclusive).
GoogleCloudVideointelligenceV1_VideoAnnotationProgress
data GoogleCloudVideointelligenceV1_VideoAnnotationProgress Source #
Annotation progress for a single video.
See: googleCloudVideointelligenceV1_VideoAnnotationProgress
smart constructor.
Instances
googleCloudVideointelligenceV1_VideoAnnotationProgress :: GoogleCloudVideointelligenceV1_VideoAnnotationProgress Source #
Creates a value of GoogleCloudVideointelligenceV1_VideoAnnotationProgress
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvvapStartTime :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationProgress (Maybe UTCTime) Source #
Time when the request was received.
gcvvvapInputURI :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationProgress (Maybe Text) Source #
Video file location in Google Cloud Storage.
gcvvvapProgressPercent :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationProgress (Maybe Int32) Source #
Approximate percentage processed thus far. Guaranteed to be 100 when fully processed.
gcvvvapUpdateTime :: Lens' GoogleCloudVideointelligenceV1_VideoAnnotationProgress (Maybe UTCTime) Source #
Time of the most recent update.
GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig
data GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig Source #
Config for EXPLICIT_CONTENT_DETECTION.
See: googleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig :: GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvecdcModel :: Lens' GoogleCloudVideointelligenceV1p2beta1_ExplicitContentDetectionConfig (Maybe Text) Source #
Model to use for explicit content detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".
GoogleCloudVideointelligenceV1beta2_LabelFrame
data GoogleCloudVideointelligenceV1beta2_LabelFrame Source #
Video frame level annotation results for label detection.
See: googleCloudVideointelligenceV1beta2_LabelFrame
smart constructor.
Instances
googleCloudVideointelligenceV1beta2_LabelFrame :: GoogleCloudVideointelligenceV1beta2_LabelFrame Source #
Creates a value of GoogleCloudVideointelligenceV1beta2_LabelFrame
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvlfTimeOffSet :: Lens' GoogleCloudVideointelligenceV1beta2_LabelFrame (Maybe Scientific) Source #
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
gcvvlfConfidence :: Lens' GoogleCloudVideointelligenceV1beta2_LabelFrame (Maybe Double) Source #
Confidence that the label is accurate. Range: [0, 1].
GoogleCloudVideointelligenceV1_SpeechTranscription
data GoogleCloudVideointelligenceV1_SpeechTranscription Source #
A speech recognition result corresponding to a portion of the audio.
See: googleCloudVideointelligenceV1_SpeechTranscription
smart constructor.
Instances
googleCloudVideointelligenceV1_SpeechTranscription :: GoogleCloudVideointelligenceV1_SpeechTranscription Source #
Creates a value of GoogleCloudVideointelligenceV1_SpeechTranscription
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvstAlternatives :: Lens' GoogleCloudVideointelligenceV1_SpeechTranscription [GoogleCloudVideointelligenceV1_SpeechRecognitionAlternative] Source #
May contain one or more recognition hypotheses (up to the maximum specified in `max_alternatives`). These alternatives are ordered in terms of accuracy, with the top (first) alternative being the most probable, as ranked by the recognizer.
gcvvstLanguageCode :: Lens' GoogleCloudVideointelligenceV1_SpeechTranscription (Maybe Text) Source #
Output only. The BCP-47 language tag of the language in this result. This language code was detected to have the most likelihood of being spoken in the audio.
GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress
data GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress Source #
Video annotation progress. Included in the `metadata` field of the `Operation` returned by the `GetOperation` call of the `google::longrunning::Operations` service.
See: googleCloudVideointelligenceV1beta2_AnnotateVideoProgress
smart constructor.
Instances
googleCloudVideointelligenceV1beta2_AnnotateVideoProgress :: GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress Source #
Creates a value of GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvavpAnnotationProgress :: Lens' GoogleCloudVideointelligenceV1beta2_AnnotateVideoProgress [GoogleCloudVideointelligenceV1beta2_VideoAnnotationProgress] Source #
Progress metadata for all videos specified in `AnnotateVideoRequest`.
GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame
data GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame Source #
Video frame level annotations for object detection and tracking. This field stores per frame location, time offset, and confidence.
See: googleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame :: GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvotfTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame (Maybe Scientific) Source #
The timestamp of the frame in microseconds.
gcvvotfNormalizedBoundingBox :: Lens' GoogleCloudVideointelligenceV1p2beta1_ObjectTrackingFrame (Maybe GoogleCloudVideointelligenceV1p2beta1_NormalizedBoundingBox) Source #
The normalized bounding box location of this object track for the frame.
GoogleCloudVideointelligenceV1_LabelAnnotation
data GoogleCloudVideointelligenceV1_LabelAnnotation Source #
Label annotation.
See: googleCloudVideointelligenceV1_LabelAnnotation
smart constructor.
Instances
googleCloudVideointelligenceV1_LabelAnnotation :: GoogleCloudVideointelligenceV1_LabelAnnotation Source #
Creates a value of GoogleCloudVideointelligenceV1_LabelAnnotation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvlaCategoryEntities :: Lens' GoogleCloudVideointelligenceV1_LabelAnnotation [GoogleCloudVideointelligenceV1_Entity] Source #
Common categories for the detected entity. E.g. when the label is `Terrier` the category is likely `dog`. And in some cases there might be more than one categories e.g. `Terrier` could also be a `pet`.
gcvvlaFrames :: Lens' GoogleCloudVideointelligenceV1_LabelAnnotation [GoogleCloudVideointelligenceV1_LabelFrame] Source #
All video frames where a label was detected.
gcvvlaSegments :: Lens' GoogleCloudVideointelligenceV1_LabelAnnotation [GoogleCloudVideointelligenceV1_LabelSegment] Source #
All video segments where a label was detected.
gcvvlaEntity :: Lens' GoogleCloudVideointelligenceV1_LabelAnnotation (Maybe GoogleCloudVideointelligenceV1_Entity) Source #
Detected entity.
GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative
data GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative Source #
Alternative hypotheses (a.k.a. n-best list).
See: googleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative :: GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gConfidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative (Maybe Double) Source #
The confidence estimate between 0.0 and 1.0. A higher number indicates an estimated greater likelihood that the recognized words are correct. This field is typically provided only for the top hypothesis, and only for `is_final=true` results. Clients should not rely on the `confidence` field as it is not guaranteed to be accurate or consistent. The default of 0.0 is a sentinel value indicating `confidence` was not set.
gWords :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative [GoogleCloudVideointelligenceV1p2beta1_WordInfo] Source #
A list of word-specific information for each recognized word.
gTranscript :: Lens' GoogleCloudVideointelligenceV1p2beta1_SpeechRecognitionAlternative (Maybe Text) Source #
Transcript text representing the words that the user spoke.
GoogleCloudVideointelligenceV1p2beta1_WordInfo
data GoogleCloudVideointelligenceV1p2beta1_WordInfo Source #
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`.
See: googleCloudVideointelligenceV1p2beta1_WordInfo
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_WordInfo :: GoogleCloudVideointelligenceV1p2beta1_WordInfo Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_WordInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gooStartTime :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Scientific) Source #
Time offset relative to the beginning of the audio, and corresponding to the start of the spoken word. This field is only set if `enable_word_time_offsets=true` and only in the top hypothesis. This is an experimental feature and the accuracy of the time offset can vary.
gooConfidence :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Double) Source #
Output only. The confidence estimate between 0.0 and 1.0. A higher number indicates an estimated greater likelihood that the recognized words are correct. This field is set only for the top alternative. This field is not guaranteed to be accurate and users should not rely on it to be always provided. The default of 0.0 is a sentinel value indicating `confidence` was not set.
gooEndTime :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Scientific) Source #
Time offset relative to the beginning of the audio, and corresponding to the end of the spoken word. This field is only set if `enable_word_time_offsets=true` and only in the top hypothesis. This is an experimental feature and the accuracy of the time offset can vary.
gooWord :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Text) Source #
The word corresponding to this set of information.
gooSpeakerTag :: Lens' GoogleCloudVideointelligenceV1p2beta1_WordInfo (Maybe Int32) Source #
Output only. A distinct integer value is assigned for every speaker within the audio. This field specifies which one of those speakers was detected to have spoken this word. Value ranges from 1 up to diarization_speaker_count, and is only set if speaker diarization is enabled.
GoogleCloudVideointelligenceV1p1beta1_LabelFrame
data GoogleCloudVideointelligenceV1p1beta1_LabelFrame Source #
Video frame level annotation results for label detection.
See: googleCloudVideointelligenceV1p1beta1_LabelFrame
smart constructor.
Instances
googleCloudVideointelligenceV1p1beta1_LabelFrame :: GoogleCloudVideointelligenceV1p1beta1_LabelFrame Source #
Creates a value of GoogleCloudVideointelligenceV1p1beta1_LabelFrame
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvlfcTimeOffSet :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelFrame (Maybe Scientific) Source #
Time-offset, relative to the beginning of the video, corresponding to the video frame for this location.
gcvvlfcConfidence :: Lens' GoogleCloudVideointelligenceV1p1beta1_LabelFrame (Maybe Double) Source #
Confidence that the label is accurate. Range: [0, 1].
GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig
data GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig Source #
Config for TEXT_DETECTION.
See: googleCloudVideointelligenceV1p2beta1_TextDetectionConfig
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_TextDetectionConfig :: GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcvvtdcLanguageHints :: Lens' GoogleCloudVideointelligenceV1p2beta1_TextDetectionConfig [Text] Source #
Language hint can be specified if the language to be detected is known a priori. It can increase the accuracy of the detection. Language hint must be language code in BCP-47 format. Automatic language detection is performed if no hint is provided.
GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation
data GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation Source #
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.
See: googleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation :: GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gFrames :: Lens' GoogleCloudVideointelligenceV1p2beta1_ExplicitContentAnnotation [GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame] Source #
All video frames where explicit content was detected.
GoogleCloudVideointelligenceV1_ExplicitContentFramePornographyLikelihood
data GoogleCloudVideointelligenceV1_ExplicitContentFramePornographyLikelihood Source #
Likelihood of the pornography content..
LikelihoodUnspecified |
|
VeryUnlikely |
|
Unlikely |
|
Possible |
|
Likely |
|
VeryLikely |
|
Instances
GoogleCloudVideointelligenceV1p1beta1_Entity
data GoogleCloudVideointelligenceV1p1beta1_Entity Source #
Detected entity from video analysis.
See: googleCloudVideointelligenceV1p1beta1_Entity
smart constructor.
Instances
googleCloudVideointelligenceV1p1beta1_Entity :: GoogleCloudVideointelligenceV1p1beta1_Entity Source #
Creates a value of GoogleCloudVideointelligenceV1p1beta1_Entity
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gLanguageCode :: Lens' GoogleCloudVideointelligenceV1p1beta1_Entity (Maybe Text) Source #
Language code for `description` in BCP-47 format.
gEntityId :: Lens' GoogleCloudVideointelligenceV1p1beta1_Entity (Maybe Text) Source #
Opaque entity ID. Some IDs may be available in Google Knowledge Graph Search API.
gDescription :: Lens' GoogleCloudVideointelligenceV1p1beta1_Entity (Maybe Text) Source #
Textual description, e.g. `Fixed-gear bicycle`.
GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse
data GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse Source #
Video annotation response. Included in the `response` field of the `Operation` returned by the `GetOperation` call of the `google::longrunning::Operations` service.
See: googleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse
smart constructor.
Instances
googleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse :: GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse Source #
Creates a value of GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gAnnotationResults :: Lens' GoogleCloudVideointelligenceV1p2beta1_AnnotateVideoResponse [GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults] Source #
Annotation results for all videos specified in `AnnotateVideoRequest`.
GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoProgress
data GoogleCloudVideointelligenceV1p1beta1_AnnotateVideoProgress Source #
Video annotation progress. Included in the `metadata` field of the `Operation` returned by the `GetOperation` call of the `google::longrunning::Operations` service.
See: googleCloudVideointelligenceV1p1beta1_AnnotateVideoProgress
smart constructor.