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!
เสียงแจ้งประกาศข้อความแถบการแจ้งเตือนสถานะการใช้ Text-to-Speech (TTS) เพื่อให้คุณไม่ต้องมองไปที่หน้าจอเพื่อรู้ว่าสิ่งที่มีการแจ้งเตือนว่า
ข้อสังเกต UPDATE: Google [ขู่ว่าจะทำให้] การเปลี่ยนแปลงนโยบายที่กำหนด VN เพื่อหยุดการใช้บริการการเข้าถึง มันถูกแทนที่ด้วยบริการฟังการแจ้งเตือนใน v1.1.0 เรื่องนี้ทำให้เกิดการเปลี่ยนแปลงบางอย่างที่อาจไม่เป็นที่ต้องการเช่นการกำจัดตัวเลือกขนมปังหรือการพูดการปรับปรุงการแจ้งเตือนทุกแทนการแจ้งเตือนใหม่เท่านั้น ฉันไม่สามารถรับประกันว่าทุกอย่างจะถูกเรียกคืนในอนาคต ในขณะเดียวกันถ้าคุณไม่ชอบ v1.1.x ผมจะแนะนำให้ออกความคิดเห็นรายละเอียดและ sideloading v1.0.12 จาก GitHub ที่จะเรียกคืนการทำงานเก่าและพฤติกรรม
คุณสมบัติ:
Widget * จะระงับ VN
* ปรับแต่งข้อความ TTS
* ระยะเวลา จำกัด ของข้อความที่พูด
* แทนที่ข้อความที่จะพูด
* ละเว้นปพลิเคชันที่เฉพาะเจาะจงหรือการแจ้งเตือนที่มีข้อความที่กำหนดไว้
* ทางเลือกของการสตรีมเสียง TTS
* ทางเลือกของการพูดเมื่อหน้าจอหรือหูฟังจะเปิดหรือปิดหรือขณะที่อยู่ในโหมดเงียบ / สั่น
(หมายเหตุ: เนื่องจากข้อ จำกัด API ชุดหูฟังที่เชื่อมต่อเมื่อ VN เริ่มให้บริการจะต้องมีการเชื่อมต่อสำหรับ VN เพื่อดูสถานะปัจจุบันยังมีอุปกรณ์บลูทู ธ ทั้งหมดจะถูกตรวจพบชุดหูฟังเดียวกันหรือไม่)
*ช่วงเวลาเงียบ ๆ
* เขย่าเพื่อความเงียบ
* ความล่าช้าที่กำหนดเองของ TTS หลังจากการแจ้งเตือน
* การแจ้งเตือนซ้ำในช่วงเวลาที่กำหนดเองในขณะที่ปิดหน้าจอ
* เข้าสู่ระบบการแจ้งเตือน
* โพสต์แจ้งเตือนการทดสอบ
VN ดำเนินงานผ่านบริการฟังการแจ้งเตือนของ Android และจะต้องเปิดการใช้งานในการตั้งค่าการแจ้งเตือนการเข้าถึง
ทางลัดมีไว้ในการตั้งค่าหน้าจอเพื่อเปิดการเข้าถึงการแจ้งเตือนและการตั้งค่า TTS
สิทธิ์:
บลูทู ธ - ที่จำเป็นในการตรวจสอบว่าชุดหูฟังบลูทู ธ เชื่อมต่อ
สั่น - ที่จำเป็นสำหรับการทดสอบคุณสมบัติในขณะที่โทรศัพท์อยู่ในโหมดการสั่นสะเทือน
ปรับเปลี่ยนการตั้งค่าเสียง - ที่จำเป็นสำหรับการตรวจสอบสายหูฟังที่ดีขึ้น
อ่านรัฐโทรศัพท์ - จำเป็นที่จะขัดขวาง TTS ถ้าโทรศัพท์จะใช้งาน
OPTION สตรีมเสียงเกี่ยวกับ:
พฤติกรรมของเสียงลำธารอาจแตกต่างกันไปตามอุปกรณ์หรือเวอร์ชัน Android ดังนั้นผมแนะนำให้ทำทดสอบของคุณเองเพื่อตรวจสอบว่ากระแสเป็นที่เหมาะสมสำหรับคุณ สตรีมมีเดีย (ค่าเริ่มต้น) ควรจะดีสำหรับคนส่วนใหญ่
หมายเหตุ:
เสียงแจ้งนักพัฒนาจะไม่รับผิดชอบสำหรับการแจ้งเตือนว่าจะมีการประกาศ มันขึ้นอยู่กับคุณที่จะกำหนดค่า VN หรืออุปกรณ์ของคุณหรือไม่ใช้ VN เพื่อป้องกันไม่พึงประสงค์ประกาศการแจ้งเตือน
ปัญหา:
โปรดส่งอีเมลฉันหรือส่งปัญหาใด ๆ ได้ที่:
https://github.com/pilot51/voicenotify/issues
ถ้าจำเป็นคุณสามารถไซด์โหลดรุ่นใดก็ได้จากส่วนเผยแพร่บน GitHub:
https://github.com/pilot51/voicenotify/releases
รหัสแหล่งที่มา:
VN เป็นโอเพนซอร์สภายใต้ Apache License https://github.com/pilot51/voicenotify
รหัสรายละเอียดผู้สนับสนุนสามารถพบได้ที่ https://github.com/pilot51/voicenotify/graphs/contributors
แปล:
แปล crowdsourced ที่ http://getlocalization.com/voicenotify
หากมีเหตุผลใด ๆ ที่คุณไม่สามารถหรือไม่ต้องการที่จะใช้รับ Localization คุณสามารถส่งอีเมลฉันหรือมีส่วนร่วมโดยตรงกับโครงการ GitHub
ภาษาปัจจุบัน: อังกฤษ, เช็ก, ดัตช์, ฝรั่งเศส, เยอรมัน, กรีก, ฮังการี, อินโดนีเซีย, อิตาลี, มาเลย์, โปแลนด์, โปรตุเกส, รัสเซีย, สเปน
พิเศษขอบคุณให้กับนักพัฒนาทุกคนและนักแปลที่บริจาคเวลาและความเชี่ยวชาญของพวกเขาที่จะทำให้เสียงแจ้งดีกว่า!