Translator - Transliterate
Wandelt den Text einer Sprache in einem Skript in einen anderen Skripttyp um. Beispiel: Japanische Schrift "こんにちは" Dasselbe Wort im lateinischen Skript "konnichiha"
POST {Endpoint}/transliterate?api-version=3.0&language={language}&fromScript={fromScript}&toScript={toScript}
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string |
Unterstützte Cognitive Services-Endpunkte |
|
api-version
|
query | True |
string |
Version der API, die vom Client angefordert wird. Der Wert muss 3,0sein. |
|
from
|
query | True |
string |
Gibt das skript an, das vom Eingabetext verwendet wird. Nachschlagen unterstützter Sprachen mithilfe des |
|
language
|
query | True |
string |
Gibt die Sprache des Texts an, der von einem Skript in ein anderes konvertiert werden soll. Mögliche Sprachen werden im |
|
to
|
query | True |
string |
Gibt das Ausgabeskript an. Nachschlagen unterstützter Sprachen mithilfe des |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| X-ClientTraceId |
string |
Eine vom Client generierte GUID, um die Anforderung eindeutig zu identifizieren. Beachten Sie, dass Sie diesen Header weglassen können, wenn Sie die Ablaufverfolgungs-ID in die Abfragezeichenfolge mithilfe eines Abfrageparameters namens "ClientTraceId" einschließen. |
Anforderungstext
| Name | Typ | Beschreibung |
|---|---|---|
| texts |
AnforderungstextDer Textkörper der Anforderung ist ein JSON-Array. Jedes Arrayelement ist ein JSON-Objekt mit einer Zeichenfolgeneigenschaft namens
AntworttextEine erfolgreiche Antwort ist ein JSON-Array mit einem Ergebnis für jedes Element im Eingabearray. Ein Ergebnisobjekt enthält die folgenden Eigenschaften:
|
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Erfolg |
|
| Other Status Codes |
Fehlerantwort. |
Sicherheit
Ocp-Apim-Subscription-Key
Typ:
apiKey
In:
header
Ocp-Apim-Subscription-Key
Typ:
apiKey
In:
header
Ocp-Apim-Subscription-Region
Typ:
apiKey
In:
header
Beispiele
Transliterate success example
Beispielanforderung
POST https://api.cognitive.microsofttranslator.com/transliterate?api-version=3.0&language=ja&fromScript=jpan&toScript=latn
Beispiel für eine Antwort
[
{
"text": "sodeska",
"script": "latn"
}
]
Definitionen
| Name | Beschreibung |
|---|---|
| Error | |
|
Error |
|
|
Transliterate |
Beispiel für eine erfolgreiche transliterate Anforderung |
|
Transliterate |
Text, der für eine transliterate Anforderung erforderlich ist |
Error
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
|
| message |
string |
ErrorMessage
| Name | Typ | Beschreibung |
|---|---|---|
| error |
TransliterateResult
Beispiel für eine erfolgreiche transliterate Anforderung
| Name | Typ | Beschreibung |
|---|---|---|
| script |
string |
|
| text |
string |
TransliterateTextInput
Text, der für eine transliterate Anforderung erforderlich ist
| Name | Typ | Beschreibung |
|---|---|---|
| text |
string |