What I really love about Speaking Clock Tell Me The Time, which works well for me on my Android 5+ phone, is the proximity sensor feature that allows me just to hover over the sensor and it will tell me the exact time ....
PROs
Different Languages arious settings for continuous announcement or via Proximity Sensor
Night Clock display
CONs
Proximity Sensor seems not to work on all phones (Android 9 roblem?)
"Run in Background" does not work after restartto; app neets to be re-sstarted
On Android 9:
Does not work on Screen Off after phone "sleeps" even when run in background
Talking Clock, which I use on my Android Pie phone, allows me to check the time by pressing a hardware button. This is sometimes handy, when I cannot look at the display....
Works fine with Proximity Sensor
Works on Screen On and Screen Off when run in background
Cannot be disabled automatically when picking up the phone for a call
Best thing for me is, that Voice Notification can read aloud not only SMS but also other messages like WhatsApp, and it announces the caller's phone number for callers not in my phonebook.
Different Languages
Various Settings for customization of notifications
SMS announcement
Messages announcement incl. various like WhatsApp, Messenger, email
Caller ID announcement (name for contacts or number for unknown numbers)
Caller ID and some other functions seem not to work on all phones, which seems to be an Android 9 problem