Translator - Transliterate
Преобразует текст языка в один скрипт в другой тип скрипта. Пример: японский скрипт "こんにちは" То же слово в латинском скрипте "konnichiha"
POST {Endpoint}/transliterate?api-version=3.0&language={language}&fromScript={fromScript}&toScript={toScript}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string |
Поддерживаемые конечные точки Cognitive Services |
|
api-version
|
query | True |
string |
Версия API, запрошенная клиентом. Значение должно быть 3.0. |
|
from
|
query | True |
string |
Задает скрипт, используемый входным текстом. Поддерживаемые языки подстановки с помощью области |
|
language
|
query | True |
string |
Задает язык текста для преобразования из одного скрипта в другой. Возможные языки перечислены в области |
|
to
|
query | True |
string |
Указывает выходной скрипт. Поддерживаемые языки подстановки с помощью области |
Заголовок запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| X-ClientTraceId |
string |
Идентификатор GUID, созданный клиентом, однозначно идентифицирует запрос. Обратите внимание, что этот заголовок можно опустить, если вы включаете идентификатор трассировки в строку запроса с помощью параметра запроса с именем ClientTraceId. |
Текст запроса
| Имя | Тип | Описание |
|---|---|---|
| texts |
Текст запросаТекст запроса — это массив JSON. Каждый элемент массива представляет собой объект JSON со строковым свойством с именем
Текст ответаУспешный ответ — это массив JSON с одним результатом для каждого элемента в входном массиве. Результирующий объект содержит следующие свойства:
|
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Успех |
|
| Other Status Codes |
Ответ на ошибку. |
Безопасность
Ocp-Apim-Subscription-Key
Тип:
apiKey
В:
header
Ocp-Apim-Subscription-Key
Тип:
apiKey
В:
header
Ocp-Apim-Subscription-Region
Тип:
apiKey
В:
header
Примеры
Transliterate success example
Образец запроса
POST https://api.cognitive.microsofttranslator.com/transliterate?api-version=3.0&language=ja&fromScript=jpan&toScript=latn
Пример ответа
[
{
"text": "sodeska",
"script": "latn"
}
]
Определения
| Имя | Описание |
|---|---|
| Error | |
|
Error |
|
|
Transliterate |
Пример успешного запроса транслитерации |
|
Transliterate |
Текст, необходимый для запроса транслитерации |
Error
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
|
| message |
string |
ErrorMessage
| Имя | Тип | Описание |
|---|---|---|
| error |
TransliterateResult
Пример успешного запроса транслитерации
| Имя | Тип | Описание |
|---|---|---|
| script |
string |
|
| text |
string |
TransliterateTextInput
Текст, необходимый для запроса транслитерации
| Имя | Тип | Описание |
|---|---|---|
| text |
string |