Skip to content

Commit 375ea2b

Browse files
gguusschingor13
authored andcommitted
samples: Upgrades client and addresses changes to long running operations
1 parent 4354cff commit 375ea2b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

speech/snippets/src/main/java/com/example/speech/Recognize.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import com.google.api.gax.grpc.ApiStreamObserver;
2020
import com.google.api.gax.grpc.OperationFuture;
2121
import com.google.api.gax.grpc.StreamingCallable;
22+
import com.google.cloud.speech.v1.LongRunningRecognizeMetadata;
2223
import com.google.cloud.speech.v1.LongRunningRecognizeResponse;
2324
import com.google.cloud.speech.v1.RecognitionAudio;
2425
import com.google.cloud.speech.v1.RecognitionConfig;
@@ -168,7 +169,7 @@ public static void asyncRecognizeFile(String fileName) throws Exception, IOExcep
168169
.build();
169170

170171
// Use non-blocking call for getting file transcription
171-
OperationFuture<LongRunningRecognizeResponse> response =
172+
OperationFuture<LongRunningRecognizeResponse, LongRunningRecognizeMetadata> response =
172173
speech.longRunningRecognizeAsync(config, audio);
173174
while (!response.isDone()) {
174175
System.out.println("Waiting for response...");
@@ -207,7 +208,7 @@ public static void asyncRecognizeGcs(String gcsUri) throws Exception, IOExceptio
207208
.build();
208209

209210
// Use non-blocking call for getting file transcription
210-
OperationFuture<LongRunningRecognizeResponse> response =
211+
OperationFuture<LongRunningRecognizeResponse, LongRunningRecognizeMetadata> response =
211212
speech.longRunningRecognizeAsync(config, audio);
212213
while (!response.isDone()) {
213214
System.out.println("Waiting for response...");

0 commit comments

Comments
 (0)