in src/main/java/transcribe/Transcribe.java [187:208]
public TranscriptionResponseDTO downloadTranscriptionResponse(String uri){
System.out.println("Download Transcription Result from Transcribe URi {}"+uri);
OkHttpClient okHttpClient = new OkHttpClient()
.newBuilder()
.connectTimeout(60, TimeUnit.SECONDS)
.writeTimeout(60, TimeUnit.SECONDS)
.readTimeout(60, TimeUnit.SECONDS)
.build();
Request request = new Request.Builder().url(uri).build();
Response response;
try {
response = okHttpClient.newCall(request).execute();
String body = response.body().string();
ObjectMapper objectMapper = new ObjectMapper();
response.close();
return objectMapper.readValue(body, TranscriptionResponseDTO.class);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}