Partilhar via


text Pacote

Pacote

aio
models

Classes

TextTranslationClient

A tradução de texto é uma funcionalidade da API REST baseada na cloud do serviço Translator que utiliza tecnologia de tradução automática neural para permitir uma tradução de texto de origem para destino rápida e precisa em tempo real em todos os idiomas suportados.

Os seguintes métodos são suportados pela funcionalidade tradução de texto:

Idiomas. Devolve uma lista de idiomas suportados pelas operações Traduzir, Transliterar e Pesquisa de Dicionário.

Traduzir. Compõe texto de idioma de origem único em vários textos de idioma de destino com um único pedido.

Transliterar. Converte carateres ou letras de um idioma de origem em carateres ou letras correspondentes de um idioma de destino.

Detetar. Devolve o código de idioma do código fonte e uma variável booleana que indica se o idioma detetado é suportado para tradução de texto e transliteração.

Pesquisa no dicionário. Devolve palavras equivalentes para o termo de origem no idioma de destino.

Exemplo de dicionário Devolve exemplos de contexto e estrutura gramatical para o termo de origem e par de termos de destino.

Combinações de valores de ponto final e credenciais: str + AzureKeyCredential - utilizado ponto final do tradutor de domínio personalizado str + TokenCredential - utilizado para o ponto final regional com autenticação de token str + TranslatorCredential - utilizado para nuvens nacionais Nenhum + AzureKeyCredential - utilizado para o ponto final global do tradutor com recurso global translator None + Token - ponto final do tradutor geral com autenticação de token Nenhum + TranslatorCredential - ponto final de tradutor geral com Tradutor regional recurso

TranslatorCredential

Credencial do Serviço de Tradução. Está a utilizar a combinação de Chave de recurso e região.