Azure.AI.Translation.Text |
Traduction de texte IA avec Azure |
|---|---|
| Azure SDK for .NET (C#) | Espaces de nom |
Description
Cet espace de nom permet d'accéder aux fonctionnalités de traduction de texte en temps réel fournies par le service Azure Translator, y compris la traduction multilingue, la détection automatique de la langue source et l'obtention de dictionnaires bilingues.
Liste des classes
| Nom | Description |
|---|---|
| AITranslationTextModelFactory | Cette classe permet de créer des instances de modèles utilisés dans la bibliothèque de traduction de texte, facilitant les tests et la simulation de résultats. |
| BackTranslation | Cette classe permet de représenter le résultat d'une rétrotraduction, c'est-à-dire la traduction d'un texte vers une langue cible puis à nouveau vers la langue source. |
| BreakSentenceItem | Cette classe permet de contenir les résultats de la détection des limites de phrases dans un texte donné. |
| DetectedLanguage | Cette classe permet de représenter une langue détectée automatiquement dans un texte, incluant des informations comme le nom de la langue, le code ISO, et un score de confiance. |
| DictionaryExample | Cette classe permet de représenter un exemple d'utilisation d'un mot dans un contexte donné, pour illustrer sa traduction dans un dictionnaire. |
| DictionaryExampleItem | Cette classe permet de représenter un élément individuel d'exemple dans un résultat de dictionnaire, avec des informations sur le texte source et sa traduction. |
| DictionaryExampleTextItem | Cette classe permet de contenir le texte original et sa version traduite dans le cadre d'un exemple de dictionnaire. |
| DictionaryLookupItem | Cette classe permet de représenter un élément trouvé lors d'une recherche dans un dictionnaire bilingue, incluant des traductions possibles pour un mot donné. |
| DictionaryTranslation | Cette classe permet de représenter un terme traduit dans un contexte de recherche de dictionnaire, incluant des informations sur la partie du discours et la fréquence d'utilisation. |
| GetSupportedLanguagesResult | Cette classe permet de représenter la réponse retournée par l'API des langues prises en charge, listant les langues disponibles pour la traduction, la détection ou la segmentation. |
| InputTextItem | Cette classe permet de représenter un élément de texte soumis pour la traduction, incluant le texte brut et éventuellement une étiquette de langue. |
| InputTextWithTranslation | Cette classe permet de représenter un texte d'entrée accompagné de sa traduction, utile dans les scénarios de validation ou d'apprentissage supervisé. |
| LanguageScript | Cette classe permet de représenter les propriétés communes d'un script linguistique, incluant le nom du script et ses caractéristiques d'écriture. |
| SentenceBoundaries | Cette classe permet de représenter les limites des phrases dans les textes source et cible, ce qui facilite l'alignement des segments traduits. |
| SourceDictionaryLanguage | Cette classe permet de représenter les propriétés de la langue source utilisée dans une recherche de dictionnaire, incluant le code de langue et les scripts pris en charge. |
| SourceText | Cette classe permet de représenter un texte source saisi dans le script par défaut de la langue d'origine, utilisé comme entrée pour la traduction ou la translittération. |
| TargetDictionaryLanguage | Cette classe permet de représenter les propriétés de la langue cible dans une recherche de dictionnaire, incluant les scripts disponibles pour la traduction. |
| TextTranslationClient | Cette classe permet d'interagir avec le service de traduction de texte d'Azure, en fournissant des méthodes pour traduire, translittérer, détecter les langues et plus encore. |
| TextTranslationClientOptions | Cette classe permet de configurer les options du client TextTranslationClient, comme le point de terminaison, les préférences de journalisation ou les en-têtes personnalisés. |
| TextTranslationTranslateOptions | Cette classe permet de définir les options utilisées lors d'un appel à la méthode Translate, telles que la langue source, les glossaires ou la conservation du formatage. |
| TextTranslationTransliterateOptions | Cette classe permet de spécifier les options de translittération lors de l'appel à la méthode Transliterate, notamment le script source et le script cible. |
| TranslatedTextAlignment | Cette classe permet de représenter les informations d'alignement entre le texte source et le texte traduit, utiles pour suivre la correspondance mot à mot ou phrase à phrase. |
| TranslatedTextItem | Cette classe permet de représenter un élément contenant un texte traduit, accompagné d'informations comme la langue cible, l'alignement ou le glossaire utilisé. |
| TranslationLanguage | Cette classe permet de représenter une langue dans le contexte de la traduction, identifiée par un tag BCP 47, et utilisée comme clé dans une collection de langues disponibles. |
| TranslationText | Cette classe permet de représenter le résultat d'une opération de traduction de texte, incluant le texte traduit, la langue cible et d'autres métadonnées pertinentes. |
| TransliterableScript | Cette classe permet de définir un script d'écriture pouvant être translittéré, en listant les scripts vers lesquels une conversion est possible. |
| TransliteratedText | Cette classe permet de représenter un texte qui a été translittéré, en indiquant le script de départ, le script de destination et la version transformée du texte. |
| TransliterationLanguage | Cette classe permet de représenter les langues pour lesquelles une translittération est possible, identifiées par un tag BCP 47 et associées à des scripts disponibles. |
Dernière mise à jour : Mardi, le 5 mai 2025