Blog

Bedanya OCR dan Model Terjemahan AI dalam Terjemahan Layar

VoriTrans5 menit membacaPanduan

Saat memakai penerjemah layar, Anda mungkin pernah mengalami kebingungan seperti ini: hasil terjemahannya terasa kurang pas, tapi sulit ditebak letak masalahnya — apakah alatnya gagal membaca teks di layar, atau terjemahannya sendiri yang melenceng? Solusi kedua masalah ini sama sekali berbeda. Begitu Anda memandang "membaca teks" dan "menerjemahkan" sebagai dua tahap terpisah, masalahnya langsung terlihat jelas.

Terjemahan layar itu dua tahap, bukan satu

Banyak orang menganggap terjemahan layar sebagai kotak hitam: masukkan tampilan layar, keluarlah terjemahan. Padahal alur kerjanya terbagi dua tahap, dan masing-masing tahap ditangani komponen yang berbeda.

Ambil VoriTrans sebagai contoh, keseluruhan rantainya bekerja seperti ini:

  1. Mesin OCR bertugas "membaca": mengubah teks pada gambar di area pilihan layar menjadi teks yang bisa diedit, keluarannya adalah teks asli, misalnya dialog bahasa Jepang「宿は右です」. Tahap ini hanya membaca karakter, tidak memahami maknanya.
  2. Model terjemahan bertugas "menerjemahkan": menerima teks hasil keluaran OCR, lalu menerjemahkannya ke bahasa target pilihan Anda, keluarannya adalah terjemahan. Tahap ini hanya berurusan dengan bahasa, dan tidak bisa melihat gambar.

Kedua tahap ini berelasi seperti lini produksi: masukan model terjemahan adalah keluaran OCR. Artinya ada satu kesimpulan penting — kalau OCR salah membaca karakter, model terjemahan sehebat apa pun tak akan bisa menerjemahkan dengan benar. Sampah masuk, sampah keluar; kesalahan di hulu akan menjalar sampai ke hasil terjemahan.
Diagram pembagian tugas dua tahap antara pengenalan OCR dan model terjemahan dalam terjemahan layar

Tahap pertama: mengapa OCR jauh lebih sulit di layar

OCR (pengenalan karakter optik) bukan teknologi baru; pengenalan dokumen hasil pindai sudah sangat matang. Namun kondisi layar jauh lebih rewel dibanding dokumen pindaian, dan semua kesulitannya berasal dari "gambar" itu sendiri.

Dokumen pindaian adalah bidang datar yang bersih: huruf hitam di atas kertas putih, orientasi tetap, ukuran huruf seragam. Tampilan layar sama sekali berbeda — teks bisa menempel di latar gradien, bisa tertutup kotak dialog semi transparan, bisa berupa tulisan tangan atau huruf artistik bergaris tepi, bahkan bertumpuk dengan elemen gambar lain. Teks Jepang vertikal menambah satu persoalan urutan baca: OCR harus tahu harus membaca kolom kanan atau kiri lebih dulu; kalau terbalik, kalimatnya langsung berantakan.

Karena itulah alat semacam ini menyediakan ruang penyesuaian. Pengaturan preferensi VoriTrans menyediakan beberapa mesin OCR yang bisa diganti, karena tiap mesin punya daya tahan berbeda terhadap huruf artistik dan gambar resolusi rendah; saat menyeleksi area, sempitkan seleksi agar hanya mencakup zona teksnya, cara ini juga mengurangi gangguan dari gambar. Kalau hasil pengenalan tidak memuaskan, curigai dulu kondisi gambarnya, baru curigai mesinnya — urutan ini menghemat banyak langkah sia-sia.
Diagram kesulitan pengenalan OCR teks pada tampilan layar

Tahap kedua: model terjemahan menentukan batas atas kualitas terjemahan

Teks asli hasil keluaran OCR diserahkan ke model terjemahan, dan mulai tahap inilah kualitas terjemahan mulai berjenjang.

Model terjemahan terbagi dua jenis. Model lokal berjalan di komputer Anda sendiri: responsnya cepat, tidak bergantung pada jaringan, dan menangani dialog pendek dengan rapi — konsekuensinya, pemahaman kontekstualnya terbatas; permainan kata, meme, dan sebutan dalam game biasanya ditangani model lokal secara konservatif. Model awan (model besar seperti Qwen, DeepSeek, GLM) parameternya jauh lebih besar, kalimat panjang, konteks, dan nada bicaranya jelas lebih baik — konsekuensinya, kredit terpakai sesuai volume penggunaan.

Yang perlu ditekankan: model terjemahan tidak bisa menutupi kesalahan OCR. Kalau teks hasil pengenalan sudah kehilangan atau salah karakter, model besar awan pun menerima masukan yang cacat, dan terjemahannya tetap meleset. Jadi "mengganti model yang lebih kuat" dan "memperbaiki pengenalan" adalah dua perkara berbeda; jangan berharap yang pertama menyelesaikan masalah yang kedua.

Pilah jadi dua tahap, diagnosis dan optimalisasi tidak nyasar

Nilai nyata dari memahami pembagian tugas ini muncul saat dipakai: saat bermasalah Anda tahu tahap mana yang keliru, saat mengoptimalkan Anda tahu harus menambal di mana.

Antarmuka VoriTrans memang dirancang mengikuti pembagian tugas ini — "Teks Asli Hasil Pengenalan" dan "Hasil Terjemahan" tampil sebagai dua panel berdampingan, sehingga hasil antara tahap pengenalan bisa langsung dilihat. Rumus diagnosisnya sederhana:
VoriTrans menampilkan teks asli hasil pengenalan dan hasil terjemahan

  • Panel teks aslinya yang salah: masalahnya di OCR. Sempitkan area seleksi, ganti mesin OCR, atur waktu tunggu hingga tampilan stabil, atau tambahkan satu entri koreksi OCR (kata asal→kata pengganti) untuk istilah khusus yang rawan salah di glosarium; berlaku otomatis pada terjemahan berikutnya.
  • Teks aslinya benar, terjemahannya yang salah: masalahnya di model terjemahan. Untuk teks pendek, coba bandingkan hasil model lokal dan awan masing-masing satu kali; kalau penerjemahan nama tetap (nama orang, nama tempat, nama skill) tidak konsisten, kunci dengan "kaidah terjemahan" di glosarium.

Satu contoh kecil: nama karakter「ユキ」beberapa kali terbaca sebagai「ユヌ」, dan terjemahannya ikut kacau. Setelah「ユキ」diset sebagai entri koreksi OCR di glosarium, tahap pengenalan memperbaiki karakternya lebih dulu, lalu tahap penerjemahan secara konsisten menerjemahkannya menjadi Yuki — dua tahap masing-masing memperbaiki bagiannya sendiri tanpa saling mengganggu. Ketelitian seperti ini justru hadir berkat arsitektur dua tahap ini.
Menambahkan glosarium di VoriTrans

Satu batasan: pembagian tugas ini hanya berlaku untuk teks di layar

Lingkup lini produksi dua tahap ini adalah teks yang tampil di layar. Suara karakter tanpa takarir, obrolan suara, konten audio murni — OCR tidak punya teks untuk dibaca, dan model terjemahan otomatis tak punya apa pun untuk diteruskan — ini bukan soal kuat lemahnya model, melainkan di sisi masukan memang tidak ada objek yang bisa dikenali.

Begitu paham poin ini, batas kemampuan alatnya jadi jelas: selama teks muncul di dalam gambar — dialog game, balon kata manga, takarir video, antarmuka perangkat lunak — lini dua tahap ini bisa mengambil alih; kalau teks hanya ada di dalam suara, butuh solusi lain. VoriTrans mendukung 105 bahasa target; tahap kedua dari dua tahap itu menghasilkan keluaran sesuai bahasa pilihan Anda, sementara sisi pengenalan mendeteksi bahasa sumber secara otomatis.

Pertanyaan umum

Antara OCR dan model terjemahan, mana yang lebih sering salah?

Tergantung situasinya. Gambar bersih dan huruf jelas, OCR jarang keliru; huruf artistik, resolusi rendah, dan teks menempel di latar adalah wilayah rawan pengenalan. Saat diagnosis, periksa dulu panel teks asli hasil pengenalan: kalau teks aslinya benar, barulah saatnya menilai model terjemahan.

Bisakah mengganti model terjemahan yang lebih kuat menambal kesalahan pengenalan?

Tidak bisa. Masukan model terjemahan adalah keluaran OCR; kalau tahap pengenalan kehilangan atau salah membaca karakter, kesalahan di hulu diteruskan apa adanya. Urutan yang benar: perbaiki dulu pengenalannya (seleksi, mesin, koreksi OCR), baru pertimbangkan meningkatkan model terjemahan.

Glosarium berperan di tahap mana?

Bisa di kedua tahap. Diset sebagai "koreksi OCR", ia memperbaiki karakter rawan salah di tahap pengenalan; diset sebagai "kaidah terjemahan", ia menjaga konsistensi penerjemahan istilah di tahap penerjemahan. Satu entri hanya boleh dipilih untuk satu kegunaan — pilih sesuai masalah yang ingin Anda selesaikan.


Lain kali hasil terjemahan terasa tidak pas, jangan buru-buru menyalahkan penerjemahnya — buka panel teks asli hasil pengenalan sebentar saja, dua detik cukup untuk tahu tahap mana yang bermasalah. Begitu pembagian tugasnya dipahami, diagnosis dan optimalisasi terjemahan layar tidak lagi mengandalkan tebakan.

BagikanEmail