Talking Calendar

Android™ app on Google Play

If you have both the trial and the paid version, please uninstall the trial. Click for instructions

Please open the Market, go to downloads, select "Talking Calendar: Trial", and choose "Uninstall".

Click here for a review on Talking Calendar by

Click here for other reviews of Talking Calendar


Talking Calendar integrates with your Android™/Google calendar and reads aloud your calendar event(s) at the specified time(s) using the Android™ Text-to-Speech (TTS) library.

It respects your volume settings (it will only talk if you are not on vibrate or silent), and provides privacy option to speak, for example, only when not on speakerphone, or only when on Bluetooth.

It requires no ongoing user intervention!

Now you don't need to fidget with your phone to see upcoming events, and neither do you need to put on your reading glasses. Great for hands-free convenience, and great while on the road!

Talking Calendar does not collect or send any private information. It does read your calendar entry to speak it aloud.


The application uses the reminders that you set in the Calendar application, as shown in the following screenshot.  For example, in the screenshot, Talking Calendar will speak at 10:30am and at 10:35am.

Talking Calendar Reminder Explanation

Usage Directions

How do I use it?

You just need to use the Google Calendar application normally and do not need to so anything special to have the application talk when an event occurs.
  • Talking Calendar speaks shortly after (and only when) the Google Calendar application outputs a notification.
  • Make sure that reminders (and not just the events) are set correctly in your calendar.
  • If you don't hear it loudly enough even though you hear the ringer well, please increase your volume ratio in the options.

How do I stop it when it is talking?

Please press the Power button (usually twice) while it is speaking. The application stops talking when it recognizes two changes to the screen state. If the screen is dark, its state changes on pressing any of the Power, Phone, Back, and Home buttons. When you are using the phone, its state changes on pressing the Power button.

How about events I create on the computer?

Events created on your computer are automatically synchronized by the Google Calendar application, so you don't need to do anything special to get those reminders- other than to make sure that the reminders are setup for the event. You will get a speaking reminder when and only when the Google Calendar application on your Android does a notification. However, be aware that if the reminder pops up on your computer, you will not get a notification from either the Android Calendar application or our application.

Talking Calendar reminds you exactly when the Android Calendar does. Google Calendar properties on the web are different from the Android Calendar properties.  To make then two properties consistent, please do the following:

  1. Open Android "Calendar" application
  2. Open Settings (Menu->More->Settings)
  3. Select "Set default reminder" or "Default reminder time"
  4. Make this value the same as the default setting on the Web Google Calendar (e.g. two hours)
  5. Talking Calendar will now remind you in two hours for those reminders that have not explicitly set a reminder time.

Configuration Options


Talking Calendar is disabled if the box is unchecked. It will then not speak events as they occur. It is checked by default.

Pause Music for Talking

It pauses the music player before speaking. The music must be manually restarted due to restrictions with the music player. It is checked by default.

Volume Ratio

This is the ratio of the Talking Calendar volume to the Ringer volume. If this number is large, the application will talk louder and vice versa. The default is 1.0.

Talk during call?

If this flag is checked, Talking Calendar will speak even if you are on a phone call. It is unchecked by default.

Privacy Mode

If this flag is checked, Talking Calendar will speak only if it is not speaking through the speakerphone. This is primarily for users who use their phone with the wired headset or with an A2DP compatible Bluetooth headset. It is unchecked by default.

Reminder Prefix

This should be the English word "Event" translated into your native language.

Click here for our other applications


  • Talking Calendar speaks only when the Google calendar application buzzes with a notification. Make sure that reminders (and not just the events) are set correctly in your calendar.
  • Please set your volume on full to make sure that the sound is easy to hear.
  • Make sure that the application is enabled in Talking Calendar's settings menu.
  • If you are logged in to Google at a desktop, you may have got the reminder there from the GCal on the desktop, and that data was synchronized with the Google Calendar application on the desktop.
  • You will get a speaking reminder when and only when the Google Calendar application on your Android does a notification. As you are testing, please verify that you have got a reminder notification from the Android calendar.
Please send us an email if you have a different situation.

Known Issues

  • Our testing has not shows any issues with Gingerbread so far but we have had some reports of failures after and OS update to Gingerbread. Any information you can provide us will help us resolve this problem. So far, it appears that all Gingerbread phones that have a problem are HTC phones. Since Calendar is not a standard interface, it is likely that HTC has modified its calendar implementation in Gingerbread.

Version History

2.5.1 ([Coming Soon!]2011-07-09)

  • Another internal update to solve a potential issue with HTC Gingerbread Calendar change.

2.5 (2011-07-02)

  • Internal update to solve a potential issue with HTC Gingerbread Calendar change. (Unfortunately it has not helped the HTC Gingerbread users)

2.4.1 (2010-08-02)

  • Added a short (5 second) delay before the message start to be spoken. This is to reduce conflict with Google Calendar notification.

2.4.0 (2010-08-02)

  • Update for the Froyo Calendar handling

2.3.4 (2010-07-28)

  • Ignore SD Card state on HTC Incredible (because the SD Card is option on this device)

2.3.3 (2010-06-16)

  • Update for new Froyo (Android 2.2)

2.3.2 (2010-04-02)

  • Added information on how to make the application talk at the default time you set in Google Calendar
  • Internal optimizations

2.3.1 (2010-02-20)

  • Added a "Privacy Mode" to optionally make Talking Calendar talk only if the audio is private, that is, it doesn't go through the speaker phone

2.3.0 (2010-01-29)

  • Ability to stop once the application starts talking by pressing the Power button 1-2 times
  • Ability to not check the calendar events and not talk while you are on the phone

2.2.0 (2009-12-29)

  • Improved Volume control
  • LOCALE plug-in
  • Language support for Spanish (ES), German (DE), French(FR) 

2.1.0 (2009-11-4)

  • Improved Volume control