Interface SpeechContextOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SpeechContext, SpeechContext.Builder

@Generated public interface SpeechContextOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    float
    Hint Boost.
    getPhrases(int index)
    A list of strings containing words and phrases "hints" so that the speech recognition is more likely to recognize them.
    com.google.protobuf.ByteString
    getPhrasesBytes(int index)
    A list of strings containing words and phrases "hints" so that the speech recognition is more likely to recognize them.
    int
    A list of strings containing words and phrases "hints" so that the speech recognition is more likely to recognize them.
    A list of strings containing words and phrases "hints" so that the speech recognition is more likely to recognize them.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getPhrasesList

      List<String> getPhrasesList()
       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
       [usage limits](https://cloud.google.com/speech-to-text/quotas#content).
      
       List items can also be set to classes for groups of words that represent
       common concepts that occur in natural language. For example, rather than
       providing phrase hints for every month of the year, using the $MONTH class
       improves the likelihood of correctly transcribing audio that includes
       months.
       
      repeated string phrases = 1;
      Returns:
      A list containing the phrases.
    • getPhrasesCount

      int getPhrasesCount()
       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
       [usage limits](https://cloud.google.com/speech-to-text/quotas#content).
      
       List items can also be set to classes for groups of words that represent
       common concepts that occur in natural language. For example, rather than
       providing phrase hints for every month of the year, using the $MONTH class
       improves the likelihood of correctly transcribing audio that includes
       months.
       
      repeated string phrases = 1;
      Returns:
      The count of phrases.
    • getPhrases

      String getPhrases(int index)
       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
       [usage limits](https://cloud.google.com/speech-to-text/quotas#content).
      
       List items can also be set to classes for groups of words that represent
       common concepts that occur in natural language. For example, rather than
       providing phrase hints for every month of the year, using the $MONTH class
       improves the likelihood of correctly transcribing audio that includes
       months.
       
      repeated string phrases = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The phrases at the given index.
    • getPhrasesBytes

      com.google.protobuf.ByteString getPhrasesBytes(int index)
       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
       [usage limits](https://cloud.google.com/speech-to-text/quotas#content).
      
       List items can also be set to classes for groups of words that represent
       common concepts that occur in natural language. For example, rather than
       providing phrase hints for every month of the year, using the $MONTH class
       improves the likelihood of correctly transcribing audio that includes
       months.
       
      repeated string phrases = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the phrases at the given index.
    • getBoost

      float getBoost()
       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.
       
      float boost = 4;
      Returns:
      The boost.