Apa itu Terjemahan Teks Azure?
Terjemahan Teks Azure adalah fitur REST API berbasis cloud dari layanan Penerjemah yang menggunakan teknologi terjemahan mesin neural untuk memungkinkan terjemahan teks sumber-ke-target yang cepat dan akurat secara real time di semua bahasa yang didukung. Dalam gambaran umum ini, Anda mempelajari bagaimana REST API Terjemahan Teks memungkinkan Anda membangun solusi cerdas untuk aplikasi dan alur kerja Anda.
Dokumentasi terjemahan teks berisi jenis artikel berikut:
- Mulai Cepat. Instruksi memulai untuk memandu Anda membuat permintaan ke layanan.
- Panduan cara kerja. Instruksi untuk mengakses dan menggunakan layanan dengan cara yang lebih spesifik atau disesuaikan.
- Artikel referensi. Dokumentasi REST API dan konten berbasis bahasa pemrograman.
Fitur terjemahan teks
Terjemahan Teks mendukung metode berikut:
Bahasa. Mengembalikan daftar bahasa yang didukung oleh operasi Terjemahan, Transliterasi, dan Pencarian Kamus. Permintaan ini tidak memerlukan autentikasi; cukup salin dan tempel permintaan GET berikut ke alat atau browser REST API favorit Anda:
https://api.cognitive.microsofttranslator.com/languages?api-version=3.0
Terjemahkan. Merender teks bahasa sumber tunggal ke beberapa teks bahasa target dengan satu permintaan.
Transliterasi. Mengonversi karakter atau huruf dari bahasa sumber ke karakter atau huruf yang sesuai dari bahasa target.
Deteksi. Mengembalikan kode bahasa kode sumber dan variabel boolean yang menunjukkan apakah bahasa yang terdeteksi didukung untuk terjemahan dan transliterasi teks.
Catatan
Anda dapat Menerjemahkan, Mentransliterasi, dan Mendeteksi teks dengan satu panggilan REST API .
Pencarian kamus. Mengembalikan kata-kata yang setara untuk istilah sumber dalam bahasa target.
Contoh kamus Mengembalikan struktur tata bahasa dan contoh konteks untuk istilah pasangan sumber dan istilah target.
Opsi penyebaran terjemahan teks
Tambahkan Terjemahan Teks ke proyek dan aplikasi Anda menggunakan sumber daya berikut:
Akses layanan Penerjemah berbasis cloud melalui REST API, tersedia di Azure.
Gunakan permintaan terjemahan REST API dengan Kontainer Docker terjemahan teks.
Penting
Untuk menggunakan kontainer Penerjemah, Anda harus menyelesaikan dan mengirimkan aplikasi layanan Azure AI untuk formulir permintaan online Gated Services dan menyetujuinya untuk memperoleh akses ke kontainer.
Citra kontainer Penerjemah mendukung fitur yang terbatas jika dibandingkan dengan penawaran cloud.
Residensi data
Residensi data Terjemahan Teks bergantung pada wilayah Azure tempat sumber daya Penerjemah Anda dibuat:
Residensi data Terjemahan Teks
✔️ Fitur: Teks Penerjemah
Titik akhir layanan | Meminta pusat data pemrosesan |
---|---|
Global (disarankan):api.cognitive.microsofttranslator.com |
Pusat data terdekat yang tersedia. |
Amerika:api-nam.cognitive.microsofttranslator.com |
US Timur 2 • US Barat 2 |
Asia Pasifikapi-apc.cognitive.microsofttranslator.com : |
Jepang Timur • Asia Tenggara |
Eropa (kecuali Swiss):api-eur.cognitive.microsofttranslator.com |
Prancis Tengah • Eropa Barat |
Swiss: Untuk informasi selengkapnya, lihat Titik akhir layanan Swiss. |
Swiss Utara • Swiss Barat |
Titik akhir layanan Swiss
Pelanggan dengan sumber daya yang terletak di Swiss Utara atau Swiss Barat dapat memastikan bahwa permintaan TEXT API mereka dilayani di Swiss. Untuk memastikan bahwa permintaan ditangani di Swiss, buat sumber daya Penerjemah di Resource region
Switzerland North
atau Switzerland West
, lalu gunakan titik akhir kustom sumber daya dalam permintaan API Anda.
Misalnya: Jika Anda membuat sumber daya Penerjemah di portal Azure dengan Resource region
sebagai Switzerland North
dan nama sumber daya Anda adalah my-swiss-n
, maka titik akhir kustom Anda adalah https​://my-swiss-n.cognitiveservices.azure.com
. Dan sampel permintaan untuk menerjemahkan adalah:
// Pass secret key and region using headers to a custom endpoint
curl -X POST "https://my-swiss-n.cognitiveservices.azure.com/translator/text/v3.0/translate?to=fr" \
-H "Ocp-Apim-Subscription-Key: xxx" \
-H "Ocp-Apim-Subscription-Region: switzerlandnorth" \
-H "Content-Type: application/json" \
-d "[{'Text':'Hello'}]" -v
Penerjemah Kustom saat ini tidak tersedia di Swiss.
Mulai menggunakan Terjemahan Teks
Siap untuk memulai?
Buat sumber daya Penerjemah di portal Microsoft Azure.
Dapatkan kunci akses dan titik akhir API Anda. URL titik akhir dan kunci baca-saja diperlukan untuk autentikasi.
Pelajari Mulai Cepat kami dan lihat kasus penggunaan dan sampel kode untuk bahasa pemrograman berikut:
Langkah berikutnya
Pelajari lebih lanjut REST API Terjemahan Teks: