Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,729,324 Members 42,160 Now Online
XDA Developers Android and Mobile Development Forum

[APP][2.2+] ReadItToMe - Reads SMS, Calls & app notifications (eg Whatsapp) aloud

Tip us?
 
crazyfool_1
Old
(Last edited by crazyfool_1; 25th April 2013 at 06:21 PM.)
#1  
crazyfool_1's Avatar
Senior Member - OP
Thanks Meter 3042
Posts: 824
Join Date: Nov 2010

 
DONATE TO ME
Default [APP][2.2+] ReadItToMe - Reads SMS, Calls & app notifications (eg Whatsapp) aloud

What Is ReadItToMe
Like alot of us I use my phone for music alot and I wanted to be able to hear who was texting me or calling without having to pull out my phone. There are a few apps which do this however I found them to be too bloated and I wanted to be able to have it run automatically when I needed it.
Thats why I wrote ReadItToMe.

ReadItToMe reads out your incoming sms messages and incoming callers as well as notifications from any app on your phone such as Whatsapp. It can be set to do this automatically when you connect to a bluetooth device or you plug in your headphones, as well as over the speakerphone.

Translates Txt Speak
ReadItToMe will also translate your text messages into proper english so you can understand whats being read.

With ReadItToMe This:
SMS from John saying: "btw dat woz amazin, I dunno y I wasn't gonna go lol"
Becomes This:
"New message received from John. By the way that was amazing, I don't know why I wasn't going to go laugh out loud'
As well as that you can add your own words and translations easily through the UI.

Feature List
- Read incoming sms
- Read incoming callers name
- Read incoming notifications from any other apps such as Google Talk or Whatsapp - PRO FEATURE
- Voice reply for sms - PRO FEATURE
- Read always
- Read only when bluetooth is connected
- Read only when headphones are connected
- Translate text speak before reading ie lol is translated to laugh out loud
- You can define your own translations of specific words
- Can reads sms over music (music volume is turned down and then back up afterwards)
- Icon in notification bar to show when it is running
- Fully customizable

Get it on Google Play
ReadItToMe and ReadItToMe Pro
Attached Thumbnails
Click image for larger version

Name:	General.jpg
Views:	4049
Size:	29.1 KB
ID:	1853072   Click image for larger version

Name:	Voice.jpg
Views:	3781
Size:	24.5 KB
ID:	1853073   Click image for larger version

Name:	Save.jpg
Views:	3790
Size:	23.9 KB
ID:	1853074   Click image for larger version

Name:	Extras.jpg
Views:	3615
Size:	23.9 KB
ID:	1853075   Click image for larger version

Name:	Running.jpg
Views:	3441
Size:	16.4 KB
ID:	1853076  

Attached Files
File Type: apk ReadItToMe_Beta_Free_1.apk - [Click for QR Code] (308.8 KB, 571 views)
File Type: apk ReadItToMe_Beta_Pro_5.apk - [Click for QR Code] (324.2 KB, 3042 views)
The Following 88 Users Say Thank You to crazyfool_1 For This Useful Post: [ Click to Expand ]
 
mcampbellsmith
Old
#2  
Recognized Contributor
Thanks Meter 1074
Posts: 790
Join Date: Jul 2010
Great start!

One you have caller id working would you consider reading system notifications a well?

Thanks

Sent from my HTC Desire using XDA
 
crazyfool_1
Old
#3  
crazyfool_1's Avatar
Senior Member - OP
Thanks Meter 3042
Posts: 824
Join Date: Nov 2010

 
DONATE TO ME
Quote:
Originally Posted by mcampbellsmith View Post
Great start!

One you have caller id working would you consider reading system notifications a well?

Thanks

Sent from my HTC Desire using XDA
added to the list :)

Sent from my Nexus S using XDA
“If we define risk as ‘the likelihood of an irreversible negative outcome', inaction is the greatest risk of all.”

 
crazyfool_1
Old
#4  
crazyfool_1's Avatar
Senior Member - OP
Thanks Meter 3042
Posts: 824
Join Date: Nov 2010

 
DONATE TO ME
New version up.. incoming caller id added.. also some tidying of code, made it much more efficient..
The Following User Says Thank You to crazyfool_1 For This Useful Post: [ Click to Expand ]
 
mcampbellsmith
Old
#5  
Recognized Contributor
Thanks Meter 1074
Posts: 790
Join Date: Jul 2010
HI crazyfool_1

If I have Auto enable on Bluetooth ticked, does this override the option Auto enable on Incoming Call? ie and 'AND' operation?

