Translator - Transliterate
Convierte el texto de un idioma en un alfabeto en otro tipo de alfabeto. Ejemplo: escritura japonesa "こんにちは" Misma palabra en escritura latina "konnichiha"
POST {Endpoint}/transliterate?api-version=3.0&language={language}&fromScript={fromScript}&toScript={toScript}
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string |
Puntos de conexión de Cognitive Services admitidos |
|
api-version
|
query | True |
string |
Versión de la API que el cliente solicitó. El valor debe ser 3.0. |
|
from
|
query | True |
string |
Especifica el script usado por el texto de entrada. Busque idiomas admitidos mediante el |
|
language
|
query | True |
string |
Especifica el idioma del texto que se va a convertir de un script a otro. Los idiomas posibles se enumeran en el |
|
to
|
query | True |
string |
Especifica el script de salida. Busque los idiomas admitidos mediante el |
Encabezado de la solicitud
| Nombre | Requerido | Tipo | Description |
|---|---|---|---|
| X-ClientTraceId |
string |
Guid generado por el cliente para identificar de forma única la solicitud. Tenga en cuenta que puede omitir este encabezado si incluye el identificador de seguimiento en la cadena de consulta mediante un parámetro de consulta denominado ClientTraceId. |
Cuerpo de la solicitud
| Nombre | Tipo | Description |
|---|---|---|
| texts |
Cuerpo de la solicitudEl cuerpo de la solicitud es una matriz JSON. Cada elemento de la matriz es un objeto JSON con una propiedad de cadena denominada
Cuerpo de respuestaUna respuesta correcta es una matriz JSON, que cuenta con un resultado para cada elemento en la matriz de entrada. Un objeto de resultado incluye las siguientes propiedades:
|
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Éxito |
|
| Other Status Codes |
Respuesta de error. |
Seguridad
Ocp-Apim-Subscription-Key
Tipo:
apiKey
En:
header
Ocp-Apim-Subscription-Key
Tipo:
apiKey
En:
header
Ocp-Apim-Subscription-Region
Tipo:
apiKey
En:
header
Ejemplos
Transliterate success example
Solicitud de ejemplo
POST https://api.cognitive.microsofttranslator.com/transliterate?api-version=3.0&language=ja&fromScript=jpan&toScript=latn
Respuesta de muestra
[
{
"text": "sodeska",
"script": "latn"
}
]
Definiciones
| Nombre | Description |
|---|---|
| Error | |
|
Error |
|
|
Transliterate |
Ejemplo de una solicitud de transliteración correcta |
|
Transliterate |
Texto necesario para una solicitud transliterada |
Error
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
|
| message |
string |
ErrorMessage
| Nombre | Tipo | Description |
|---|---|---|
| error |
TransliterateResult
Ejemplo de una solicitud de transliteración correcta
| Nombre | Tipo | Description |
|---|---|---|
| script |
string |
|
| text |
string |
TransliterateTextInput
Texto necesario para una solicitud transliterada
| Nombre | Tipo | Description |
|---|---|---|
| text |
string |