Class SpeechGrpc.SpeechBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<SpeechGrpc.SpeechBlockingStub>
-
- com.google.cloud.speech.v1p1beta1.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 synchronous rpc calls to service Speech.Service that implements Google Cloud Speech API.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SpeechGrpc.SpeechBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.longrunning.Operation
longRunningRecognize(LongRunningRecognizeRequest request)
Performs asynchronous speech recognition: receive results via the google.longrunning.Operations interface.RecognizeResponse
recognize(RecognizeRequest request)
Performs synchronous speech recognition: receive results after all audio has been sent and processed.
-
-
-
Method Detail
-
build
protected SpeechGrpc.SpeechBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<SpeechGrpc.SpeechBlockingStub>
-
recognize
public RecognizeResponse recognize(RecognizeRequest request)
Performs synchronous speech recognition: receive results after all audio has been sent and processed.
-
longRunningRecognize
public com.google.longrunning.Operation longRunningRecognize(LongRunningRecognizeRequest request)
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).
-
-