Update scheduled for release May 12th 2014

Your very own personal spokesperson

Do you lack the effort to talk but need to speak up?
Robot Voice will give you robotic vocals without the autotune*.
Have your transcripts spoken aloud for others to hear.
It is free to use and can seamlessly interface with other apps.

*Scheduled in update

  1. Download and install Robot Voice from Google Play This app requires the following permissions:

  2. Launch the app and start using it!

In your code, send a broadcast Intent from an Activity with the following settings (the extra must be accompanied with a String value):

  • action: quickytools.intent.action.speak
  • mimetype: vnd.android.cursor.item/text
  • extra: quickytools.speakup.intent.extra.transcript

An example function that will trigger Robot Voice to speak is shown below where transcript is the text to speak.

void robotTalk(String transcript) {
	Intent i = new Intent();
	i.setAction("quickytools.intent.action.speak");
	i.setType("vnd.android.cursor.item/text");
	i.putExtra("quickytools.speakup.intent.extra.transcript", transcript);
	sendBroadcast(i);
}

To stop robotic talk, pass the extra: quickytools.speakup.intent.extra.stop with an Integer value of 0 in the Intent above instead if the transcript extra.

Feel free to report a bug or make a suggestion

Features and improvements slated for next versions

  1. More voice profiles, customization
  2. Turing test mode
  3. Developer control of pitch and rate
  4. Autotune