Class: Google::Apis::MeetV2::TranscriptEntry
- Inherits:
-
Object
- Object
- Google::Apis::MeetV2::TranscriptEntry
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/meet_v2/classes.rb,
lib/google/apis/meet_v2/representations.rb,
lib/google/apis/meet_v2/representations.rb
Overview
Single entry for one user’s speech during a transcript session.
Instance Attribute Summary collapse
-
#end_time ⇒ String
Output only.
-
#language_code ⇒ String
Output only.
-
#name ⇒ String
Output only.
-
#participant ⇒ String
Output only.
-
#start_time ⇒ String
Output only.
-
#text ⇒ String
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ TranscriptEntry
constructor
A new instance of TranscriptEntry.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ TranscriptEntry
Returns a new instance of TranscriptEntry.
706 707 708 |
# File 'lib/google/apis/meet_v2/classes.rb', line 706 def initialize(**args) update!(**args) end |
Instance Attribute Details
#end_time ⇒ String
Output only. Timestamp when the transcript entry ended.
Corresponds to the JSON property endTime
676 677 678 |
# File 'lib/google/apis/meet_v2/classes.rb', line 676 def end_time @end_time end |
#language_code ⇒ String
Output only. Language of spoken text, such as "en-US". IETF BCP 47 syntax (
https://tools.ietf.org/html/bcp47)
Corresponds to the JSON property languageCode
682 683 684 |
# File 'lib/google/apis/meet_v2/classes.rb', line 682 def language_code @language_code end |
#name ⇒ String
Output only. Resource name of the entry. Format: "conferenceRecords/
conference_record
/transcripts/transcript
/entries/entry
"
Corresponds to the JSON property name
688 689 690 |
# File 'lib/google/apis/meet_v2/classes.rb', line 688 def name @name end |
#participant ⇒ String
Output only. Refers to the participant who speaks.
Corresponds to the JSON property participant
693 694 695 |
# File 'lib/google/apis/meet_v2/classes.rb', line 693 def participant @participant end |
#start_time ⇒ String
Output only. Timestamp when the transcript entry started.
Corresponds to the JSON property startTime
698 699 700 |
# File 'lib/google/apis/meet_v2/classes.rb', line 698 def start_time @start_time end |
#text ⇒ String
Output only. The transcribed text of the participant's voice, at maximum 10K
words. Note that the limit is subject to change.
Corresponds to the JSON property text
704 705 706 |
# File 'lib/google/apis/meet_v2/classes.rb', line 704 def text @text end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
711 712 713 714 715 716 717 718 |
# File 'lib/google/apis/meet_v2/classes.rb', line 711 def update!(**args) @end_time = args[:end_time] if args.key?(:end_time) @language_code = args[:language_code] if args.key?(:language_code) @name = args[:name] if args.key?(:name) @participant = args[:participant] if args.key?(:participant) @start_time = args[:start_time] if args.key?(:start_time) @text = args[:text] if args.key?(:text) end |