Class: Google::Cloud::Speech::V2::TranscriptNormalization
- Inherits:
-
Object
- Object
- Google::Cloud::Speech::V2::TranscriptNormalization
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/speech/v2/cloud_speech.rb
Overview
Transcription normalization configuration. Use transcription normalization to automatically replace parts of the transcript with phrases of your choosing. For StreamingRecognize, this normalization only applies to stable partial transcripts (stability > 0.8) and final transcripts.
Defined Under Namespace
Classes: Entry
Instance Attribute Summary collapse
-
#entries ⇒ ::Array<::Google::Cloud::Speech::V2::TranscriptNormalization::Entry>
A list of replacement entries.
Instance Attribute Details
#entries ⇒ ::Array<::Google::Cloud::Speech::V2::TranscriptNormalization::Entry>
Returns A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 |
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 553 class TranscriptNormalization include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single replacement configuration. # @!attribute [rw] search # @return [::String] # What to replace. Max length is 100 characters. # @!attribute [rw] replace # @return [::String] # What to replace with. Max length is 100 characters. # @!attribute [rw] case_sensitive # @return [::Boolean] # Whether the search is case sensitive. class Entry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |