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

[APP] SayMyName Dessert

Tip us?
 
TomTasche
Old
(Last edited by TomTasche; 13th October 2010 at 11:26 AM.) Reason: uploaded update, added instructions for translation
#1  
TomTasche's Avatar
Senior Member - OP
Thanks Meter 6
Posts: 105
Join Date: Oct 2009
Location: Vienna

 
DONATE TO ME
Default [APP] SayMyName Dessert

Hello,

At the moment I'm working on a new version of SayMyName Dessert. It's my first app (but it's already on the Android Market for more than a year ) and I just can't stop developing it. Mostly, I blame my users for that. You send me feature-requests, bug-reports, good feedback, bad feedback... even donations!

Currently there are two versions of SayMyName available at the Android Market. One for Cupcakes, and one for Donuts and beyond.
With the upcoming version of SayMyName, I want to merge those versions, fix old, very annoying bugs and add some often requested features.

Why I'm telling you that? Because I need even more feedback, more testers, more contributers () and some guys who translate my app into various languages.

So, if you want to help me, please download the attached .apk and give me some feedback / requests / whatever comes to your mind. Just leave a reply here at xda or send me a mail. (tomtasche AT gmail)

Thank you very much
Tom

P.S.: If you want to try the old, buggy version of SayMyName, feel free to search the Android Market for "SayMyName Dessert".

edit:
I forgot to mention what this app is for.

Official market-description:
"Want to know who's calling you without looking at your phone? SayMyName reads out loud the name saved in your adressbook and tells you who's calling.

- reads SMS, GMail and K9-Mail too
- very customizable
- discreet mode
- Locale Plug-in
- open-source
- supports non-latin languages too

See website for changelog, etc."

edit:
Changelog:
- reads nicknames!
- fixes, fixes, fixes.
- much more
- mute gestures
- read number-/mail-type (custom labels supported too!)
- auto translate messages (enable "translate")
- improved widget
- fixes
- pause music during speech on phones with Android 2.2
- sk, cs and de translations by David K. (thanks! )
- supports people who can't find TTS Extended in Android Market / don't have access to Android Market

Planned features in near future:
- more translations (any volunteers?)
- bluetooth (maybe I found somebody who can help me! )

edit:
If you want to help translate, download this file and translate the text between the tags:
Code:
<string name="...">TRANSLATE THIS</string>
Return the translated file to me afterwards.

Thank you very much
Tom

PS: Please let me know if you want me to mention your name / mail-address / website.
Attached Thumbnails
Click image for larger version

Name:	saymyname_appbrain_qr.png
Views:	1008
Size:	905 Bytes
ID:	418630  
Developed an app called SayMyName.

Support open-source.
The Following 3 Users Say Thank You to TomTasche For This Useful Post: [ Click to Expand ]
 
MillyMoo106
Old
#2  
Senior Member
Thanks Meter 9
Posts: 120
Join Date: Feb 2009
Location: Bristol
Shall report back tomorrow. Used to love this app!
 
TomTasche
Old
#3  
TomTasche's Avatar
Senior Member - OP
Thanks Meter 6
Posts: 105
Join Date: Oct 2009
Location: Vienna

 
DONATE TO ME
Quote:
Originally Posted by MillyMoo106 View Post
Shall report back tomorrow. Used to love this app!
Thanks! Tell me if you miss something.
Developed an app called SayMyName.

Support open-source.
 
xdZKu7
Old
#4  
Member
Thanks Meter 3
Posts: 56
Join Date: Apr 2010
I just tried the app for SMS notifications, but it gets interrupted by the notification. I'd like the notification to come first, followed by the announce and then the message. As it is now half the announcement gets killed by the notification.

I tried setting both Reading break and speech delay to 5 (seconds?), but the announcement started immediately anyway.

The app also seems to open a TTS-channel on start, causing noticeable hiss for a couple of seconds.

And the locale-plug-in, is it a separate download? Couldn't see it in Tasker even if I force-stopped it.


Your app seems to perform all the functions I want from TTS-notifications, now I only have to wait for the engine to not sound like a broken record in my language.
 
TomTasche
Old
#5  
TomTasche's Avatar
Senior Member - OP
Thanks Meter 6
Posts: 105
Join Date: Oct 2009
Location: Vienna

 
DONATE TO ME
Quote:
Originally Posted by xdZKu7 View Post
I just tried the app for SMS notifications, but it gets interrupted by the notification. I'd like the notification to come first, followed by the announce and then the message. As it is now half the announcement gets killed by the notification.

I tried setting both Reading break and speech delay to 5 (seconds?), but the announcement started immediately anyway.
Nice, you found a bug! Little workaround until I upload the fix: set the speech delay in SayCaller Settings.

Quote:
Originally Posted by xdZKu7 View Post
The app also seems to open a TTS-channel on start, causing noticeable hiss for a couple of seconds.
Shouldn't happen in the next version too, thanks.

Quote:
Originally Posted by xdZKu7 View Post
And the locale-plug-in, is it a separate download? Couldn't see it in Tasker even if I force-stopped it.
Locale Plug-In is made for Locale 1.0 (beta). I didn't update it yet, because I thought nobody would use it.
I'll note that on my ToDo-list, thanks!

Quote:
Originally Posted by xdZKu7 View Post
Your app seems to perform all the functions I want from TTS-notifications, now I only have to wait for the engine to not sound like a broken record in my language.
Which Android version performs on your phone? Everything under 1.6 has a REALLY bad voice:
Developed an app called SayMyName.

Support open-source.
 
xdZKu7
Old
#6  
Member
Thanks Meter 3
Posts: 56
Join Date: Apr 2010
Quote:
Originally Posted by TomTasche View Post
Locale Plug-In is made for Locale 1.0 (beta). I didn't update it yet, because I thought nobody would use it.
I'll note that on my ToDo-list, thanks!
Tasker has Locale plug-in support. I would like to use Tasker to enable and disable your program whenever I place my phone in the car dock.

Quote:
Which Android version performs on your phone? Everything under 1.6 has a REALLY bad voice:
[ YOUTUBE ]
Yup, that's the voice.... Froyo (CM6) on Nexus. Truth be told I don't really like the english voice either, it's just far too synthetic compared to some of the other TTS-engines out there:

AT&T Natural Voices
 
TomTasche
Old
(Last edited by TomTasche; 11th August 2010 at 08:32 PM.) Reason: change voice
#7  
TomTasche's Avatar
Senior Member - OP
Thanks Meter 6
Posts: 105
Join Date: Oct 2009
Location: Vienna

 
DONATE TO ME
Quote:
Originally Posted by xdZKu7 View Post
Tasker has Locale plug-in support. I would like to use Tasker to enable and disable your program whenever I place my phone in the car dock.
I'll try to add Tasker-support on Friday. Thanks for the hint.

Quote:
Originally Posted by xdZKu7 View Post
Yup, that's the voice.... Froyo (CM6) on Nexus. Truth be told I don't really like the english voice either, it's just far too synthetic compared to some of the other TTS-engines out there:
Unfortunately I'm not responsible for the voice. It comes from Android, but the AT&T sample is very impressive!

I've uploaded another update at the first post, which fixes speech-delay.

Thanks
Tom


edit:
By the way, you can change the voice in "Speech settings" (linked in SayMyName). Change the "Engine" to "Pico TTS" and you'll get a female voice.
Developed an app called SayMyName.

Support open-source.
 
xdZKu7
Old
#8  
Member
Thanks Meter 3
Posts: 56
Join Date: Apr 2010
Quote:
Originally Posted by TomTasche View Post
Unfortunately I'm not responsible for the voice. It comes from Android,
I do realise that. I'll just have to sit still and wait until either google, or someone else grants us a more pleasant engine.


Quote:
I've uploaded another update at the first post, which fixes speech-delay.
Excellent.

A slightly more convoluted feature request: Do you think it would be possible to change the TTS-language based on which contact a text message comes from? Say for instance if the contacts had TTS=en_US or TTS=sv_SE or any other preferred language in the notes-section?

The reason for this request is of course that I receive messages in different languages depending on the contact, so if I just decide on a language half the time it'll sound even worse than necessary.
 
xdZKu7
Old
#9  
Member
Thanks Meter 3
Posts: 56
Join Date: Apr 2010
Quote:
Originally Posted by TomTasche View Post
edit:
By the way, you can change the voice in "Speech settings" (linked in SayMyName). Change the "Engine" to "Pico TTS" and you'll get a female voice.
Thanks for the hint, but it doesn't seem to work. Probably because I don't use EN/FR/DE/ES.
 
TomTasche
Old
#10  
TomTasche's Avatar
Senior Member - OP
Thanks Meter 6
Posts: 105
Join Date: Oct 2009
Location: Vienna

 
DONATE TO ME
Quote:
Originally Posted by xdZKu7 View Post
I do realise that. I'll just have to sit still and wait until either google, or someone else grants us a more pleasant engine.




Excellent.

A slightly more convoluted feature request: Do you think it would be possible to change the TTS-language based on which contact a text message comes from? Say for instance if the contacts had TTS=en_US or TTS=sv_SE or any other preferred language in the notes-section?

The reason for this request is of course that I receive messages in different languages depending on the contact, so if I just decide on a language half the time it'll sound even worse than necessary.
Let's see what I can do for you. I'll try on Friday.

Now I'm off till Friday. Thanks for testing! Keep reporting.
Developed an app called SayMyName.

Support open-source.

Tags
app, saymyname, tts
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes