Voice Notify announces status bar notification messages using Text-To-Speech (TTS) so you don't need to look at the screen to know what a notification says.
UPDATE NOTICE: Google [threatened to make] a change to policy requiring VN to stop using the Accessibility service. It was replaced with the Notification Listener service in v1.1.0. This resulted in some changes that may not be desired, such as the removal of the toast option or speaking every notification update instead of only new notifications. I cannot guarantee that everything will be restored in the future. In the meantime, if you don't like v1.1.x, I would suggest leaving detailed feedback and sideloading v1.0.12 from GitHub to restore the old functionality and behavior.
FEATURES:
*Widget to suspend VN
*Customizable TTS message
*Limit length of spoken message
*Replace text to be spoken
*Ignore specific apps or notifications containing defined text
*Choice of TTS audio stream
*Choice of speaking when screen or headset is on or off, or while in silent/vibrate mode
(Note: Due to API limitations, a headset that is connected when the VN service starts will need to be reconnected for VN to see the current state; also all Bluetooth devices are detected the same, headset or not)
*Quiet Time
*Shake-to-silence
*Custom delay of TTS after notification
*Repeat notifications at custom interval while screen off
*Notification log
*Post a test notification
VN operates through Android's Notification Listener service and must be enabled in the Notification Access settings.
Shortcuts are provided in the configuration screen to open the Notification Access and TTS settings.
PERMISSIONS:
Bluetooth - Required to detect whether Bluetooth headset is connected.
Vibrate - Required for Test feature while phone is in vibrate mode.
Modify Audio Settings - Required for improved wired headset detection.
Read Phone State - Required to interrupt TTS if a phone call becomes active.
ABOUT AUDIO STREAM OPTION:
Behavior of audio streams may vary by device or Android version, so I advise doing your own testing to determine which stream is right for you. The Media stream (default) should be good for most people.
DISCLAIMER:
Voice Notify developers are not responsible for the notifications that are announced. It is up to you to configure VN or your device, or not use VN, to prevent unwanted announcing of notifications.
PROBLEMS:
Please email me or submit any issues at:
https://github.com/pilot51/voicenotify/issues
If necessary, you can sideload any version from the releases section on GitHub:
https://github.com/pilot51/voicenotify/releases
SOURCE CODE:
VN is open source under the Apache License. https://github.com/pilot51/voicenotify
Code contributor details can be found at https://github.com/pilot51/voicenotify/graphs/contributors
TRANSLATIONS:
Translation is crowdsourced at http://getlocalization.com/voicenotify.
If for any reason you can't or don't want to use Get Localization, you can always email me or contribute directly to the GitHub project.
Current languages: English, Czech, Dutch, French, German, Greek, Hungarian, Indonesian, Italian, Malay, Polish, Portuguese, Russian, Spanish
A special thank you to all the developers and translators who donated their time and expertise to make Voice Notify better!
Suara Beritahu mengumumkan status mesej pemberitahuan bar menggunakan Text-To-Speech (TTS) supaya anda tidak perlu melihat skrin untuk tahu apa pemberitahuan berkata.
UPDATE NOTIS: Google [mengancam untuk membuat] perubahan kepada dasar yang memerlukan VN untuk berhenti menggunakan perkhidmatan Akses Untuk. Ia telah digantikan dengan perkhidmatan Pemberitahuan Listener dalam v1.1.0. Ini menyebabkan beberapa perubahan yang mungkin tidak diingini, seperti penyingkiran pilihan roti bakar atau bercakap setiap kemas kini pemberitahuan bukan hanya notifikasi baru. Saya tidak dapat menjamin bahawa segala-galanya akan dipulihkan pada masa hadapan. Dalam pada itu, jika anda tidak suka v1.1.x, saya cadangkan meninggalkan maklum balas terperinci dan sideloading v1.0.12 dari GitHub untuk memulihkan fungsi yang lama dan tingkah laku.
CIRI-CIRI:
* Widget untuk menggantung VN
* Mesej Customizable TTS
* Panjang Had mesej yang dituturkan
* Gantikan teks yang akan dituturkan
* Abaikan aplikasi atau pemberitahuan tertentu yang mengandungi teks ditakrifkan
* Pilihan TTS aliran audio
* Pilihan bercakap apabila skrin atau alat dengar dihidupkan atau dimatikan, atau semasa dalam senyap mod / bergetar
(Nota: Oleh kerana had API, alat dengar yang disambungkan apabila perkhidmatan VN bermula perlu disambung semula untuk VN untuk melihat keadaan semasa; juga semua peranti Bluetooth dikesan yang sama, alat dengar atau tidak)
*Masa sunyi
* Goncang-to-senyap
* Kelewatan Custom TTS selepas pemberitahuan
* Pemberitahuan Ulang pada selang adat semasa skrin off
* Log Pemberitahuan
* Hantar pemberitahuan ujian
VN beroperasi melalui perkhidmatan Pemberitahuan Listener Android dan mesti diaktifkan dalam tetapan Pemberitahuan Access.
Pintasan disediakan dalam skrin konfigurasi untuk membuka Akses Pemberitahuan dan tetapan TTS.
permissions:
Bluetooth - Diperlukan untuk mengesan sama ada alat dengar Bluetooth disambungkan.
Bergetar - Diperlukan untuk ciri Test semasa telefon dalam mod bergetar.
Ubahsuai Tetapan Audio - Diperlukan untuk pengesanan alat dengar berwayar bertambah baik.
Baca Telefon Negeri - Diperlukan untuk mengganggu TTS jika panggilan telefon menjadi aktif.
ABOUT AUDIO STREAM OPTION:
Kelakuan aliran audio mungkin berbeza mengikut peranti atau versi Android, jadi saya menasihatkan supaya melakukan ujian anda sendiri untuk menentukan aliran yang tepat untuk anda. Aliran Media (lalai) perlu baik bagi kebanyakan orang.
PENAFIAN:
Suara Beritahu pemaju tidak bertanggungjawab terhadap pemberitahuan yang diumumkan. Ia terpulang kepada anda untuk menetapkan VN atau peranti anda, atau tidak menggunakan VN, untuk mengelakkan yang tidak diingini mengumumkan pemberitahuan.
MASALAH:
Sila e-mel saya atau mengemukakan apa-apa isu di:
https://github.com/pilot51/voicenotify/issues
Jika perlu, anda boleh sideload mana-mana versi daripada bahagian siaran pada GitHub:
https://github.com/pilot51/voicenotify/releases
KOD SUMBER:
VN adalah sumber terbuka di bawah Lesen Apache. https://github.com/pilot51/voicenotify
Kod butiran penyumbang boleh didapati di https://github.com/pilot51/voicenotify/graphs/contributors
TERJEMAHAN:
Terjemahan adalah crowdsourced di http://getlocalization.com/voicenotify.
Jika atas apa-apa sebab anda tidak boleh atau tidak mahu menggunakan Dapatkan Localization, anda boleh e-mel saya atau menyumbang terus kepada projek GitHub itu.
bahasa semasa: Bahasa Inggeris, Czech, Belanda, Perancis, Jerman, Greek, Hungary, Indonesia, Itali, Bahasa Melayu, Poland, Portugis, Rusia, Sepanyol
A khas terima kasih kepada semua pemaju dan penterjemah yang menyumbangkan masa dan kepakaran mereka untuk membuat Pemberitahuan Voice lebih baik!