Saya masih ingat pertama kali coba voice dictation untuk menulis kode. Itu sekitar 2019, dan hasilnya? Bencana. “if open parenthesis” tertulis literally sebagai “if open parenthesis”, bukan if (. Saya menyerah setelah 10 menit.
Tapi sekarang 2026, dan teknologi speech recognition sudah jauh berbeda. Whisper dari OpenAI mengubah game. Dan Superwhisper adalah salah satu aplikasi yang paling polished yang manfaatkan teknologi ini.
Setelah beberapa minggu pakai serius — ini laporan jujurnya.
Apa Itu Superwhisper?
Superwhisper adalah aplikasi macOS yang menjalankan speech-to-text menggunakan model Whisper (dan varian yang lebih baru) secara lokal atau via API. Intinya: tekan shortcut, ngomong, teks muncul di mana kursor kamu berada — di email, Slack, code editor, dokumen, di mana saja.
Yang membuat ini beda dari voice typing built-in macOS atau Windows:
- Akurasi jauh lebih tinggi, terutama untuk bahasa dengan aksen
- Bisa custom vocabulary — kamu bisa beri tahu model kata-kata teknis atau nama yang sering kamu sebut
- Modes yang berbeda untuk konteks yang berbeda
- Processing bisa local — data kamu tidak keluar ke server
- Diksi multi-bahasa dalam satu session
Setup Awal
Superwhisper butuh setup awal yang sedikit lebih dari install-and-go:
- Download dari superwhisper.com
- Pilih mode: local (pakai compute lokal, lebih privat) atau cloud (lebih cepat dan akurat)
- Download model yang kamu mau — ada beberapa ukuran, dari kecil (cepat tapi less accurate) sampai large (lebih akurat tapi butuh lebih banyak RAM)
- Set global shortcut
Saya pakai mode cloud dengan model terbesar untuk daily driver. Kalau ada concern privasi untuk content sensitif, mode local tersedia.
Untuk Menulis Teks Biasa: Sangat Impressed
Untuk menulis email, Slack message, dokumen, komentar di PR — Superwhisper bekerja luar biasa. Akurasinya tinggi, bahkan untuk bahasa Indonesia yang saya campur dengan istilah Inggris teknis.
Workflow yang saya temukan efektif:
- Draft email panjang dengan suara, edit typo kecil secara manual
- Slack message informal — langsung ngomong, tidak perlu edit
- Meeting notes — rekam dan dikte poin-poin sambil meeting
- Komentar di code review — lebih cepat dari mengetik panjang-panjang
Speedup yang saya rasakan untuk text biasa: sekitar 2-3x lebih cepat dari mengetik, terutama untuk paragraf panjang.
Untuk Koding: Realistis
Ini yang paling banyak orang penasaran. Bisa tidak dikte kode?
Jawaban jujur: bisa, tapi untuk hal-hal tertentu saja.
Yang Berhasil dengan Baik
Komentar dan dokumentasi dalam kode. Ini yang paling natural dan paling sering saya pakai. Daripada mengetik komentar panjang, saya ngomong saja.
// saya: "tambahkan fungsi ini menerima parameter user object yang berisi id, email, dan role, lalu return boolean apakah user memiliki permission yang diperlukan"
// output: // Fungsi ini menerima parameter user object yang berisi id, email, dan role, lalu return boolean apakah user memiliki permission yang diperlukan
Variable dan function names. “isUserAuthenticated”, “fetchUserProfile”, “handleFormSubmit” — ini bisa dikte dengan cukup akurat.
String literals. Teks yang masuk ke dalam string, pesan error, label UI — ini natural untuk diucapkan.
Prompt untuk AI coding assistant. Saya sering pakai Superwhisper untuk ngomong instruksi ke Cursor atau GitHub Copilot. Daripada mengetik panjang lebar apa yang mau saya buat, saya ngomong saja dan AI yang menulis kode-nya.
Yang Masih Susah
Syntax yang sangat symbolic. {}, (), =>, &&, || — ini awkward untuk diucapkan dan hasilnya seringkali salah. Kamu harus bilang “curly brace” atau pakai shorthand yang butuh customization.
Indentation dan whitespace. Kode sensitif terhadap indentation. Voice dictation tidak handle ini dengan baik secara default.
Long chained expressions. array.filter(x => x.active).map(x => x.name).join(', ') — ini lebih cepat diketik dari diucapkan.
Workaround yang Saya Pakai
Daripada dikte kode secara langsung, saya gabungkan dengan AI:
- Dikte instruksi ke AI coding assistant (Cursor, Copilot, Claude)
- AI yang generate kode
- Review dan edit manual kalau perlu
Ini terasa lebih natural. Saya berbicara seperti menginstruksikan junior developer: “Buatkan fungsi yang ambil list user dari API, filter yang aktif saja, lalu return sorted by last login.” AI yang terjemahkan ke kode.
Custom Modes — Fitur yang Underrated
Superwhisper punya fitur “Modes” yang memungkinkan kamu setup konteks berbeda untuk situasi berbeda:
- Mode “Email”: Otomatis format paragraf, tambahkan greeting/closing
- Mode “Coding”: Aktifkan vocabulary teknis khusus
- Mode “Meeting Notes”: Format output sebagai bullet points
- Mode “Bahasa Indonesia”: Pastikan output dalam Bahasa Indonesia walau kamu sesekali sebut kata Inggris
Saya punya mode custom untuk developer context yang include vocabulary seperti nama-nama framework yang sering saya pakai.
Perbandingan dengan Alternatif
Whisper.cpp (self-hosted) — Gratis, privat, tapi butuh setup teknis dan tidak se-polished Superwhisper.
macOS built-in Dictation — Terintegrasi, tapi akurasi jauh di bawah Whisper-based apps.
Dragon NaturallySpeaking — Veterans di kategori ini, lebih mature untuk koding dengan banyak syntax support, tapi mahal dan Windows-focused.
Whisper Flow — Mirip Superwhisper, lebih sederhana, lebih murah. Pilihan bagus kalau kamu mau sesuatu yang less feature-rich.
Biaya
Superwhisper punya free tier dengan batasan waktu transkripsi per bulan. Paid plan sekitar $8-10/bulan untuk unlimited penggunaan.
Kalau pakai mode cloud dengan model besar, ada biaya API di atasnya (biasanya sangat kecil — sen per request).
Siapa yang Paling Benefit?
Berdasarkan pengalaman saya, Superwhisper paling valuable untuk:
- Developer yang banyak menulis dokumentasi dan komentar — ROI langsung terasa
- Orang yang lebih cepat berpikir dengan ngomong daripada mengetik
- Developer yang punya kondisi fisik yang membuat ngetik lama jadi melelahkan — RSI, misalnya
- Orang yang sering harus multitask dan tidak bisa selalu pegang keyboard
- User AI coding assistant — dikte prompt jauh lebih cepat
Kesimpulan
Superwhisper bukan magic wand yang membuat kamu bisa coding 100% tanpa keyboard. Untuk syntax-heavy coding, keyboard masih lebih efisien.
Tapi untuk semua yang di sekitar coding — dokumentasi, komunikasi, instruksi ke AI, planning, dan note-taking — ini adalah tools yang genuinely mengubah workflow saya menjadi lebih cepat. Dan untuk developer yang pakai AI coding assistant, kombinasi voice dictation + AI adalah combo yang powerful.
Worth dicoba, terutama dengan free tier yang tersedia.
Punya pertanyaan tentang tools produktivitas developer yang lain? Atau mau diskusi setup workflow yang optimal? Yuk ngobrol — hubungi mafadev.









