Class SpeechGrpc.SpeechFutureStub (3.0.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 >
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.
Parameter
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
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCustomClass(CreateCustomClassRequest request)
public ListenableFuture<Operation> createCustomClass ( CreateCustomClassRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createPhraseSet(CreatePhraseSetRequest request)
public ListenableFuture<Operation> createPhraseSet ( CreatePhraseSetRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createRecognizer(CreateRecognizerRequest request)
public ListenableFuture<Operation> createRecognizer ( CreateRecognizerRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteCustomClass(DeleteCustomClassRequest request)
public ListenableFuture<Operation> deleteCustomClass ( DeleteCustomClassRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deletePhraseSet(DeletePhraseSetRequest request)
public ListenableFuture<Operation> deletePhraseSet ( DeletePhraseSetRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteRecognizer(DeleteRecognizerRequest request)
public ListenableFuture<Operation> deleteRecognizer ( DeleteRecognizerRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
getConfig(GetConfigRequest request)
public ListenableFuture<Config> getConfig ( GetConfigRequest request )
Returns the requested Config .
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Config >
getCustomClass(GetCustomClassRequest request)
public ListenableFuture<CustomClass> getCustomClass ( GetCustomClassRequest request )
Returns the requested
CustomClass .
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <CustomClass >
getPhraseSet(GetPhraseSetRequest request)
public ListenableFuture<PhraseSet> getPhraseSet ( GetPhraseSetRequest request )
Returns the requested
PhraseSet .
Parameter
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.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Recognizer >
listCustomClasses(ListCustomClassesRequest request)
public ListenableFuture<ListCustomClassesResponse> listCustomClasses ( ListCustomClassesRequest request )
Parameter
Returns
listPhraseSets(ListPhraseSetsRequest request)
public ListenableFuture<ListPhraseSetsResponse> listPhraseSets ( ListPhraseSetsRequest request )
Parameter
Returns
listRecognizers(ListRecognizersRequest request)
public ListenableFuture<ListRecognizersResponse> listRecognizers ( ListRecognizersRequest request )
Parameter
Returns
recognize(RecognizeRequest request)
public ListenableFuture<RecognizeResponse> recognize ( RecognizeRequest request )
Performs synchronous Speech recognition: receive results after all audio
has been sent and processed.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <RecognizeResponse >
undeleteCustomClass(UndeleteCustomClassRequest request)
public ListenableFuture<Operation> undeleteCustomClass ( UndeleteCustomClassRequest request )
Undeletes the CustomClass .
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
undeletePhraseSet(UndeletePhraseSetRequest request)
public ListenableFuture<Operation> undeletePhraseSet ( UndeletePhraseSetRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
undeleteRecognizer(UndeleteRecognizerRequest request)
public ListenableFuture<Operation> undeleteRecognizer ( UndeleteRecognizerRequest request )
Undeletes the Recognizer .
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateConfig(UpdateConfigRequest request)
public ListenableFuture<Config> updateConfig ( UpdateConfigRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Config >
updateCustomClass(UpdateCustomClassRequest request)
public ListenableFuture<Operation> updateCustomClass ( UpdateCustomClassRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updatePhraseSet(UpdatePhraseSetRequest request)
public ListenableFuture<Operation> updatePhraseSet ( UpdatePhraseSetRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateRecognizer(UpdateRecognizerRequest request)
public ListenableFuture<Operation> updateRecognizer ( UpdateRecognizerRequest request )
Parameter
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."],[],[]]