by Fran T
Version 44 (February 16, 2025)
Download (248 downloads)
Reads out SMS and MMS text messages while a Bluetooth audio device is connected. You can choose whether voice commands are enabled and set specific Bluetooth devices to exclude from speech readout and/or voice commands. You can also stop or snooze readout using the notification or voice commands. Messages received during a phone call are saved and read out when the call is competed, if their notifications are still present.
Some texting apps allow text threads to be muted and don't show their notifications in that case. The Reader flow detects that and won't read out messages in muted threads, or when the phone is in Do Not Disturb mode.
If you enable voice commands, the flow asks you to provide your phone number during setup. This is necessary due to how MMS group message threads work. In order to maintain the address group, your own phone number needs to be removed from the list of addresses before a reply message is sent via voice command. To do that, the flow needs to get it personally from you. Your phone number cannot be automatically ascertained by Automate or this flow, the flow requires no Internet permissions, and your number never leaves your device.
To send a test SMS or MMS message, you can run the 'Send Test Message' flow after starting the Reader flow.
To update your settings, simply restart the main flow. To indicate your current settings, the dialogs show each setting with a • (dot) next to the Yes/No button you chose last time.
Available Voice Commands:
Call ("Call")
Reply ("Reply")
Ignore ("Ignore")
Repeat ("Repeat")
Open texting app ("Open")
Save text notification ("Save")
Stop reading messages ("Stop")
Snooze for ten minutes ("Snooze")
The Save command works like Ignore, except that the notification from the texting app is not dismissed.
Updates:
• Added "repeat" command
• Added "open", "stop", and "snooze" commands and notification to stop or snooze readouts
• Update for Android 13, added Show Settings flow
• Handle some media players closing when paused
• Ignore texts which are muted (texting app doesn't post a notification for)
• Multi-recipient MMS messages can now be replied to
• Added "save" command
• Handle overlapping texts, read texts received during phone calls
• Optionally ignore messages when device is unlocked; pause texts received during phone calls
• Reading the command list for every message is now optional; MMS bug fixes and improvements; group messages now indicated; MMS message text is now read first, no matter the order of any included attachments; message text immediate readout is now optional
• Redundant readout of self-authored MMS messages eliminated; added MMS test message feature; URLs in messages now reduced to domain name when read out, instead of just "URL"
• Improved group message detection and queuing of messages during calls
• Don't read out messages queued during a call if they've already been read, the reader has been stopped in the meantime, etc.
• Default device phone number
5 stars | 1 | |
4 stars | 0 | |
3 stars | 0 | |
2 stars | 0 | |
1 star | 0 | |
Reports | 0 |
Rate and review within the app in the Community section.