Traduction en temps réel

Créez des services intelligents et multilingues pour les applications avec OCI Language Real-Time Translation.

La traduction en temps réel permet une traduction efficace et précise du texte source vers cible en temps réel dans toutes les langues prises en charge grâce à notre service de traduction automatique. Le texte peut être constitué de texte brut ou de code HTML. Les balises HTML ne sont pas traduites. Seul le texte apparaissant entre les balises est traduit.

Cas d'emploi

  • Traduisez les interactions avec le support client via des applications de messagerie sociale, des e-mails ou des tickets d'assistance et des discussions en direct en temps réel dans le langage préféré des ingénieurs d'assistance.
  • La création d'applications en direct multilingues telles que les chatbots peut être un défi. Au lieu de cela, les développeurs peuvent utiliser Language Detect pour détecter le langage de requête et effectuer des traductions automatiques depuis et vers le langage d'origine du chatbot.
  • Les sociétés de publicité en ligne explorent des millions de pages Web pour analyser le contenu entourant les publicités et assurer la sécurité de la marque. La sécurité de la marque aide les annonceurs à héberger leurs annonces au bon endroit pour le public cible. En règle générale, les sociétés de publicité explorent les pages Web dans des langues régionales. Avant de classer le texte, les annonceurs peuvent traduire le contenu en anglais et le combiner avec la classification du texte.

Empêcher la traduction de texte

Pour empêcher la traduction, baliser le contenu à l'aide des méthodes suivantes :

  • Utilisation de <span translate="no">
    BODY
    [  
        "En français, ils appellent le musée du Louvre <span class=\"notranslate\">le musée du Louvre</span>",
        "En français, ils appellent le musée du Louvre <span>le musée du Louvre</span>",
        "En français, ils appellent le musée du Louvre <div class=\"notranslate\">le musée du Louvre</div>",
        "En français, ils appellent le musée du Louvre <div>le musée du Louvre</div>"
    ]
     
    Result:
    [
        "In French, they call the Louvre Museum <span class=\"notranslate\">le musée du Louvre</span>",
        "In French they call the Louvre Museum <span>the Louvre Museum</span>",
        "In French, they call the Louvre Museum <div class=\"notranslate\">le musée du Louvre</div>",
        "In French they call the Louvre Museum <div>the Louvre Museum</div>"
    
    ]
  • Utilisation de <span class="notranslate">
    BODY
    [  
        "En français, ils appellent le musée du Louvre <span class=\"notranslate\">le musée du Louvre</span>",
        "En français, ils appellent le musée du Louvre <span>le musée du Louvre</span>",
        "En français, ils appellent le musée du Louvre <div class=\"notranslate\">le musée du Louvre</div>",
        "En français, ils appellent le musée du Louvre <div>le musée du Louvre</div>"
    ]
     
    Result:
    [
        "In French, they call the Louvre Museum <span class=\"notranslate\">le musée du Louvre</span>",
        "In French they call the Louvre Museum <span>the Louvre Museum</span>",
        "In French, they call the Louvre Museum <div class=\"notranslate\">le musée du Louvre</div>",
        "In French they call the Louvre Museum <div>the Louvre Museum</div>"
    ]

Personnaliser la traduction - Dictionnaire en ligne

Avec la fonction de dictionnaire en ligne, vous pouvez personnaliser les traductions pour des termes ou des expressions spécifiques. Si vous connaissez déjà la traduction que vous souhaitez appliquer à un mot ou à une phrase, vous pouvez la fournir sous forme de balisage dans la demande.

La fonction de dictionnaire en ligne est sécurisée uniquement pour les noms composés tels que les noms propres et les noms de produit.

<oratrans:dictionary translation="Bonjour">Hello</oratrans:dictionary>

Exécuter une traduction en temps réel

Exécutez la traduction en temps réel à l'aide du service Language.

    1. Ouvrez le menu de navigation et sélectionnez Analytics et IA. Sous Services AI, sélectionnez Langue.
    2. Dans le menu de navigation de gauche, sélectionnez Traduction de texte.
    3. Sélectionnez les langues Langue source et Langue cible.
    4. Collez ou saisissez du texte dans la zone de texte Langue source.
    5. Sélectionnez Traduire.

      Les résultats s'affichent dans la boîte de dialogue cible. Sélectionnez Réinitialiser pour lancer une nouvelle traduction.

      Conseil

      Sélectionnez Copier pour copier le texte traduit dans le presse-papiers afin de l'utiliser ailleurs.
  • Utilisez la commande oci ai language batch-language-translation et les paramètres requis pour traduire des fichiers :

    oci ai language batch-language-translation --documents [<list-of-documents>] ... [OPTIONS]

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de commande d'interface de ligne de commande.

  • Exécutez l'opération BatchLanguageTranslation pour traduire du texte.