A travel app wants user reviews written in many languages to appear in each reader's language as the page loads. Which Google Cloud service provides this?
Show answer and explanation
Answer: A
Cloud Translation is an API for translating text between many language pairs, using neural machine translation for natural output. An app can call it at request time to render reviews in the reader's language. The other services analyze speech, sentiment, or images, and none of them translates written text.
Why the other options are wrong
- B. Speech-to-Text converts audio into text. The reviews here are already written, so there is no audio to transcribe, and the service does not produce translations.
- C. Natural Language API analyzes text for sentiment, entities, and syntax. It can understand reviews but does not translate them into other languages.
- D. Vision API detects objects and reads text inside images. Reviews are plain text, so this service would not translate them.