Package com.google.cloud.speech.v1
Class SpeechGrpc.SpeechBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<SpeechGrpc.SpeechBlockingStub>
com.google.cloud.speech.v1.SpeechGrpc.SpeechBlockingStub
- Enclosing class:
- SpeechGrpc
public static final class SpeechGrpc.SpeechBlockingStub
extends io.grpc.stub.AbstractBlockingStub<SpeechGrpc.SpeechBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service Speech.
Service that implements Google Cloud Speech API.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected SpeechGrpc.SpeechBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Performs asynchronous speech recognition: receive results via the google.longrunning.Operations interface.recognize(RecognizeRequest request) Performs synchronous speech recognition: receive results after all audio has been sent and processed.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected SpeechGrpc.SpeechBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<SpeechGrpc.SpeechBlockingStub>
-
recognize
Performs synchronous speech recognition: receive results after all audio has been sent and processed.
-
longRunningRecognize
Performs asynchronous speech recognition: receive results via the google.longrunning.Operations interface. Returns either an `Operation.error` or an `Operation.response` which contains a `LongRunningRecognizeResponse` message. For more information on asynchronous speech recognition, see the [how-to](https://cloud.google.com/speech-to-text/docs/async-recognize).
-