
Google merilis versi penerjemah saku yang berjalan offline di Raspberry Pi 5. Ini adalah momen penting bagi siapa saja yang pernah mencoba menjalankan model bahasa berguna di papan seharga 75 dolar. Kluster Cortex-A76 Pi 5 dan batas memori 8 GB akhirnya memenuhi standar untuk tumpukan terjemahan offline lengkap: teks, dan sekarang suara, tanpa perjalanan ke cloud. Kami menghabiskan seminggu memuat tujuh aplikasi terjemahan offline berbeda ke Pi 5 dengan pendingin aktif untuk melihat mana yang paling tahan lama. Ini adalah aplikasi terbaik untuk terjemahan offline di Raspberry Pi 5 tahun 2026.
Yang harus diperhatikan dalam tumpukan terjemahan Pi 5
Pi 5 adalah mesin Linux asli, tetapi bukan stasiun kerja. Aplikasi terjemahan offline yang baik harus menghormati empat batasan:
- Cocok dalam 8 GB RAM dengan ruang kosong untuk OS dan satu layanan lain
- Dilengkapi dengan build ARM64 atau dapat dikompilasi silang dengan mudah
- Menyediakan API REST atau gRPC sehingga perangkat lain di LAN dapat memanggilnya
- Berjalan cukup dingin untuk bertahan dalam casing tanpa kipas jika Anda menginginkannya
Tabel perbandingan cepat
| Aplikasi | Terbaik untuk | Bahasa | RAM saat dimuat | Paket gratis | Fitur unggulan |
|---|---|---|---|---|---|
| LibreTranslate | Pengganti API Google Translate | 30+ | ~1.5 GB | Sepenuhnya gratis | Kompatibel dengan bentuk API Google |
| Argos Translate | CLI + perpustakaan Python | 45+ | ~800 MB | Sepenuhnya gratis | Tanpa dependensi server |
| Bergamot | Terjemahan in-browser Mozilla | 20+ | ~250 MB | Sepenuhnya gratis | Mendukung Firefox Translations |
| OpenNMT | Pipeline terlatih khusus | Apa saja (dilatih pengguna) | Bervariasi | Sepenuhnya gratis | Framework untuk model sendiri |
| MADLAD-400 | Cakupan bahasa masif | 400+ | ~4 GB | Sepenuhnya gratis | Dukungan bahasa paling luas |
| MarianMT | NMT cepat dengan model kecil | 100+ | ~600 MB | Sepenuhnya gratis | Ramah Hugging Face |
| Whisper.cpp + Piper | Suara masuk, suara keluar | 90 (masuk), 40 (keluar) | ~1 GB | Sepenuhnya gratis | Tumpukan suara offline lengkap |
1. LibreTranslate, terbaik untuk pengganti API Google Translate
LibreTranslate adalah hal terdekat dengan API Google Translate yang di-host sendiri. Bentuk permintaan yang sama, bentuk respons yang sama, kode bahasa yang sama. Arahkan aplikasi apa pun yang sudah berbicara dengan API terjemahan Google ke IP Pi 5 Anda dan semuanya berfungsi saja. Model berbasis Argos cukup kompak untuk Pi dan pengunduh paket bahasa adalah satu perintah.
Di mana ini kurang: kualitas terjemahan pada idiom kompleks tertinggal dari model cloud Google. Ini lebih dekat dari yang Anda harapkan untuk tumpukan seukuran ini, dan jelas cukup baik untuk penggunaan sehari-hari.
Harga:
- Gratis: server dan setiap paket bahasa
Platform: Linux (ARM64 dan x86-64), Docker, dan Python asli
Unduh: LibreTranslate
Kesimpulan: pemberhentian pertama default untuk server terjemahan Pi 5.
2. Argos Translate, terbaik untuk menyematkan dalam skrip
Argos Translate adalah mesin model yang mendasari LibreTranslate, terbuka sebagai CLI dan perpustakaan Python. Jika Anda menginginkan terjemahan sebagai subroutine dalam skrip yang lebih besar (subtitle untuk video rumah, terjemahan untuk scraper), Argos adalah jawaban jejak memori yang lebih kecil.
Di mana ini kurang: tidak ada UI web atau server API bawaan; Anda mendapatkan perpustakaan dan CLI.
Harga:
- Gratis: perpustakaan dan setiap paket bahasa
Platform: Linux, macOS, Windows
Unduh: Argos Translate
Kesimpulan: pilihan ketika Anda menginginkan model, bukan server.
3. Bergamot, terbaik untuk terjemahan browser
Bergamot adalah mesin terjemahan WebAssembly yang mendukung Firefox Translations. Di Pi 5 yang menjalankan desktop modern dengan Firefox, Bergamot menangani terjemahan halaman dengan model dimuat dan dijalankan di browser itu sendiri. Tanpa server, tanpa panggilan jaringan.
Di mana ini kurang: cakupan bahasa lebih sempit daripada alternatif lain (sekitar 20 pasangan dengan kualitas baik). Panggilan sisi server dari aplikasi lain di luar jangkauan.
Harga:
- Gratis
Platform: Linux ARM64, di mana pun Firefox berjalan
Unduh: Firefox (Bergamot dilengkapi sebagai fitur Translations)
Kesimpulan: pilihan untuk terjemahan halaman pribadi di browser, di desktop Pi atau di klien apa pun yang terhubung ke sana.
4. OpenNMT, terbaik untuk pipeline terlatih khusus
OpenNMT adalah lapisan framework. Jika masalah Anda adalah domain teknis khusus (hukum, medis, lokalisasi subtitle permainan) dan model tujuan umum tidak cukup akurat, OpenNMT memungkinkan Anda melatih atau menyetel fine-tune model pada corpus Anda. Pi 5 dapat melakukan inferensi pada model terlatih, meskipun pelatihan itu sendiri memerlukan GPU asli.
Di mana ini kurang: pengaturannya adalah proyek. Ini bukan aplikasi “jalankan satu perintah”; ini adalah toolkit tingkat penelitian.
Harga:
- Gratis
Platform: Linux (ARM64 untuk inferensi; x86-64 dengan GPU untuk pelatihan)
Unduh: OpenNMT
Kesimpulan: pilihan untuk domain spesialis di mana terjemahan umum tidak cukup baik.
5. MADLAD-400, terbaik untuk cakupan bahasa paling luas
MADLAD-400 dari tim penelitian Google adalah model yang harus dipertimbangkan ketika pasangan bahasa tidak biasa. Ini mencakup 400+ bahasa, termasuk banyak pasangan dengan sumber daya rendah yang LibreTranslate dan Argos lewatkan. Komprominya adalah ukuran: bahkan varian kompak 3B membutuhkan hampir semua RAM Pi 5.
Di mana ini kurang: tekanan memori. Menjalankan MADLAD-400 meninggalkan sedikit ruang untuk apa pun lagi di Pi yang sama.
Harga:
- Gratis (bobot model di Hugging Face)
Platform: Linux ARM64 dengan manajemen memori yang hati-hati
Unduh: MADLAD-400 di Hugging Face
Kesimpulan: pilihan untuk Pi khusus yang didedikasikan untuk kasus penggunaan bahasa langka.
6. MarianMT, terbaik untuk pipeline asli Hugging Face
MarianMT adalah keluarga model terjemahan kecil dan cepat yang dikemas untuk Hugging Face Transformers. Setiap pasangan bahasa dimuat sebagai model terpisah, yang terdengar berat tetapi ternyata lebih ramping dalam praktik karena Anda hanya memuat apa yang Anda butuhkan. Ideal ketika Anda menginginkan terjemahan sebagai bagian dari pipeline AI yang lebih besar yang juga menjalankan sentimen atau NER pada teks yang sama.
Di mana ini kurang: Anda mengelola satu model per pasangan bahasa, yang bertambah jika Anda membutuhkan banyak.
Harga:
- Gratis
Platform: Linux ARM64 dengan Python dan PyTorch atau ONNX Runtime
Unduh: MarianMT di Hugging Face
Kesimpulan: pilihan ketika terjemahan adalah satu langkah dari pipeline NLP.
7. Whisper.cpp + Piper, terbaik untuk tumpukan suara-ke-suara offline lengkap
Kombinasi Whisper.cpp untuk speech-to-text dan Piper untuk text-to-speech mengubah Pi 5 menjadi penerjemah suara offline. Pasangkan salah satu dengan LibreTranslate di tengah dan Anda memiliki kasus penggunaan penerjemah saku Google, berjalan sepenuhnya di LAN. Latensi untuk frasa pendek, dari mikrofon ke speaker, sekitar 2 detik di Pi 5 kami dengan model Distil-Whisper small.
Di mana ini kurang: pipeline adalah tiga layanan yang direkatkan bersama. Men-debug terjemahan yang buruk berarti memeriksa tiga log.
Harga:
- Gratis
Platform: Linux ARM64; Whisper.cpp dan Piper keduanya dilengkapi dengan biner asli
Unduh: Whisper.cpp dan Piper
Kesimpulan: pilihan untuk proyek penerjemah suara offline lengkap, dan hasil akhir paling memuaskan.
Cara memilih yang tepat
Jika Anda menginginkan server yang kompatibel dengan API Google Translate di Pi 5 Anda, instal LibreTranslate terlebih dahulu. Turunkan ke Argos Translate jika Anda menginginkan perpustakaan tanpa server. Capai Bergamot untuk terjemahan halaman pribadi di Firefox. Pilih OpenNMT ketika Anda memiliki domain spesialis dan waktu untuk melatih. Pilih MADLAD-400 ketika bahasanya langka. Pilih MarianMT ketika terjemahan adalah satu bagian dari tumpukan NLP yang lebih besar. Bangun tumpukan Whisper.cpp + Piper + LibreTranslate ketika tujuan akhirnya adalah penerjemah saku offline yang berbicara dan mendengarkan.
Pertanyaan yang Sering Diajukan
Bisakah Raspberry Pi 5 benar-benar menjalankan terjemahan offline dengan baik? Ya untuk teks, dan ya untuk suara dengan model ringan. Kluster Cortex-A76 Pi 5 2 hingga 3x lebih cepat dari Pi 4, dan 8 GB RAM akhirnya memberi Anda ruang untuk model terjemahan ditambah OS.
Aplikasi terjemahan offline mana yang paling dekat dengan Google Translate? LibreTranslate, baik dalam bentuk API maupun kualitas pada pasangan bahasa umum. Celah melebar pada idiom dan bahasa dengan sumber daya rendah.
Apakah saya memerlukan GPU untuk terjemahan offline di Pi? Tidak untuk inferensi. Semua pilihan di atas berjalan di CPU Pi 5. Melatih model Anda sendiri adalah cerita berbeda dan memerlukan mesin x86 dengan GPU asli.
Bagaimana cara menambahkan lebih banyak bahasa? LibreTranslate dan Argos keduanya memiliki pengunduh paket bahasa. MADLAD-400 mencakup 400+ bahasa dalam model tunggal. MarianMT memerlukan satu model per pasangan.
Bisakah ini menggantikan Google Translate di aplikasi yang sudah saya gunakan? Ya untuk aplikasi apa pun yang memungkinkan Anda menunjuk titik akhir terjemahan ke tempat lain. API kompatibel Google LibreTranslate adalah swap paling halus.