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!
Ses bildir Metin-To-Speech (TTS) kullanarak durum çubuğu bildirim mesajları duyurdu böylece bir bildirim ne diyor bilmek ekrana bakmak gerekmez.
GÜNCELLEME UYARI: Google [çevirmekle tehdit] Erişilebilirlik hizmetini kullanarak durdurmak için VN gerektiren politikasına bir değişiklik. Bu V1.1.0 içinde Bildirim Dinleyici hizmeti ile değiştirildi. Bu tür tost seçeneği kaldırılmasına veya yerine yalnızca yeni bildirimler her bildirim güncellemesini konuşma gibi arzu edilmeyebilir bazı değişikliklere yol açmıştır. Her şey gelecekte restore edilecek garanti edemez. Eğer v1.1.x beğenmezseniz arada, eski işlevsellik ve davranışını geri yüklemek için GitHub ayrıntılı geribildirim ve sideloading v1.0.12 bırakarak öneririz.
ÖZELLİKLER:
* Araç VN askıya almak
* Kişiselleştirilebilir TTS mesajı
Konuşulan mesajın * Sınır uzunluğu
* Metni değiştirin konuşulmaya
* Tanımlanmış metin içeren belirli uygulamalara veya bildirimleri göz ardı
* TTS ses akışı seçimi
Ekran veya kulaklık veya sessiz iken / titreşim moduna veya kapalıyken konuşma * Seçim
(Not: API sınırlamaları nedeniyle, bağlı bir kulaklık VN mevcut durumunu görmesi için VN hizmetini başlatır yeniden gerekecektir ne de tüm Bluetooth cihazları aynı, kulaklık tespit edilmesi veya edilmez)
*Sessiz zaman
* Sarsıntı-to-sessizlik
bildirimden sonra TTS * Özel gecikmesi
Özel aralıklarla * Tekrar bildirimleri kapalı ekran ederken
* Bildirim günlüğü
* Test bildirimi yayınla
VN Android'in Bildirim Dinleyici hizmeti aracılığıyla çalışır ve Bildirim Erişim ayarlarında etkin olmalıdır.
Kısayollar Bildirim Erişim ve TTS ayarlarını açmak için yapılandırma ekranında verilmektedir.
İZİNLER:
Bluetooth - Gerekli Bluetooth kulaklık bağlı olup olmadığını tespit etmek için.
Titreşim - Telefon titreşim modunda iken test özelliği için gereklidir.
Ses Ayarlarını değiştirme - geliştirilmiş kablolu kulaklık tespiti için gereklidir.
Telefon State Oku - bir telefon aktif hale gelirse TTS kesmek için gereklidir.
HAKKINDA SES STREAM SEÇENEĞİ:
ses akışları davranışı cihaz veya Android sürümüne göre değişebilir, bu yüzden sizin için doğru olan akışı belirlemek için kendi testler yapan öneriyoruz. Medya akışı (varsayılan) çoğu insan için iyi olmalı.
YASAL UYARI:
Ses geliştiriciler duyurulur bildirimleri sorumlu değildir bildirin. Bu bildirimlerin duyuran istenmeyen önlemek için, VN kullanmak VN veya cihazınızı yapılandırmak veya değil size kalmıştır.
SORUNLAR:
bana e-posta veya herhangi bir sorunları iletin:
https://github.com/pilot51/voicenotify/issues
Gerekirse, GitHub üzerinde bültenleri bölümünden herhangi bir sürümü sideload edebilirsiniz:
https://github.com/pilot51/voicenotify/releases
KAYNAK KODU:
VN Apache Lisansı altında açık kaynak. https://github.com/pilot51/voicenotify
Kod katkıyı ayrıntıları https://github.com/pilot51/voicenotify/graphs/contributors bulunabilir
ÇEVİRİLERİ:
Tercüme http://getlocalization.com/voicenotify de kitlesel kaynak edilir.
Herhangi bir nedenle veya Yerelleştirme alın kullanmak istemiyorsanız olamaz, her zaman bana e-posta ya da GitHub projeye doğrudan katkıda bulunabilir.
Güncel diller: İngilizce, Çekçe, Hollandaca, Fransızca, Almanca, Yunanca, Macarca Endonezya, İtalyan, Malayca, Lehçe, Portekizce, Rusça, İspanyolca
Özel bir Sesli iyi bildir yapmak için zaman ve uzmanlık bağışlanan tüm geliştiriciler ve çevirmenler için teşekkür ederim!