February 22, 2012

Speaking Ring Tone

Dec 23rd, 2010 | By fabian | Category: Android Apps

If you ever wanted your phone to say

*ring,ring* Max Mustermann is calling! *ring,ring* Max is waiting! Hurry up! *ring,ring* [...]

this is the application you are looking for. Because it is more convinient than a usual ring tone. Or simply because it sounds quite “cool”.

When developing this app, I put special emphasize on customizability. You can customize the default “ring tone” as well as the ring tone for every single contact in many different ways. You can copy and paste preferences, enable/disable this application for certain contacts, and much much more..! You can even record your own voice messages.

Additionally, there is a built-in Locale/Tasker plug-in.

This application is also available on androidpit.de and can be purchased via the Androidpit App Center by Paypal.

If you have any questions, suggestions or found any problems, please send an email to fabian@netzpurist.de

Download a 7 days trial version now!

http://www.netzpurist.de/download/speakingringtone-trial.apk

After 7 days, it’s up to you to decide whether you like this application or not. If you want to continue using it, you are redirected to the Android Market. It’s not necessary to remove the trial version.

Languages

The application (i.e. the voice output) supports all languages which are supported by the Android Text-To-Speech (TTS) module, that are most languages. The graphical user interface is localised to English and German.

Features

Here comes a (still incomplete) list of available features/preferences.

Allgemeine Einstellungen

  1. Enable/disable this application
  2. Use this application only if the caller is known
  3. Privacy: Use this application only if the incoming number belongs to a known contact
  4. Privacy: Enable this application only if a head set is plugged in
  5. When turning over the phone: Do nothing/lower the volume/switch to silence
  6. When shaking the phone: Do nothing/lower the volume/switch to silence
  7. Advanced Settings (Customize synonyms for caller types, e.g. home, mobile, work, …)

Ringing

  1. Ring tone (Apply the system ring tone or choose a custom one) *
  2. Vibrieren (Apply the system ring tone or enalbe/disable vibration) *
  3. Voice output text for known callers *
    E.G. “%name is calling %type”, during an incoming call, the following text will be announced: Max Mustermann is calling from work.
    Available Codes: Name, first name, last name, incoming number, type (“form home”, “from work”, “using a mobile phone”, …)
    Here, you can emphasize certain words less, moderately or even strongly.
    Alternatively, you can record a sound file using your microphone.
  4. Voice output text for unknown callers
    E.G. “An unknown subscriber with number %no is calling!
    Also here you can emphasize single words. Or record your own audio file.
  5. Choose between different modes: *
    1. Continuously ringing, voice output simultaneously
    2. Options: Start the first announcement delayed; rest between two announcements; lower the volume during the voice output takes place (e.g. to 70%).
    3. Ringing – announcement – ringing – announcement …
      Options: How many times should the phone ring before the first announcement starts?; How many times should the phone ring between two announcements?; rest after each announcement
    4. Only voice output (announcements) without ringing
      Options: Start the first announcement delayed; rest between two announcements
  6. Speech speed *
  7. Speech pitch *
  8. Ramping volume *

Contact list / Contact related preferences

This tab shows a list of all contacts, which can be sorted either alphabetically or by “last contacted”. You can simply disable contacts, in order to disable this app whenever a disabled contact is calling. In this context, you can choose whether a contact should be enabled or disabled by default. And especially, you can customize all settings marked with a * (above) for each contact seperately.

Of course, you can copy and paste contact preferences. Or reset them to the default preferences (which you specify for all users). And you can backup all your settings.

Locale/Tasker

There is a built-in Locale plug-in, which is also supported by Tasker. In this way, it is possible e.g. to disable this app automatically while you stay at work, or to enable it while your phone is connected to a car dock (or what ever).

12 Comments to “Speaking Ring Tone”

  1. Thomas Friedrich says:

    So etwas gibt es schön länger gratis als App, z.B. SMS Reader oder Voice Caller ID.
    Lesen Namen der Leute vor, die anrufen oder SMS schreiben und funktionieren auch auf Deutsch perfekt. SMS Reader liest sogar den Inhalt der SMS vor.

    Wieso also diese App für 1,49€ kaufen? Und wieso schreibt man überhaupt eine App, die es bereits gibt? :-)

    Viele Grüße
    Thomas

  2. Thomas Friedrich says:

    Habe noch eine gefunden: Talking Caller ID (free). :-)

  3. fabian says:

    Hallo Thomas,

    diese App bietet sehr viele Einstellungen, die andere Apps nicht bieten. So kann man in dieser App beispielsweise alle Einstellungen fuer jeden Kontakt einzeln individualisieren. Und noch einiges mehr. Ich habe einige Apps ausprobiert, die auch teils mehr Features bieten (zB sms etc.). Aber es kann sicher keine andere App Texte, Ruftoene und und und fuer einzelne Kontakte anpassen. :) Diese App ist ihre 1.49 EUR schon ganz sicher wert.

  4. markus says:

    Schade, download-link testversion geht mit Handy nicht …

  5. Pandur2000 says:

    Die App funktioniert super – außer wenn der Anrufer nicht im Telefonbuch hinterlegt ist oder keine Rufnr. überträgt. Dann wird “%nr” immer mit einer Hamburger NUmmer, die zu Google gehört, vorgelesen. Dies geschieht auch schon in der Vorschau-Anzeige Menü > Klingeln > Sprachansage (unbekannt) : Im Vorschaueintrag steht “040 80 81 79 000 ruft an”, im Text aber nur %nr. Eben jene Nummer wird IMMER vorgelesen, es sei denn, ein Name ist im Telefonbuch hinterlegt.

  6. Frank says:

    I simply cannot get his APP (speaking ring tone … PAID version) to work on my EPIC 4G.
    Is a program modification/correction in progress or how about other suggestions to make this work ???

  7. Ralph says:

    Ich habe die trial Version heruntergeladen und auf meinem SimValley SP-60 Dual-Sim Handy mit Android 2.3 installiert. Interessanterweise kann ich tun, was ich will, die Applikation tut NICHTS. Ich habe weiterhin den Standardklingelton, der bei dem Telefon als solcher definiert ist. Ich verwende die Trial Version in der Grundeinstellung, kann also nichts verbastelt haben.
    Die Planung war, gerade auf dem DualSim-Handy schon vor dem Blick auf das Display zu wissen, wer anruft. Das wird nun wohl nichts.

  8. Ted Moore says:

    Hi, I’m using the trial, but all I ever get is the default ringtone–no matter what settings are used. Motorola Droid, Android version 2.2.2 Please advise, thank you.

  9. Markus says:

    Hi,
    these days i tested the free trial (1.0.3) its really nice (I havent found another app with setting to only talk when headset pluged in). But I have a huge Problem which made me delete it quite soon. On my HTC Desire, it sometimes mutes the ringtone totally. So when someone calls, no headset is inserted and so SR should not speak, you miss the call.
    Anyone can confirm that? What can i do?

Leave a Comment