Tradução em tempo real

Crie serviços inteligentes e multilíngues para aplicações com o OCI Language Real-time Translation.

A tradução em tempo real permite uma tradução de texto de origem para destino eficiente e precisa em tempo real em todos os idiomas suportados usando nosso serviço de Tradução Automática. O texto pode conter texto sem formatação ou HTML. As tags HTML não estão traduzidas. Somente o texto que aparece entre as tags é traduzido.

Casos de Uso

  • Traduza interações de suporte ao cliente por meio de aplicativos de mensagens sociais, tickets de email ou suporte e chat ao vivo em tempo real para o idioma preferido dos engenheiros de suporte.
  • A criação de aplicativos ao vivo multilíngues, como chatbots, pode ser um desafio. Em vez disso, os desenvolvedores podem usar o Language Detect para detectar a linguagem de consulta e executar traduções automáticas de e para o idioma original do chatbot.
  • As empresas de publicidade on-line rastreiam milhões de páginas da web para analisar o conteúdo em torno dos anúncios e garantir a segurança da marca. A segurança da marca ajuda os anunciantes a hospedar seus anúncios no lugar correto para o público-alvo. Normalmente, as empresas de anúncios rastreiam páginas da web em idiomas regionais. Antes de classificar o texto, os anunciantes podem traduzir o conteúdo para o inglês e combiná-lo com a classificação do texto.

Impedindo a tradução de texto

Para impedir a tradução, marque o conteúdo usando os seguintes métodos:

  • Usando <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>"
    
    ]
  • Usando <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>"
    ]

Personalizar tradução - Dicionário em linha

Com o recurso de dicionário em linha, você pode personalizar traduções para termos ou frases específicos. Se você já sabe a tradução que deseja aplicar a uma palavra ou frase, pode fornecê-la como marcação dentro da solicitação.

O recurso de dicionário em linha é seguro apenas para substantivos compostos, como nomes próprios e nomes de produtos.

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

Executando Tradução em Tempo Real

Execute a tradução em tempo real usando o serviço Language.

    1. Abra o menu de navegação e selecione Análise e IA. Em Serviços de IA, selecione Idioma.
    2. No menu de navegação do lado esquerdo, selecione Tradução de texto.
    3. Selecione os idiomas Idioma de origem e Idioma de destino.
    4. Cole ou digite o texto na caixa de texto Idioma de origem.
    5. Selecione Traduzir.

      Os resultados são exibidos na caixa de diálogo de destino. Selecione Redefinir para iniciar uma nova tradução.

      Dica

      Selecione Copiar para copiar o texto traduzido para a área de transferência para usar em outro lugar.
  • Use o comando oci ai language batch-language-translation e os parâmetros necessários para traduzir um ou mais arquivos:

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

    Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Comando da CLI.

  • Execute a operação BatchLanguageTranslation para traduzir texto.