Section courante

A propos

Section administrative du site

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