|
1 | 1 | # Azure Text Translation client library for Java |
2 | 2 |
|
3 | | -Text translation is a cloud-based REST API feature of the Translator service that uses neural machine translation technology to enable quick and accurate source-to-target text translation in real time across all supported languages. |
| 3 | +Azure text translation is a cloud-based REST API provided by the Azure Translator service. It utilizes neural machine translation technology to deliver precise, contextually relevant, and semantically accurate real-time text translations across all supported languages. |
4 | 4 |
|
5 | 5 | Use the Text Translation client library for Java to: |
6 | 6 |
|
7 | | -* Return a list of languages supported by Translate, Transliterate, and Dictionary operations. |
| 7 | +- Retrieve the list of languages supported for translation and transliteration operations, as well as LLM models available for translations. |
8 | 8 |
|
9 | | -* Render single source-language text to multiple target-language texts with a single request. |
| 9 | +- Perform deterministic text translation from a specified source language to a target language, with configurable parameters to ensure precision and maintain contextual integrity. |
10 | 10 |
|
11 | | -* Convert text of a source language in letters of a different script. |
| 11 | +- Execute transliteration by converting text from the original script to an alternative script representation. |
12 | 12 |
|
13 | | -* Return equivalent words for the source term in the target language. |
14 | | - |
15 | | -* Return grammatical structure and context examples for the source term and target term pair. |
| 13 | +- Use LLM models to produce translation output variants that are tone-specific and gender-aware. |
16 | 14 |
|
17 | 15 | ## Documentation |
18 | 16 |
|
@@ -174,19 +172,14 @@ Samples are provided for each main functional area, and for each area, samples a |
174 | 172 | * [Translation to multiple languages][sample_translatetargets] |
175 | 173 | * [Translation of multiple sources][sample_translatesources] |
176 | 174 | * [Translation and Transliteration][sample_translatetransliteration] |
| 175 | +* [Translation using LLM][sample_translatellm] |
177 | 176 | * [Using Custom Translation Model][sample_translatecustom] |
178 | | -* [Translation with Custom Dictionary][sample_translatedictionary] |
179 | 177 | * [Translation with NoTranslate tag][sample_translatenotranslate] |
180 | | -* [Translation with Alignments][sample_translatealignments] |
181 | | -* [Translation with Sentence Boundaries][sample_translatesentencelength] |
182 | 178 | * [Handling translation of HTML text][sample_translatetexttypes] |
183 | 179 | * [Transliteration][sample_transliterate] |
184 | 180 | * [Get Languages][sample_getlanguages] |
185 | 181 | * [Get Localized Languages][sample_getlanguagesaccept] |
186 | 182 | * [Get Scoped Languages][sample_getlanguagesscope] |
187 | | -* [Find Sentence Boundaries][sample_breaksentence] |
188 | | -* [Lookup Dictionary Examples][sample_dictionaryexamples] |
189 | | -* [Lookup Dictionary Entries][sample_dictionarylookup] |
190 | 183 |
|
191 | 184 | ## Contributing |
192 | 185 |
|
@@ -219,6 +212,7 @@ For details on contributing to this repository, see the [contributing guide](htt |
219 | 212 | [sample_getlanguagesaccept]: https://github.com/azure/azure-sdk-for-java/blob/main/sdk/translation/azure-ai-translation-text/src/samples/java/com/azure/ai/translation/text/GetLanguagesAcceptLanguage.java |
220 | 213 | [sample_getlanguagesscope]: https://github.com/azure/azure-sdk-for-java/blob/main/sdk/translation/azure-ai-translation-text/src/samples/java/com/azure/ai/translation/text/GetLanguagesScope.java |
221 | 214 | [sample_translate]: https://github.com/azure/azure-sdk-for-java/blob/main/sdk/translation/azure-ai-translation-text/src/samples/java/com/azure/ai/translation/text/Translate.java |
| 215 | +[sample_translatellm]: https://github.com/azure/azure-sdk-for-java/blob/main/sdk/translation/azure-ai-translation-text/src/samples/java/com/azure/ai/translation/text/TranslateLlm.java |
222 | 216 | [sample_translatecustom]: https://github.com/azure/azure-sdk-for-java/blob/main/sdk/translation/azure-ai-translation-text/src/samples/java/com/azure/ai/translation/text/TranslateCustom.java |
223 | 217 | [sample_translatedetection]: https://github.com/azure/azure-sdk-for-java/blob/main/sdk/translation/azure-ai-translation-text/src/samples/java/com/azure/ai/translation/text/TranslateDetection.java |
224 | 218 | [sample_translatesources]: https://github.com/azure/azure-sdk-for-java/blob/main/sdk/translation/azure-ai-translation-text/src/samples/java/com/azure/ai/translation/text/TranslateMultipleSources.java |
|
0 commit comments