Traduction en temps réel

Créez des services intelligents et multilingues pour les applications avec la traduction en temps réel du service de langue pour OCI.

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

Cas d'utilisation

  • Traduire les interactions avec le soutien à la clientèle au moyen d'applications de messagerie sociale, de courriels ou de tickets de soutien, et de clavardage en direct en temps réel dans la langue préférée des ingénieurs du soutien.
  • La création d'applications en direct multilingues telles que les agents conversationnels peut être un défi. Au lieu de cela, les développeurs peuvent utiliser Language Detect pour détecter le langage d'interrogation et effectuer des traductions automatiques vers et depuis la langue d'origine de l'agent conversationnel.
  • Les sociétés de publicité en ligne parcourent des millions de pages Web pour analyser le contenu entourant les annonces 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. Généralement, les sociétés de publicité explorent les pages Web dans les 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, balisez 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>"
    ]

Personnalisation de 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 n'est sécurisée que pour les noms composés tels que les noms propres et les noms de produit.

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

Exécution de la traduction en temps réel

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

    1. Ouvrez le menu de navigation et sélectionnez Analyse et intelligence artificielle. Sous Services IA, sélectionnez Langue.
    2. Dans le menu de navigation de gauche, sélectionnez Traduction de texte.
    3. Sélectionnez la langue source et la langue cible.
    4. Collez ou entrez du texte dans la zone de texte Langue source.
    5. Sélectionnez Traduire.

      Les résultats sont affichés dans la boîte de dialogue cible. Sélectionnez Réinitialiser pour démarrer une nouvelle traduction.

      Conseil

      Sélectionnez Copier pour copier le texte traduit dans le presse-papiers à utiliser ailleurs.
  • Utilisez la commande oci ai language batch-language-translation et les paramètres requis pour traduire un ou plusieurs fichiers :

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

    Pour la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande, voir Informations de référence sur les commandes de l'interface de ligne de commande.

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