Skip to content

Commit da1fc8e

Browse files
authored
Merge pull request #753 from GoogleCloudPlatform/speech-upgrade
Upgrades client and addresses changes to long running operations
2 parents 09d36c1 + 3371a79 commit da1fc8e

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

speech/cloud-client/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
<dependency>
5252
<groupId>com.google.cloud</groupId>
5353
<artifactId>google-cloud</artifactId>
54-
<version>0.20.0-alpha</version>
54+
<version>0.20.1-alpha</version>
5555
</dependency>
5656
<!-- [END dependencies] -->
5757

speech/cloud-client/src/main/java/com/example/speech/Recognize.java

+3-2
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)