Also, today I noticed that even though I have the Auto enable on Bluetooth ticked, ReadItToMe would start randomly at times when bluetooth was disabled on the phone. I didn't manage to catch much from logcat, but I got this (filtering on string 'readit'):

I/ActivityManager( 119): No longer want robj.readit.tome (pid 22510): hidden #22
I/WindowManager( 119): WINDOW DIED Window{4055d200 robj.readit.tome/robj.readit.tome.ReadItToMeActivity paused=false}
W/ActivityManager( 119): Scheduling restart of crashed service robj.readit.tome/.ReadItToMeService in 5000ms
I/ActivityManager( 119): Start proc robj.readit.tome for service robj.readit.tome/.ReadItToMeService: pid=23392 uid=10078 gids={3002, 3001}
I/ActivityManager( 119): No longer want robj.readit.tome (pid 23392): hidden #16
W/ActivityManager( 119): Scheduling restart of crashed service robj.readit.tome/.ReadItToMeService in 5000ms
I/ActivityManager( 119): Start proc robj.readit.tome for service robj.readit.tome/.ReadItToMeService: pid=25013 uid=10078 gids={3002, 3001}
 
crazyfool_1
Old
#6  
crazyfool_1's Avatar
Senior Member - OP
Thanks Meter 3042
Posts: 824
Join Date: Nov 2010

 
DONATE TO ME
Quote:
Originally Posted by mcampbellsmith View Post
HI crazyfool_1

If I have Auto enable on Bluetooth ticked, does this override the option Auto enable on Incoming Call? ie and 'AND' operation?

Also, today I noticed that even though I have the Auto enable on Bluetooth ticked, ReadItToMe would start randomly at times when bluetooth was disabled on the phone. I didn't manage to catch much from logcat, but I got this (filtering on string 'readit'):

I/ActivityManager( 119): No longer want robj.readit.tome (pid 22510): hidden #22
I/WindowManager( 119): WINDOW DIED Window{4055d200 robj.readit.tome/robj.readit.tome.ReadItToMeActivity paused=false}
W/ActivityManager( 119): Scheduling restart of crashed service robj.readit.tome/.ReadItToMeService in 5000ms
I/ActivityManager( 119): Start proc robj.readit.tome for service robj.readit.tome/.ReadItToMeService: pid=23392 uid=10078 gids={3002, 3001}
I/ActivityManager( 119): No longer want robj.readit.tome (pid 23392): hidden #16
W/ActivityManager( 119): Scheduling restart of crashed service robj.readit.tome/.ReadItToMeService in 5000ms
I/ActivityManager( 119): Start proc robj.readit.tome for service robj.readit.tome/.ReadItToMeService: pid=25013 uid=10078 gids={3002, 3001}
hi,
atm the auto Bluetooth and auto call work seperately so u will still get calls read.. also did u disconnect ur device or did u disable Bluetooth? if its the latter I know the issue and I'll fix it. there are a few bugs atm.. I should have most sorted by tomorrow night :)

Sent from my Nexus S using XDA
“If we define risk as ‘the likelihood of an irreversible negative outcome', inaction is the greatest risk of all.”

 
crazyfool_1
Old
#7  
crazyfool_1's Avatar
Senior Member - OP
Thanks Meter 3042
Posts: 824
Join Date: Nov 2010

 
DONATE TO ME
bluetooth issue is fixed along with a bunch of other stuff.. let me know if anyone else has any issues..
 
FC1032
Old
#8  
Senior Member
Thanks Meter 64
Posts: 558
Join Date: Aug 2010
Location: Sydney
Gonna try this out a few days later, have a few things to do at the moment.

This seems real useful
 
GT247
Old
#9  
GT247's Avatar
Senior Member
Thanks Meter 1560
Posts: 1,594
Join Date: Jun 2010
Location: Beautiful California
Is there a chance that an option could be included to disable the phones speakerphone if a headset, wired or bluetooth is connected ?
 
crazyfool_1
Old
#10  
crazyfool_1's Avatar
Senior Member - OP
Thanks Meter 3042
Posts: 824
Join Date: Nov 2010

 
DONATE TO ME
Quote:
Originally Posted by GT247 View Post
Is there a chance that an option could be included to disable the phones speakerphone if a headset, wired or bluetooth is connected ?
the app will read via the current audio stream so if your using headphones or Bluetooth the speaker shouldn't be used..


Sent from my Nexus S using XDA
“If we define risk as ‘the likelihood of an irreversible negative outcome', inaction is the greatest risk of all.”


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes