Peluncuran FUTO Keyboard
(keyboard.futo.org)- FUTO Keyboard adalah keyboard Android berfokus pada privasi dan keamanan yang dibuat dengan asumsi bahwa keyboard tidak seharusnya terhubung ke internet
- Mengusung 100% offline dan 100% privat, serta menjelaskan bahwa input suara juga berfungsi tanpa koneksi internet dan tidak mengirim atau menyimpan data
- Pengalaman mengetik berfokus pada input usap FUTO Swipe, koreksi otomatis cerdas, saran ejaan saat mengetik, dan personalisasi tema
- Saat ini masih dalam pengembangan aktif, sehingga beberapa fitur atau bahasa mungkin belum tersedia, dan mereka menerima umpan balik serta laporan bug
- Dapat dipasang melalui Play Store, repositori F-Droid, dan GitHub, serta pembelian lisensi sekali bayar dapat mendukung pengembangan sambil mempertahankan fitur penuh tanpa iklan
Menargetkan keyboard tanpa koneksi internet
- FUTO Keyboard menonjolkan pesan bahwa keyboard pengguna tidak seharusnya terhubung ke internet
- Tujuannya adalah keyboard modern yang menghormati privasi dan keamanan pengguna
- Input suara bekerja secara offline, tanpa menggunakan koneksi internet, dan dijelaskan bahwa data tidak dikirim atau disimpan
- Fitur input disusun untuk kecepatan dan mengurangi salah ketik
- FUTO Swipe: sistem input usap
- Smart Autocorrect: mengurangi kesalahan saat mengetik
- Predictive Text: saran ejaan saat mengetik
- Personalisasi keyboard melalui pemilihan tema
Jalur instalasi, pembayaran, dan kontribusi
- FUTO Keyboard saat ini masih dalam pengembangan aktif, sehingga beberapa fitur atau bahasa mungkin belum tersedia
- Jalur unduhan:
- Lisensi FUTO Keyboard dapat dibeli dengan pembayaran sekali bayar
- Pembayaran dijelaskan sebagai cara untuk mempertahankan fitur penuh tanpa iklan, mendukung tim yang fokus pada privasi dan pengalaman pengguna, serta membantu fitur dan peningkatan baru
- Tidak ada langganan berulang
- Pay for FUTO Keyboard
- FUTO Voice Input juga dapat digunakan di keyboard kompatibel lainnya
- Mereka juga sedang membuat dataset terbuka yang independen untuk meningkatkan input usap, dan kontribusi dataset dapat dilakukan dari perangkat seluler
- Komunitas dan kode dapat dilihat melalui kanal terpisah
- Zulip: kanal
#Keyboard - Source Code: kode sumber
- Discord: kanal
#Keyboard
- Zulip: kanal
1 komentar
Pendapat Hacker News
Karena FUTO Keyboard hanya untuk Android, saya belum sempat mencobanya langsung, tetapi FUTO.org adalah organisasi dengan misi hebat untuk membangun alternatif terdesentralisasi dalam menghadapi oligopoli teknologi
Mereka telah mendukung banyak proyek seperti Signal, gerakan hak untuk memperbaiki dari Louis Rossmann, Trieve.ai, TOR, GrapheneOS, CalyxOS, KiCAD, VLC, Zulip, Blender, FFmpeg, GIMP, KeePassX, PeerTube, Free Software Foundation, NeoVIM, Lichess, GitLab, dan lainnya
FUTO tidak banyak berpromosi, jadi untuk mengetahui pengaruhnya kita harus menggali cukup dalam, tetapi ini penting sebagai contoh seorang developer sekaligus pendiri yang pernah menjual perusahaannya ke Yahoo dan menjalankan Yahoo Games, lalu membangun ekosistem teknologi terdesentralisasi di Austin
Saya tidak berafiliasi langsung, tetapi di kampus Austin mereka setiap Jumat mengadakan makan siang gratis untuk para penggemar teknologi terdesentralisasi, jadi saya sering datang; kabarnya tokoh-tokoh komunitas open source dan privasi seperti CTO Signal, CalyxOS, dan lainnya juga datang
Kalau Anda sedang berada di Austin pada hari Jumat, saya sarankan mampir ke makan siang FUTO untuk bertemu orang-orang dan berbicara tentang masa depan terdesentralisasi. Detailnya diposting di chat Zulip FUTO.org
Saya melihatnya di video Louis Rossmann lalu memakainya selama beberapa jam; pesan ini pun sedang saya diktekan dengan itu, dan sejauh ini terlihat cukup bagus
Kualitas dan stabilitasnya jauh lebih baik daripada dikte suara Google yang dulu saya pakai di GrapheneOS dengan disandbox tanpa jaringan; yang itu sering crash dan kualitas diktenya juga biasa saja
Namun tidak ada fitur untuk memasukkan tanda baca dengan ucapan, sehingga sulit menambahkan tanda baca sesuai keinginan, sementara keyboard-nya sendiri punya antarmuka yang sangat mulus dan banyak fitur serta opsi, sampai hampir bisa bersaing dengan OpenBoard
Saya sedang mencoba FUTO Keyboard sekarang, dan salah satu hal paling menyebalkan dari Google Keyboard adalah ketika input swipe tidak aktif
Menurut saya swipe adalah inti dari input mobile. Saya pernah ingin menganalisis tata letak keyboard yang mengurangi error serta meningkatkan akurasi dan kecepatan, tetapi itu proyek besar; saya ingin mempertahankan tata letak 3 baris dan ukurannya, lalu hanya mengubah posisi tombol agar cocok untuk swipe
FUTO cukup oke. Swipe-nya agak kurang akurat, tetapi dibandingkan pengumpulan data oleh Google, itu hanya sesuatu yang terlihat sedikit saja, dan input suaranya cukup bagus karena jika Anda mengucapkan satu kalimat penuh, ia menganalisisnya lalu menambahkan tata bahasa
Saya terbiasa berbicara sambil langsung mengoreksi, jadi perlu penyesuaian, tetapi secara keseluruhan saya menyukainya dan berencana memakainya untuk sementara
Meski saya menekan asal di sekitar tombol yang diinginkan, SwiftKey tetap mengeluarkan kata yang benar
Namun saya butuh keyboard seperti itu yang bebas omong kosong. SwiftKey hampir 99% sempurna, tetapi selalu mengubah “my” menjadi “NY”, dan sekeras apa pun saya menyuruhnya “lupakan kata ini dan jangan prediksi lagi”, tidak ada cara menghapus NY dari kamus
Betapa sulitnya menambahkan penghapusan kata dari kamus sampai hal ini terus menghambat, sungguh menyebalkan. Kalau FUTO membuat sesuatu seperti SwiftKey yang berfungsi dengan benar, saya bersedia membayar 20 dolar untuk lisensi seumur hidup
https://www.researchgate.net/figure/An-ATOMIK-layout-with-hi...
SwiftKey pintar karena melakukan koreksi berdasarkan bagian mana dari tombol yang ditekan
Misalnya saat mengetik “Akk”, ia hanya mengoreksinya menjadi “All” jika “k” terakhir ditekan di sisi kanan, yaitu dekat tombol “L”; jika ditekan lebih ke kiri, ia membiarkannya sebagai “Akk”
Cara ini bekerja sangat baik, dan saya penasaran apakah FUTO juga bisa melakukan koreksi berbasis posisi
Dulu ada banyak ponsel slider dengan keyboard khusus, tetapi sekarang para produsen tampaknya puas membuat persegi panjang kaca yang sama
Rasanya seperti mereka menciptakan masalah yang sebenarnya tidak perlu ada, lalu mencoba menyelesaikannya dengan teknologi
Idenya keren dan saya mungkin bersedia membayar, tetapi saya khawatir dengan kurangnya keterbukaan. Misalnya, untuk mengetahui fakta berikut saja jauh lebih sulit daripada yang saya harapkan
FUTO Keyboard dilisensikan dengan “FUTO Source First License 1.0”, merupakan fork dari LatinIME, keyboard AOSP, dan LatinIME adalah open source berlisensi Apache
Kode sumbernya ada di sini: https://gitlab.futo.org/alex/latinime/
Saya bukan puris open source, tetapi semakin sentral dan mendasar sebuah proyek dalam hidup dan alur kerja saya, semakin penting apakah ia open source atau tidak. Keyboard adalah alat yang cukup mendasar
Akan sangat bagus jika ada keyboard open source dengan konversi suara-ke-teks yang bagus. Di Pixel 8, perubahan perilaku STT oleh Google yang terus-menerus benar-benar membuat frustrasi; saya memahami filosofi perbaikan bertahap, tetapi rasanya selalu dua langkah maju, satu langkah mundur, sehingga saya harus terus mempelajari kebiasaan dan workaround baru
Masih tahap awal, tetapi ini proyek menarik yang layak dipantau
Open source telah menghasilkan software backend dan alat developer yang hebat, tetapi anehnya lemah dalam membuat aplikasi klien yang ramah konsumen
Jika melihat aplikasi-aplikasi terbaik, bahkan ketika memakai lisensi terbuka seperti Chrome, aplikasi itu dibuat oleh kelompok developer yang relatif tertutup dan didanai perusahaan berorientasi profit
Gerakan Source First bertujuan memungkinkan tim tertutup yang terfokus seperti itu menjangkau pengguna dengan cara yang lebih terbuka. Mungkin tidak banyak proyek Source First yang ingin menerima banyak kontribusi komunitas, tetapi aplikasi tertutup pun berjalan baik tanpa itu, jadi menurut saya tidak masalah
https://futo.org/about/futo-statement-on-opensource/
Ini bukan Reddit, jadi mungkin tidak ada aturan semacam itu, tetapi menurut saya batas seperti ini layak dicoba, sebagaimana pembahasan politik nonteknis dikecualikan
Bahasa saya tampaknya kurang didukung karena data latihnya di bawah 1000 jam. Saya penasaran bagaimana bisa membantu menambahkan data latih
Saya punya banyak memo suara yang dibuat selama hampir 20 tahun, jadi ada transkrip puluhan jam dengan suara saya
Sebagian besar sangat pribadi, tetapi saya rasa saya bisa memilah cukup banyak bagian untuk digunakan dalam proyek ini dan proyek lain
https://keyboard.futo.org/whisper-training-data-breakdown
Jika ingin memakai rekaman yang sudah ada, mengunggahnya ke YouTube atau archive.org dengan lisensi Creative Commons mungkin juga bisa menjadi opsi
https://github.com/futo-org/voice-input-models
Akhirnya ada keyboard pengenalan suara di Android yang bekerja baik secara offline. Baru saja saya uji, dan setidaknya kualitas bahasa Inggrisnya luar biasa
Namun sayang lisensinya bukan open source. Meski mereka meminta biaya, saya lebih memilih berdonasi ke proyek yang open source seperti Netguard atau MyExpenses
Saya kira inti FUTO adalah software open source berbayar
Saya penasaran apa saja keyboard open source yang menjaga privasi di Android
Saya memakai OpenBoard; belum ada update sejak 2022, tetapi masih berfungsi dengan baik
Bonusnya, ukurannya juga di bawah 1MB. Di komentar lain, Thumb-Key yang memiliki fitur swipe serupa juga disebutkan
https://f-droid.org/packages/juloo.keyboard2/
https://github.com/dessalines/thumb-key
https://github.com/florisboard/florisboard
Sedikit menyimpang, tapi saya tidak mengerti kenapa chat Zulip selalu meminta email dan kata sandi yang berbeda bahkan saat hanya ingin melihat
Ini benar-benar membuat frustrasi di setiap chat Zulip yang pernah saya coba ikuti. Bahkan tanpa perlu federasi antarpeladen, rasanya aksesibilitas akan jauh lebih baik jika sekadar memakai login Google
Di Zulip Cloud, opsi-opsi ini aktif secara default, tetapi chat.futo.org di-host sendiri, jadi tampaknya mereka belum mengerjakan API key yang diperlukan untuk mengatur metode autentikasi, atau memang tidak menginginkannya karena kebijakan
Alasan tiap organisasi memiliki akun berbeda adalah karena orang yang mengelola dan mengontrol tiap organisasi berbeda, dan karena akun terpisah merupakan model keamanan yang lebih rapi bukan hanya untuk pelanggan bisnis, tetapi juga untuk proyek yang sensitif terhadap opsi autentikasi
Namun, ada rencana untuk membuat opsi Zulip Cloud SSO yang memungkinkan masuk ke beberapa komunitas dengan satu login di organisasi-organisasi Zulip Cloud. Masukan tentang cara kerja yang diinginkan akan paling terlihat oleh internal proyek jika disampaikan di #feedback di https://chat.zulip.org
Organisasi publik dapat mengatur kanal tertentu agar dapat diakses publik tanpa login, dan ini tampaknya berguna untuk tempat seperti FUTO: https://zulip.com/help/public-access-option
Slack paling buruk dalam hal ini. Terlalu rumit sampai saya sama sekali tidak bisa mengingat login Slack saya
Secara pribadi, selama 8 tahun terakhir saya memakai AnySoftKeyboard yang open source tanpa masalah. Sangat fleksibel, jadi saya penasaran apa sebenarnya nilai tambah yang dibawa FUTO
Mungkin mereka malah bisa mensponsori AnySoftKeyboard
Saya rasa AnySoftKeyboard tidak menyediakan fitur ini, tapi bisa saja saya keliru