Interface StreamingRecognizeRequestOrBuilder (4.12.0)

public interface StreamingRecognizeRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAudio()

public abstract ByteString getAudio()

Inline audio bytes to be Recognized. Maximum size for this field is 15 KB per request.

bytes audio = 5;

Returns
TypeDescription
ByteString

The audio.

getRecognizer()

public abstract String getRecognizer()

Required. Streaming recognition should start with an initial request having a recognizer. Subsequent requests carry the audio data to be recognized. The initial request with configuration can be omitted if the Recognizer being used has a default_recognition_config.

string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The recognizer.

getRecognizerBytes()

public abstract ByteString getRecognizerBytes()

Required. Streaming recognition should start with an initial request having a recognizer. Subsequent requests carry the audio data to be recognized. The initial request with configuration can be omitted if the Recognizer being used has a default_recognition_config.

string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for recognizer.

getStreamingConfig()

public abstract StreamingRecognitionConfig getStreamingConfig()

StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.

.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;

Returns
TypeDescription
StreamingRecognitionConfig

The streamingConfig.

getStreamingConfigOrBuilder()

public abstract StreamingRecognitionConfigOrBuilder getStreamingConfigOrBuilder()

StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.

.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;

Returns
TypeDescription
StreamingRecognitionConfigOrBuilder

getStreamingRequestCase()

public abstract StreamingRecognizeRequest.StreamingRequestCase getStreamingRequestCase()
Returns
TypeDescription
StreamingRecognizeRequest.StreamingRequestCase

hasAudio()

public abstract boolean hasAudio()

Inline audio bytes to be Recognized. Maximum size for this field is 15 KB per request.

bytes audio = 5;

Returns
TypeDescription
boolean

Whether the audio field is set.

hasStreamingConfig()

public abstract boolean hasStreamingConfig()

StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.

.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;

Returns
TypeDescription
boolean

Whether the streamingConfig field is set.