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.
598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 |
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 598 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 |