Translator - Transliterate
Converte o texto de um idioma em um script em outro tipo de script. Exemplo- Escrita japonesa "こんにちは" Mesma palavra na escrita latina "konnichiha"
POST {Endpoint}/transliterate?api-version=3.0&language={language}&fromScript={fromScript}&toScript={toScript}
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string |
Pontos de extremidade dos Serviços Cognitivos com suporte |
|
api-version
|
query | True |
string |
Versão da API solicitada pelo cliente. O valor deve ser 3.0. |
|
from
|
query | True |
string |
Especifica o script usado pelo texto de entrada. Pesquise idiomas com suporte usando o |
|
language
|
query | True |
string |
Especifica o idioma do texto a ser convertido de um script para outro. Os idiomas possíveis são listados no |
|
to
|
query | True |
string |
Especifica o script de saída. Pesquise idiomas com suporte usando o |
Cabeçalho da solicitação
| Nome | Obrigatório | Tipo | Description |
|---|---|---|---|
| X-ClientTraceId |
string |
Um GUID gerado pelo cliente para identificar exclusivamente a solicitação. Observe que você pode omitir esse cabeçalho se incluir a ID de rastreamento na cadeia de caracteres de consulta usando um parâmetro de consulta chamado ClientTraceId. |
Corpo da solicitação
| Nome | Tipo | Description |
|---|---|---|
| texts |
Corpo da solicitaçãoO corpo da solicitação é uma matriz JSON. Cada elemento da matriz é um objeto JSON com uma propriedade de cadeia de caracteres denominada
Corpo da respostaUma resposta bem-sucedida é uma matriz JSON com um resultado para cada elemento na matriz de entrada. Um objeto de resultado inclui as seguintes propriedades:
|
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
Êxito |
|
| Other Status Codes |
Resposta de erro. |
Segurança
Ocp-Apim-Subscription-Key
Tipo:
apiKey
Em:
header
Ocp-Apim-Subscription-Key
Tipo:
apiKey
Em:
header
Ocp-Apim-Subscription-Region
Tipo:
apiKey
Em:
header
Exemplos
Transliterate success example
Solicitação de exemplo
POST https://api.cognitive.microsofttranslator.com/transliterate?api-version=3.0&language=ja&fromScript=jpan&toScript=latn
Resposta de exemplo
[
{
"text": "sodeska",
"script": "latn"
}
]
Definições
| Nome | Description |
|---|---|
| Error | |
|
Error |
|
|
Transliterate |
Exemplo de uma solicitação transliterada bem-sucedida |
|
Transliterate |
Texto necessário para uma solicitação de transliteração |
Error
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
|
| message |
string |
ErrorMessage
| Nome | Tipo | Description |
|---|---|---|
| error |
TransliterateResult
Exemplo de uma solicitação transliterada bem-sucedida
| Nome | Tipo | Description |
|---|---|---|
| script |
string |
|
| text |
string |
TransliterateTextInput
Texto necessário para uma solicitação de transliteração
| Nome | Tipo | Description |
|---|---|---|
| text |
string |