public TranscriptionResponseDTO downloadTranscriptionResponse()

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;
	}