Interface SpeechContextOrBuilder (4.47.0)

public interface SpeechContextOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBoost()

public abstract float getBoost()

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.

float boost = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
float

The boost.

getPhrases(int index)

public abstract String getPhrases(int index)

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.

repeated string phrases = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The phrases at the given index.

getPhrasesBytes(int index)

public abstract ByteString getPhrasesBytes(int index)

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.

repeated string phrases = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the phrases at the given index.

getPhrasesCount()

public abstract int getPhrasesCount()

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.

repeated string phrases = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The count of phrases.

getPhrasesList()

public abstract List<String> getPhrasesList()

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.

repeated string phrases = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
List<String>

A list containing the phrases.