99. Translating text to any language

Text translation capabilities are available on many cloud computing services, including Microsoft Cognitive Services, Google Cloud Translation API, and Amazon Translate. In this book, I will be using Cognitive Services in Microsoft Azure. Azure Cognitive Services is a collection of machine learning and artificial intelligence algorithms that can be used to easily add intelligent functionalities to applications. One of the included services is Text Translate API, which provides capabilities such as language detection, translation from one language to another, and converting text to speech. We will also use libcurl for making HTTP requests.

Although there are various pricing plans for using the Text Translate ...

Get The Modern C++ Challenge now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.