Sebagai pengembang Mac, saya telah mengerjakan solusi untuk masalah ini, sejauh ini saya sudah bisa mendeteksi koreksi otomatis di NSTextView
dalam aplikasi itu sendiri dan memainkan suara untuk mengingatkan pengguna.
Saat ini saya sedang berupaya membuatnya dapat mendeteksi koreksi otomatis di sembarang NSTextView
aplikasi, tapi itu sedikit lebih sulit dan mungkin lebih lama, jadi saya pikir saya hanya akan memberi tahu Anda apa yang telah saya lakukan sejauh ini.
Saya akan mengedit jawaban ini dengan aplikasi terakhir saat dapat mendeteksi koreksi otomatis di aplikasi apa pun.
Inilah yang telah saya lakukan sejauh ini: [Tautan unduhan terbanyak di bawah]
Saat ini saya sedang dalam proses menguji versi aplikasi yang digeneralisasi dan bekerja pada setiap tampilan teks tunggal, apa pun aplikasi yang aktif. Ini menggunakan metode yang sedikit berbeda dengan cara saya melakukannya ketika itu hanya NSTextView
dalam aplikasi itu sendiri seperti ketika Anda berurusan dengan hal-hal ini dengan aplikasi lain (melalui API Accesability) Anda tidak memiliki akses langsung ke objek itu sendiri.
Pokoknya cukup dengan 'jibber-jabber', berikut adalah beberapa cuplikan layar dari preferensi:
Umum - Saat ini Anda hanya dapat memilih suara untuk diputar saat autocomplete terdeteksi.
Blacklist - Memungkinkan Anda membuat daftar hitam aplikasi tertentu sehingga deteksi koreksi-otomatis dimatikan dan tidak ada suara yang diputar.
Alasan saya mengujinya adalah karena metode yang saya gunakan tidak sepenuhnya suara, itu hanya mendeteksi perubahan teks sebelum kursor. Ini berarti akan mendeteksi pelengkapan otomatis tetapi secara umum akan mendeteksi setiap perubahan dalam teks yang TIDAK langsung dilakukan oleh pengguna (misalnya tombol yang menghapus semua teks) selain ini berfungsi dengan cukup baik.
Saya akan memperbarui jawaban ini dengan tautan unduhan setelah saya selesai pengujian.
Saya telah menyelesaikan pengujian, jadi ... ini tautan unduhan: http://cl.ly/9CIZ
Ini berjalan di latar belakang, jadi tidak memiliki ikon dock. Untuk mengakses preferensi, klik dua kali pada aplikasi di Finder.
Sekali lagi, ini tidak berfungsi dengan baik dan memiliki beberapa bug tetapi harus bekerja 99% dari waktu!