Bagikan melalui


Apa itu deteksi bahasa dalam Bahasa Azure AI?

Deteksi bahasa adalah salah satu fitur yang ditawarkan oleh Bahasa Azure AI, kumpulan pembelajaran mesin dan algoritma AI di cloud untuk mengembangkan aplikasi cerdas yang melibatkan bahasa tertulis. Deteksi bahasa dapat mendeteksi lebih dari 100 bahasa dalam skrip utamanya. Selain itu, ia menawarkan deteksi skrip untuk mendeteksi skrip yang didukung untuk setiap bahasa yang terdeteksi sesuai dengan standar ISO 15924 untuk sejumlah bahasa tertentu yang didukung oleh Azure AI Language Service.

Dokumentasi ini berisi jenis artikel berikut ini:

  • Mulai cepat adalah instruksi awal untuk memandu Anda dalam membuat permintaan ke layanan.
  • Panduan berisi instruksi untuk menggunakan layanan dengan cara yang lebih spesifik atau disesuaikan.

Fitur deteksi bahasa

  • Deteksi bahasa: Mengembalikan satu bahasa dominan untuk setiap dokumen yang Anda kirimkan, bersama dengan nama ISO 639-1, nama yang dapat dibaca manusia, skor keyakinan, nama skrip, dan kode skrip sesuai dengan standar ISO 15924.

  • Deteksi skrip: Untuk membedakan antara beberapa skrip yang digunakan untuk menulis bahasa tertentu, seperti Kazakh, deteksi bahasa mengembalikan nama skrip dan kode skrip sesuai dengan standar ISO 15924.

  • Penanganan konten ambigu: Untuk membantu memisahkan bahasa berdasarkan input, Anda dapat menentukan kode negara/wilayah ISO 3166-1 alpha-2. Misalnya, kata "komunikasi" umum untuk bahasa Inggris dan Prancis. Menentukan asal teks sebagai Prancis dapat membantu model deteksi bahasa menentukan bahasa yang benar.

Alur kerja umum

Untuk menggunakan fitur ini, Anda perlu mengirimkan data untuk analisis dan menangani output API dalam aplikasi Anda. Analisis dilakukan apa adanya, tanpa penyesuaian tambahan ke model yang digunakan pada data Anda.

  1. Buat sumber daya Bahasa Azure AI, yang memberi Anda akses ke fitur yang ditawarkan oleh Bahasa Azure AI. Ini menghasilkan kata sandi (disebut kunci) dan URL titik akhir yang Anda gunakan untuk mengautentikasi permintaan API.

  2. Buat permintaan menggunakan REST API atau pustaka klien untuk C#, Java, JavaScript, dan Python. Anda juga dapat mengirim panggilan asinkron dengan permintaan batch untuk menggabungkan permintaan API untuk beberapa fitur ke dalam satu panggilan.

  3. Kirim permintaan yang berisi data teks Anda. Kunci dan titik akhir Anda digunakan untuk autentikasi.

  4. Alirkan atau simpan respons secara lokal.

Mulai menggunakan deteksi bahasa

Untuk menggunakan deteksi bahasa, Anda mengirimkan teks mentah yang tidak terstruktur untuk analisis dan menangani output API di aplikasi Anda. Analisis dilakukan sebagaimana adanya, tanpa penyesuaian tambahan untuk model yang digunakan pada data Anda. Ada tiga cara untuk menggunakan deteksi bahasa:

Opsi pengembangan Deskripsi
Studio bahasa Language Studio adalah platform berbasis web yang memungkinkan Anda mencoba penautan entitas dengan contoh teks tanpa akun Azure, dan data Anda sendiri saat mendaftar. Untuk informasi selengkapnya, lihat mulai cepat situs web Language Studio atau studio bahasa.
REST API atau Pustaka Klien (Azure SDK) Integrasikan deteksi bahasa ke dalam aplikasi Anda menggunakan REST API, atau pustaka klien yang tersedia dalam berbagai bahasa. Untuk informasi selengkapnya, lihat mulai cepat deteksi bahasa.
Kontainer Docker Gunakan kontainer Docker yang tersedia untuk menyebarkan fitur ini di lokal. Dengan kontainer docker ini, Anda dapat mendekatkan layanan ke data Anda untuk kebutuhan kepatuhan, keamanan, atau kebutuhan operasional lainnya.

AI yang Bertanggung Jawab

Sistem AI (kecerdasan buatan) tidak hanya mencakup teknologi, tetapi juga orang-orang yang akan menggunakannya, orang-orang yang akan terpengaruh olehnya, dan lingkungan tempat penyebarannya. Baca catatan transparansi untuk deteksi bahasa untuk mempelajari penggunaan dan penyebaran AI yang bertanggung jawab di sistem Anda. Anda juga membaca artikel berikut untuk mengetahui informasi lebih lanjut:

Langkah berikutnya

Ada dua cara untuk memulai menggunakan fitur penautan entitas:

  • Language Studio, yang merupakan platform berbasis web yang memungkinkan Anda mencoba beberapa fitur Bahasa Azure AI tanpa perlu menulis kode.
  • Artikel mulai cepat yang membahas petunjuk tentang cara membuat permintaan ke layanan menggunakan REST API dan SDK pustaka klien.