2

Android Dev with cloud translategoogle-api-services-translate와 google-cloud-translate가 동일한 작업을 수행합니까?

나는 그들이 번역자의 모든 라이브러리임을 확인합니다. 클라우드 비전에는 두 개의 라이브러리가 있지만 안드로이드에서는 Samplecloud-service과 다른 cloud-vision of google-api-services을 사용합니다. translator-API는 vision-api와 같은 기능을합니까? 라이브러리의

최신 버전 :

구글-API-서비스 - 번역 : https://mvnrepository.com/artifact/com.google.apis/google-api-services-translate/v2-rev49-1.22.0

구글 클라우드는-번역 : https://mvnrepository.com/artifact/com.google.cloud/google-cloud-translate/0.18.0-beta

답변

1

내가 시도하고 질문을 해석하지만, 정확히 아니다거야

이전/이전 라이브러리가 자동으로 생성됩니다. 그 중 일부는 매우 직관적으로 작동하지 않으며 테스트하기가 쉽지 않으며 많은 상용구 코드를 작성해야합니다.

그래서 Google은 경험을 향상시키기 위해 최신 라이브러리를 출시하기 시작했습니다. 일부는 손으로 쓰여지고, 관용적이며, gRPC에서 얻는 혜택이 있습니다. 실제로, 당신은 실제로 더 새로운 도서관이 단순히 오래된 도서관의 위에 앉는 것을 발견 할 것입니다. 한마디로

+--- com.google.cloud:google-cloud-bigquery:0.8.1-beta 
| +--- com.google.cloud:google-cloud-core:0.8.1-alpha 
| | +--- com.google.auth:google-auth-library-credentials:0.6.0 
| | +--- com.google.auth:google-auth-library-oauth2-http:0.6.0 
| | | +--- com.google.auth:google-auth-library-credentials:0.6.0 
| | | +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 
[..] 
| \--- com.google.apis:google-api-services-bigquery:v2-rev330-1.22.0 
|   \--- com.google.api-client:google-api-client:1.22.0 (*) 
[..] 

당신은 새로운 "Google 클라우드 클라이언트 라이브러리"를 사용한다, 예를 들어, 여기에 BigQuery client library에 대한 의존성 트리의 조각이다. 예 : Cloud VisionCloud Translate 개입니다.

Here은 자세한 내용이있는 페이지입니다.

+1

내 질문에 한 줄은 클라이언트 라이브러리 google-api-services-translate와 google-cloud-translate의 클라이언트 라이브러리간에 다릅니다. 감사합니다 – TeeTracker

+0

그게 내가 대답 한거야!? –

+1

나는 당신이 쓴 것을 가지고 있다고 생각한다. :) – TeeTracker