Google sedang menguji API baru yang menggunakan model pembelajaran mesin untuk menawarkan terjemahan bahasa waktu nyata untuk teks yang dimasukkan dan untuk memudahkan penerjemahan halaman web.
Menurut sebuah penelitian usul ditemukan oleh Bleeping Computer, fitur tersebut sedang dikembangkan oleh tim AI bawaan Chrome dan ditujukan untuk memaparkan fungsionalitas terjemahan bawaan peramban web dan kemampuan untuk mengunduh model bahasa tambahan untuk menerjemahkan teks.
Meskipun Chrome dan Edge sudah memiliki fitur terjemahan bawaan, terkadang keduanya dapat mengalami masalah saat menerjemahkan halaman web yang memiliki konten dinamis atau kompleks. Misalnya, Chrome mungkin tidak dapat menerjemahkan semua bagian situs web interaktif dengan benar.
Dalam kasus seperti itu, situs web memiliki alat penerjemahan sendiri, yang dapat menghabiskan banyak sumber daya dan dapat berjalan lambat dibandingkan dengan fitur bawaan browser. Google berencana untuk memberikan akses kepada pengembang ke fitur penerjemahan berbasis AI yang akan datang di Chrome melalui API JavaScript sederhana.
“Untuk melakukan penerjemahan dalam kasus seperti itu, situs web saat ini harus memanggil API cloud, atau membawa model penerjemahan mereka sendiri dan menjalankannya menggunakan teknologi seperti WebAssembly dan WebGPU,” jelas Google.
“Proposal ini memperkenalkan API JavaScript baru untuk mengekspos kemampuan penerjemahan bahasa yang ada di browser ke halaman web, sehingga jika tersedia, halaman web dapat berfungsi sebagai alternatif yang lebih sederhana dan tidak terlalu menguras sumber daya.” jelas Google.
Fitur AI/API baru akan menyederhanakan proses ini dengan menggunakan mesin penerjemahan bawaan Chrome untuk konten yang ada atau dengan teks yang dimasukkan, seperti forum atau layanan obrolan waktu nyata.
Fitur ini akan mengunduh model pembelajaran mesin untuk menerjemahkan teks dengan benar jika model penerjemahan yang diperlukan tidak terpasang di browser.
Usulan tersebut, sebagaimana adanya, saat ini memiliki beberapa masalah privasi, karena berpotensi memungkinkan situs web untuk mencatat sidik jari pengguna berdasarkan bahasa yang didukung dan status ketersediaan browser.
“Pengenal paling jelas dalam desain API saat ini adalah daftar bahasa yang didukung, dan terutama status ketersediaannya (“tidak”, “siap”, atau “setelah diunduh”),” Google memperingatkan.
“Misalnya, pada saat tulisan ini dibuat, Firefox mendukung 9 bahasa, yang masing-masing dapat diunduh secara independen. Dengan implementasi yang sederhana, ini memberikan 9 bit informasi pengenal, yang dapat dihubungkan ke berbagai situs.”
Pengembang menguraikan potensi mitigasi, seperti pengelompokan paket bahasa untuk mengurangi jumlah bit atau hanya memaparkan serangkaian bahasa tertentu berdasarkan lokal pengguna.
Proposal tersebut juga menyebutkan mengizinkan pengembang untuk menentukan apakah penerjemahan dilakukan di perangkat atau menggunakan layanan cloud sehingga mereka dapat memastikan tidak ada teks sensitif yang dikirim ke layanan pihak ketiga, yang dapat menyebabkan kebocoran data.
Tidak jelas kapan fitur tersebut akan ditambahkan ke Chrome, tetapi Google secara aktif mengeksplorasi dan mendiskusikan ide tersebut dengan komunitas sumber terbuka.
