public static final class SpeechGrpc.SpeechStub extends io.grpc.stub.AbstractAsyncStub<SpeechGrpc.SpeechStub>
Enables speech transcription and resource management.
| Modifier and Type | Method and Description |
|---|---|
void |
batchRecognize(BatchRecognizeRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
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.
|
protected SpeechGrpc.SpeechStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
createCustomClass(CreateCustomClassRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a [CustomClass][google.cloud.speech.v2.CustomClass].
|
void |
createPhraseSet(CreatePhraseSetRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a [PhraseSet][google.cloud.speech.v2.PhraseSet].
|
void |
createRecognizer(CreateRecognizerRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a [Recognizer][google.cloud.speech.v2.Recognizer].
|
void |
deleteCustomClass(DeleteCustomClassRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes the [CustomClass][google.cloud.speech.v2.CustomClass].
|
void |
deletePhraseSet(DeletePhraseSetRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes the [PhraseSet][google.cloud.speech.v2.PhraseSet].
|
void |
deleteRecognizer(DeleteRecognizerRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes the [Recognizer][google.cloud.speech.v2.Recognizer].
|
void |
getConfig(GetConfigRequest request,
io.grpc.stub.StreamObserver<Config> responseObserver)
Returns the requested [Config][google.cloud.speech.v2.Config].
|
void |
getCustomClass(GetCustomClassRequest request,
io.grpc.stub.StreamObserver<CustomClass> responseObserver)
Returns the requested
[CustomClass][google.cloud.speech.v2.CustomClass].
|
void |
getPhraseSet(GetPhraseSetRequest request,
io.grpc.stub.StreamObserver<PhraseSet> responseObserver)
Returns the requested
[PhraseSet][google.cloud.speech.v2.PhraseSet].
|
void |
getRecognizer(GetRecognizerRequest request,
io.grpc.stub.StreamObserver<Recognizer> responseObserver)
Returns the requested
[Recognizer][google.cloud.speech.v2.Recognizer].
|
void |
listCustomClasses(ListCustomClassesRequest request,
io.grpc.stub.StreamObserver<ListCustomClassesResponse> responseObserver)
Lists CustomClasses.
|
void |
listPhraseSets(ListPhraseSetsRequest request,
io.grpc.stub.StreamObserver<ListPhraseSetsResponse> responseObserver)
Lists PhraseSets.
|
void |
listRecognizers(ListRecognizersRequest request,
io.grpc.stub.StreamObserver<ListRecognizersResponse> responseObserver)
Lists Recognizers.
|
void |
recognize(RecognizeRequest request,
io.grpc.stub.StreamObserver<RecognizeResponse> responseObserver)
Performs synchronous Speech recognition: receive results after all audio
has been sent and processed.
|
io.grpc.stub.StreamObserver<StreamingRecognizeRequest> |
streamingRecognize(io.grpc.stub.StreamObserver<StreamingRecognizeResponse> responseObserver)
Performs bidirectional streaming speech recognition: receive results while
sending audio.
|
void |
undeleteCustomClass(UndeleteCustomClassRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeletes the [CustomClass][google.cloud.speech.v2.CustomClass].
|
void |
undeletePhraseSet(UndeletePhraseSetRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeletes the [PhraseSet][google.cloud.speech.v2.PhraseSet].
|
void |
undeleteRecognizer(UndeleteRecognizerRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeletes the [Recognizer][google.cloud.speech.v2.Recognizer].
|
void |
updateConfig(UpdateConfigRequest request,
io.grpc.stub.StreamObserver<Config> responseObserver)
Updates the [Config][google.cloud.speech.v2.Config].
|
void |
updateCustomClass(UpdateCustomClassRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the [CustomClass][google.cloud.speech.v2.CustomClass].
|
void |
updatePhraseSet(UpdatePhraseSetRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the [PhraseSet][google.cloud.speech.v2.PhraseSet].
|
void |
updateRecognizer(UpdateRecognizerRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the [Recognizer][google.cloud.speech.v2.Recognizer].
|
protected SpeechGrpc.SpeechStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<SpeechGrpc.SpeechStub>public void createRecognizer(CreateRecognizerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a [Recognizer][google.cloud.speech.v2.Recognizer].
public void listRecognizers(ListRecognizersRequest request, io.grpc.stub.StreamObserver<ListRecognizersResponse> responseObserver)
Lists Recognizers.
public void getRecognizer(GetRecognizerRequest request, io.grpc.stub.StreamObserver<Recognizer> responseObserver)
Returns the requested [Recognizer][google.cloud.speech.v2.Recognizer]. Fails with [NOT_FOUND][google.rpc.Code.NOT_FOUND] if the requested Recognizer doesn't exist.
public void updateRecognizer(UpdateRecognizerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the [Recognizer][google.cloud.speech.v2.Recognizer].
public void deleteRecognizer(DeleteRecognizerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes the [Recognizer][google.cloud.speech.v2.Recognizer].
public void undeleteRecognizer(UndeleteRecognizerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeletes the [Recognizer][google.cloud.speech.v2.Recognizer].
public void recognize(RecognizeRequest request, io.grpc.stub.StreamObserver<RecognizeResponse> responseObserver)
Performs synchronous Speech recognition: receive results after all audio has been sent and processed.
public io.grpc.stub.StreamObserver<StreamingRecognizeRequest> streamingRecognize(io.grpc.stub.StreamObserver<StreamingRecognizeResponse> responseObserver)
Performs bidirectional streaming speech recognition: receive results while sending audio. This method is only available via the gRPC API (not REST).
public void batchRecognize(BatchRecognizeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
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.
public void getConfig(GetConfigRequest request, io.grpc.stub.StreamObserver<Config> responseObserver)
Returns the requested [Config][google.cloud.speech.v2.Config].
public void updateConfig(UpdateConfigRequest request, io.grpc.stub.StreamObserver<Config> responseObserver)
Updates the [Config][google.cloud.speech.v2.Config].
public void createCustomClass(CreateCustomClassRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a [CustomClass][google.cloud.speech.v2.CustomClass].
public void listCustomClasses(ListCustomClassesRequest request, io.grpc.stub.StreamObserver<ListCustomClassesResponse> responseObserver)
Lists CustomClasses.
public void getCustomClass(GetCustomClassRequest request, io.grpc.stub.StreamObserver<CustomClass> responseObserver)
Returns the requested [CustomClass][google.cloud.speech.v2.CustomClass].
public void updateCustomClass(UpdateCustomClassRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the [CustomClass][google.cloud.speech.v2.CustomClass].
public void deleteCustomClass(DeleteCustomClassRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes the [CustomClass][google.cloud.speech.v2.CustomClass].
public void undeleteCustomClass(UndeleteCustomClassRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeletes the [CustomClass][google.cloud.speech.v2.CustomClass].
public void createPhraseSet(CreatePhraseSetRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a [PhraseSet][google.cloud.speech.v2.PhraseSet].
public void listPhraseSets(ListPhraseSetsRequest request, io.grpc.stub.StreamObserver<ListPhraseSetsResponse> responseObserver)
Lists PhraseSets.
public void getPhraseSet(GetPhraseSetRequest request, io.grpc.stub.StreamObserver<PhraseSet> responseObserver)
Returns the requested [PhraseSet][google.cloud.speech.v2.PhraseSet].
public void updatePhraseSet(UpdatePhraseSetRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the [PhraseSet][google.cloud.speech.v2.PhraseSet].
public void deletePhraseSet(DeletePhraseSetRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes the [PhraseSet][google.cloud.speech.v2.PhraseSet].
public void undeletePhraseSet(UndeletePhraseSetRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeletes the [PhraseSet][google.cloud.speech.v2.PhraseSet].
Copyright © 2023 Google LLC. All rights reserved.