Class SpeechGrpc.SpeechFutureStub (4.30.0)
4.82.0 (latest)
4.80.0
4.78.0
4.77.0
4.75.0
4.73.0
4.71.0
4.70.0
4.69.0
4.68.0
4.67.0
4.65.0
4.63.0
4.62.0
4.59.0
4.58.0
4.57.0
4.55.0
4.54.0
4.53.0
4.52.0
4.51.0
4.50.0
4.49.0
4.48.0
4.47.0
4.46.0
4.44.0
4.43.0
4.42.0
4.41.0
4.40.0
4.39.0
4.38.0
4.37.0
4.36.0
4.35.0
4.34.0
4.32.0
4.31.0
4.30.0
4.29.0
4.28.0
4.27.0
4.26.0
4.25.0
4.24.0
4.23.0
4.22.0
4.19.0
4.18.0
4.17.0
4.16.0
4.15.0
4.14.0
4.13.0
4.12.0
4.11.0
4.10.0
4.9.0
4.8.0
4.7.0
4.6.0
4.4.0
4.3.0
4.2.0
4.1.0
4.0.0
3.0.0
2.6.1
2.5.9
2.4.0
2.3.0
2.2.15
public static final class SpeechGrpc . SpeechFutureStub extends AbstractFutureStub<SpeechGrpc . SpeechFutureStub >
A stub to allow clients to do ListenableFuture-style rpc calls to service Speech.
Enables speech transcription and resource management.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
SpeechGrpc.SpeechFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
batchRecognize(BatchRecognizeRequest request)
public ListenableFuture<Operation> batchRecognize ( BatchRecognizeRequest request )
Performs batch asynchronous speech recognition: send a request with N
audio files and receive a long running operation that can be polled to see
when the transcriptions are finished.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
build(Channel channel, CallOptions callOptions)
protected SpeechGrpc . SpeechFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCustomClass(CreateCustomClassRequest request)
public ListenableFuture<Operation> createCustomClass ( CreateCustomClassRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createPhraseSet(CreatePhraseSetRequest request)
public ListenableFuture<Operation> createPhraseSet ( CreatePhraseSetRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createRecognizer(CreateRecognizerRequest request)
public ListenableFuture<Operation> createRecognizer ( CreateRecognizerRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteCustomClass(DeleteCustomClassRequest request)
public ListenableFuture<Operation> deleteCustomClass ( DeleteCustomClassRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deletePhraseSet(DeletePhraseSetRequest request)
public ListenableFuture<Operation> deletePhraseSet ( DeletePhraseSetRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteRecognizer(DeleteRecognizerRequest request)
public ListenableFuture<Operation> deleteRecognizer ( DeleteRecognizerRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
getConfig(GetConfigRequest request)
public ListenableFuture<Config> getConfig ( GetConfigRequest request )
Returns the requested Config .
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Config >
getCustomClass(GetCustomClassRequest request)
public ListenableFuture<CustomClass> getCustomClass ( GetCustomClassRequest request )
Returns the requested
CustomClass .
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <CustomClass >
getPhraseSet(GetPhraseSetRequest request)
public ListenableFuture<PhraseSet> getPhraseSet ( GetPhraseSetRequest request )
Returns the requested
PhraseSet .
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <PhraseSet >
getRecognizer(GetRecognizerRequest request)
public ListenableFuture<Recognizer> getRecognizer ( GetRecognizerRequest request )
Returns the requested
Recognizer . Fails with
NOT_FOUND if the requested Recognizer doesn't
exist.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Recognizer >
listCustomClasses(ListCustomClassesRequest request)
public ListenableFuture<ListCustomClassesResponse> listCustomClasses ( ListCustomClassesRequest request )
listPhraseSets(ListPhraseSetsRequest request)
public ListenableFuture<ListPhraseSetsResponse> listPhraseSets ( ListPhraseSetsRequest request )
listRecognizers(ListRecognizersRequest request)
public ListenableFuture<ListRecognizersResponse> listRecognizers ( ListRecognizersRequest request )
recognize(RecognizeRequest request)
public ListenableFuture<RecognizeResponse> recognize ( RecognizeRequest request )
Performs synchronous Speech recognition: receive results after all audio
has been sent and processed.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <RecognizeResponse >
undeleteCustomClass(UndeleteCustomClassRequest request)
public ListenableFuture<Operation> undeleteCustomClass ( UndeleteCustomClassRequest request )
Undeletes the CustomClass .
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
undeletePhraseSet(UndeletePhraseSetRequest request)
public ListenableFuture<Operation> undeletePhraseSet ( UndeletePhraseSetRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
undeleteRecognizer(UndeleteRecognizerRequest request)
public ListenableFuture<Operation> undeleteRecognizer ( UndeleteRecognizerRequest request )
Undeletes the Recognizer .
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateConfig(UpdateConfigRequest request)
public ListenableFuture<Config> updateConfig ( UpdateConfigRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Config >
updateCustomClass(UpdateCustomClassRequest request)
public ListenableFuture<Operation> updateCustomClass ( UpdateCustomClassRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updatePhraseSet(UpdatePhraseSetRequest request)
public ListenableFuture<Operation> updatePhraseSet ( UpdatePhraseSetRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateRecognizer(UpdateRecognizerRequest request)
public ListenableFuture<Operation> updateRecognizer ( UpdateRecognizerRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]