public sealed class TextAnnotation : IMessage<TextAnnotation>, IEquatable<TextAnnotation>, IDeepCloneable<TextAnnotation>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Video Intelligence v1 API class TextAnnotation.
Annotations related to one detected OCR text snippet. This will contain the
corresponding text, confidence value, and frame level information for each
detection.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eTextAnnotation\u003c/code\u003e class in the Google Cloud Video Intelligence v1 API provides annotations for detected OCR text snippets, including text, confidence, and frame-level information.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eTextAnnotation\u003c/code\u003e is the class in focus, and is implemented from multiple interfaces, such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the API is 3.4.0, however there is a list of version all the way down to 2.2.0, and is within the namespace \u003ccode\u003eGoogle.Cloud.VideoIntelligence.V1\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTextAnnotation\u003c/code\u003e class includes properties like \u003ccode\u003eSegments\u003c/code\u003e to list all video segments with detected text, \u003ccode\u003eText\u003c/code\u003e to specify the detected text, and \u003ccode\u003eVersion\u003c/code\u003e to indicate the feature version.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors one for instantiation, and one for copying from another instance, as well as implementing inherited methods from the Object class.\u003c/p\u003e\n"]]],[],null,[]]