Dialogflow V2 API - Class Google::Cloud::Dialogflow::V2::SpeechContext (v0.17.0)

Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::SpeechContext.

Hints for the speech recognizer to help with recognition in a specific conversation state.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#boost

def boost() -> ::Float
Returns
  • (::Float) — Optional. Boost for this context compared to other contexts:

    • If the boost is positive, Dialogflow will increase the probability that the phrases in this context are recognized over similar sounding phrases.
    • If the boost is unspecified or non-positive, Dialogflow will not apply any boost.

    Dialogflow recommends that you use boosts in the range (0, 20] and that you find a value that fits your use case with binary search.

#boost=

def boost=(value) -> ::Float
Parameter
  • value (::Float) — Optional. Boost for this context compared to other contexts:

    • If the boost is positive, Dialogflow will increase the probability that the phrases in this context are recognized over similar sounding phrases.
    • If the boost is unspecified or non-positive, Dialogflow will not apply any boost.

    Dialogflow recommends that you use boosts in the range (0, 20] and that you find a value that fits your use case with binary search.

Returns
  • (::Float) — Optional. Boost for this context compared to other contexts:

    • If the boost is positive, Dialogflow will increase the probability that the phrases in this context are recognized over similar sounding phrases.
    • If the boost is unspecified or non-positive, Dialogflow will not apply any boost.

    Dialogflow recommends that you use boosts in the range (0, 20] and that you find a value that fits your use case with binary search.

#phrases

def phrases() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood.

    This list can be used to:

    • improve accuracy for words and phrases you expect the user to say, e.g. typical commands for your Dialogflow agent
    • add additional words to the speech recognizer vocabulary
    • ...

    See the Cloud Speech documentation for usage limits.

#phrases=

def phrases=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood.

    This list can be used to:

    • improve accuracy for words and phrases you expect the user to say, e.g. typical commands for your Dialogflow agent
    • add additional words to the speech recognizer vocabulary
    • ...

    See the Cloud Speech documentation for usage limits.

Returns
  • (::Array<::String>) — Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood.

    This list can be used to:

    • improve accuracy for words and phrases you expect the user to say, e.g. typical commands for your Dialogflow agent
    • add additional words to the speech recognizer vocabulary
    • ...

    See the Cloud Speech documentation for usage limits.