generated/google/apis/speech_v1p1beta1/classes.rb in google-api-client-0.30.0 vs generated/google/apis/speech_v1p1beta1/classes.rb in google-api-client-0.30.1
- old
+ new
@@ -689,10 +689,22 @@
# Provides "hints" to the speech recognizer to favor specific words and phrases
# in the results.
class SpeechContext
include Google::Apis::Core::Hashable
+ # Hint Boost. Positive value will increase the probability that a specific
+ # phrase will be recognized over other similar sounding phrases. The higher
+ # the boost, the higher the chance of false positive recognition as well.
+ # Negative boost values would correspond to anti-biasing. Anti-biasing is not
+ # enabled, so negative boost will simply be ignored. Though `boost` can
+ # accept a wide range of positive values, most use cases are best served with
+ # values between 0 and 20. We recommend using a binary search approach to
+ # finding the optimal value for your use case.
+ # Corresponds to the JSON property `boost`
+ # @return [Float]
+ attr_accessor :boost
+
# *Optional* A list of strings containing words and phrases "hints" so that
# the speech recognition is more likely to recognize them. This can be used
# to improve the accuracy for specific words and phrases, for example, if
# specific commands are typically spoken by the user. This can also be used
# to add additional words to the vocabulary of the recognizer. See
@@ -705,9 +717,10 @@
update!(**args)
end
# Update properties of this object
def update!(**args)
+ @boost = args[:boost] if args.key?(:boost)
@phrases = args[:phrases] if args.key?(:phrases)
end
end
# Alternative hypotheses (a.k.a. n-best list).