Cloud Video Intelligence API: videos. 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. See: https://cloud.google.com/video-intelligence/docs/api/reference/rest/v1/videos
Cloud Video Intelligence API: videos. 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. See: https://cloud.google.com/video-intelligence/docs/api/reference/rest/v1/videos
(annotate$ auth parameters body)
https://cloud.google.com/video-intelligence/docs/api/reference/rest/v1/videos/annotate
Required parameters: none
Optional parameters: none
Body:
{:inputContent string, :inputUri string, :videoContext {:explicitContentDetectionConfig GoogleCloudVideointelligenceV1_ExplicitContentDetectionConfig, :personDetectionConfig GoogleCloudVideointelligenceV1_PersonDetectionConfig, :textDetectionConfig GoogleCloudVideointelligenceV1_TextDetectionConfig, :labelDetectionConfig GoogleCloudVideointelligenceV1_LabelDetectionConfig, :shotChangeDetectionConfig GoogleCloudVideointelligenceV1_ShotChangeDetectionConfig, :segments [GoogleCloudVideointelligenceV1_VideoSegment], :speechTranscriptionConfig GoogleCloudVideointelligenceV1_SpeechTranscriptionConfig, :faceDetectionConfig GoogleCloudVideointelligenceV1_FaceDetectionConfig, :objectTrackingConfig GoogleCloudVideointelligenceV1_ObjectTrackingConfig}, :features [string], :locationId string, :outputUri string}
Performs asynchronous video annotation. Progress and results can be retrieved through the google.longrunning.Operations
interface. Operation.metadata
contains AnnotateVideoProgress
(progress). Operation.response
contains AnnotateVideoResponse
(results).
https://cloud.google.com/video-intelligence/docs/api/reference/rest/v1/videos/annotate Required parameters: none Optional parameters: none Body: {:inputContent string, :inputUri string, :videoContext {:explicitContentDetectionConfig GoogleCloudVideointelligenceV1_ExplicitContentDetectionConfig, :personDetectionConfig GoogleCloudVideointelligenceV1_PersonDetectionConfig, :textDetectionConfig GoogleCloudVideointelligenceV1_TextDetectionConfig, :labelDetectionConfig GoogleCloudVideointelligenceV1_LabelDetectionConfig, :shotChangeDetectionConfig GoogleCloudVideointelligenceV1_ShotChangeDetectionConfig, :segments [GoogleCloudVideointelligenceV1_VideoSegment], :speechTranscriptionConfig GoogleCloudVideointelligenceV1_SpeechTranscriptionConfig, :faceDetectionConfig GoogleCloudVideointelligenceV1_FaceDetectionConfig, :objectTrackingConfig GoogleCloudVideointelligenceV1_ObjectTrackingConfig}, :features [string], :locationId string, :outputUri string} Performs asynchronous video annotation. Progress and results can be retrieved through the `google.longrunning.Operations` interface. `Operation.metadata` contains `AnnotateVideoProgress` (progress). `Operation.response` contains `AnnotateVideoResponse` (results).
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close