Text-to-Speech Caller Name Announcement...?

Hi,
Just getting the hang of my new 3GS 32GB and LOVING it...!
One REALLY handy feature on my old Nokia was that it would duck the ringtone, and then say the NAME of the caller (from my contacts) when anybody called.
A GREAT feature - especially when driving.
Does ANYONE know of an app that can do this?
It can't be that hard to implement - Voice Control says the name of the contact when dialing - now it just needs to do that when they call!

Hey, thanks for the plug!
I'm the developer of AutoRingtone, and it's only been out 1 week today and already AutoRingtone PRO is around #43 in Social Networking!
I too switched from a Nokia to the iPhone and that feature was something I always missed. So now, as they say, there's an app for that!
True, you have to type in the name of the contact, but this allows you to customize it more than the Nokia's spoken Caller ID. For example, I use "Your lovely wife, Sandra, is calling". You should see some of the hilarious ringtones our users are creating... many of which I cannot post here!
So, yes, the iPhone must have ringtones installed via iTunes, but we try to make it as easy as possible. And you can choose from 20+ voices in the PRO version. Plus the free update we submitted today will let you create ANY message you want. For example, one user wanted 'Your Mother-in-Law is calling. DO NOT ANSWER!" And ringtones can be used for alarm clock alerts, so you could have "Ian, it's time to take your medicine."
Finally, I'd be happy to give you a promo code, but you would need access to the U.S. store.
If you're just not looking forward to typing the contact names, if you could export them, I could write a script to batch produce your ringtones.

Similar Messages

  • Contact names not appearing in texts or when calls recieved

    I got off a plane from the UK to the US (this was a return trip, i'm from the US on Verizon) and when I turned my iPhone 4S back on, all of the contact names (who are in my Contacts) disppeared from emails, texts and my phone log.  A friend told me to "Import SIM Contacts" but that didn't do anything.  I deleted all of my texts hoping that when I sent new texts and recieved calls names would appear, however they still are not.  Is there anything I can do other than take it to the Genius Bar?

    I didn't have the problem when returning from International, but I did have the problem right after my new Verizon iphone was set up last week. 
    After reading some of the posts in the support forum, I first edited my contacts to include the +1 in front of the phone numbers (this may have been an unnecessary step, and it certainly was an annoying one).
    Second, I used the *228 set up feature, closed the phone, contacts and text functions on the phone, then turned the phone off and back on, and it seemed to fix the problem for the most part.  I think if you search the forum for *228, you will find posts that have the full sequence of steps to follow.. 
    I have other issues with my phone, but at least this one seems cleared up for now.

  • Brand new 5s- sometimes phone numbers display when receiving calls and texts instead of contact name.

    Brand new 5s- sometimes phone numbers display when receiving calls and texts instead of contact name. Hard to know who is calling/texting! A few times I've tapped on the text message icon and I can actually watch as the conversations turn from showing just numbers to the contact names. Same thing when looking at call history and voice mail- sometimes it shows numbers and then I'll go back and the contacts will be back. So frustrating!

    boomer1630 wrote:
    - i have a Samsung S3)
    -I have tried using *228 to update.
    You don't dial *228 to update the Preferred Roaming List on 4G phones; I"m surprised the call went through.  The PRL updates are handled by the SIM card. 
    Try this and see if it helps:  turn off the phone, remove the SIM card, and wait a few minutes.  Then re-insert the SIM card, turn the phone back on, and give the phone a few minutes to re-establish a network connection.

  • Text-to-speech: emphasise words such as field names

    Hi all, I've just started using the text to speech function for the first time and  would like to know whether there is any way to empahise particular words in the sentence. My training is about software and when I refer to field names etc they are pronounced as part of the sentence and sound quite strange. I've tried using various prices of punctuation but can't find anything that sounds natural. The sentence that I'm having particular trouble with is telling the user that "if you are not... you have the option to select None" where "None" is one of a set or radio buttons. In text it's fine as I can make it bold but in the audio it sounds odd.
    Any suggestions would be much appreciated, there is a lot of info online about this stuff which has been awesome but can't find an answer to this particular question.
    Cheers
    Niamh

    I would accumulate word frequency in a Map<String, Integer> -- is that what you are doing? But before processing a word I would check to see if it is contained in a Set<String> of common words. In which case further processing of the word is not required.

  • Fascinate with name announces instead of ringtone

    I don't know how I did it but My fascinate announces the name of the contact instead of the ringtone. I understand that somehow I have changed this setting but don't know how to reverse it and can't find the answer in the manual

    Here you go....
    Applications -> Settings -> {scroll down} Text to speech -> Speak incoming Caller ID
    If it's checked then it will speak the contact if there is one or the Caller ID if there isn't one.

  • Change language for the Caller ID announcement

    How can I change the Caller ID announcement from English to say German ?
    I have installed the German text to speech package and that works as expected for messages text to speech so one would think that can be used for the Caller ID announcement as well.
    Any thoughts, help ?
    Cheers
    chris

    Hi MC
    In the OP43 transaction (Setup group category-setup group Key SPRo ), select the setup group key for which you want the translation to be maintained, select the GOTO in the menu bar - click on the translation and select the Language for which you want to maintain the translation. Maintain your translated text here.
    The other way is to Log in in the language you want to maintain the transaltion Go to OP43 and maintain the details.
    You will have to maintain them in SPRO and the same will be reflected for the recipes in the respective login language in the master recipe.
    If the solution works for you or is helpful, give suitable points.
    Regards,
    Amol Kale
    Edited by: Amol Kale on Mar 1, 2012 7:09 AM

  • Is there a software in which I can hook up my iPhone 4s to my computer and send and receive text messages and calls (via headset) through my computer?

    Is there a software in which I can hook up my iPhone 4s to my computer and send and receive text messages and calls (via headset) through my computer? Whether it's free or cost money, can someone please give me a name of a program or software that allows me to do this? I can't seem to find anything like this for the iPhone.

    No.

  • Text-to-speech no longer working in any PDF apps in Mac 10.8.5.

    Text-to-speech is no longer working in any PDF apps in Mac 10.8.4/5.  Does anyone know the software component that passes highlight text over to the speech synthesiser?   How is this process different in PDF's compared to any other text format?
    So far I have tried Preview, Skim, PDFView, Safari, Evernote and Adobe Reader with the result: silence.  The only defference being Adobe Reader which speaks the name of the document and not the highlighted text.  I've re-applied the Mac OS10.8.5 como-update, fixed prefs, ran FSCheck and changed user.  I've tried every method of triggering the text-to-speech function (including custom scripts). Text-to-speech works perfectly in every other respect exept when working with PDF's. When Maveriks arrives I will do a clean install and rebuild my data manually which I'm pretty certain will fix the problem but it would be extremely rewarding to find an actual solution and learn something in the process. 

    Rawr! I got it to work, sort of. I think I tried so hard because I hated the thought of using alsa-oss. And I discovered a couple bugs in spd-conf! Does anyone care? lol
    Basically, I redid my TTS-related configs & put them under ~/ instead of /usr/share, and ran "festival --server" & "speech-dispatcher -s" as a normal user. I also added myself to the "audio" group somewhere along the line, but I don't think that was the issue.
    I'm almost afraid to reboot, because, although speech-dispatcher can be started at boot-time through rc.conf's DAEMONS array, I don't think festival can---at least, not in the same way as it can on distros that have the script /etc/default/festival. I'm about to see if I can track down that file, and hope I don't break everything somehow.
    KTTSMgr still doesn't see any synthesizers, but I got past the "dummy module" message. Now I'm hoping I'll get some help from someone who actually knows what to do (as opposed to me).
    Take care, all
    H
    P.S One small complaint: Although my speechd.conf specified port 6561, speech-dispatcher's tests showed that it was looking for a connection on port 6560 first, before scanning to find the real port. I had to change to port 6560 to stop the behaviour, even though I never customized the port number in the first place.
    Last edited by cautha (2010-05-10 10:53:55)

  • Text to Speech Crashes

    Text to speech keeps crashing on my brand new Mac Mini running 10.5.1
    Console Says:
    12/15/07 1:58:05 AM com.apple.launchd[79] ([0x0-0x26026].com.apple.speech.SpeechService[203]) Exited abnormally: Bus error

    That's weird, it doesn't seem that anybody else has reported an error like that (that search finds, anyway). Usually a bus error means a connection to an external device - do you have speakers or headphones connected via a USB connection by any chance? Try swapping out other speakers, or using another USB port if it is a USB connection. Otherwise, try switching from the headphone port to the line out port or vice versa and using the other instead to see if it helps.
    Aside from that, I'd just suggest calling Apple. If your Mini is new then you should be covered to call support and get their help - there's a small chance there's a hardware fault in the Mini and if that's the case you want to know about it sooner rather than later.
    Sorry I couldn't be more helpful than this.

  • Missing Some Text-To-Speech When Course Replays

    I have a course (114 slides) that was developed in Captivate 6.  On the last slide of the course, I have placed a "main menu" button that allows the learner to return to the main menu and repeat lessons in the course if desired.  The first time the learner views the course, everything works perfectly.  If the learner repeats the course, the text-to-speech audio is missing from 2 slides.  The audio does not cut out at all when previewing, only in the published file.  I am publishing to SCORM 1.2. 
    Here is what I have done to try and resolve the problem:
    - Confirmed that the audio on the timeline was on.
    - Cleared unused items from library.
    - Deleted original audio from slides and replaced, then republished.
    - Resaved under a new file name, to a new location and republished. 
    - Checked Force Republish all slides and republished.
    - Removed compression / compression of SWF and republished.
    - Added more silence at the beginning and end of the slide. 
    - Tried publishing in Flash 10 and Flash 11.
    Can anyone offer any additional suggestions for solutions?  Many thanks for your time. 

    I have some questions:
    Is this voiceover audio or Text to Speech audio?
    When you say you added more silence at the beginning and end of the slide do you mean silence added via the Slide Audio dialog in Captivate or silence copied and pasted in from pauses between words in the recorded audio?
    Did you make sure that you moved the audio clips away from the beginning and end of the slide by at least one or two tenths of a second to ensure Captivate does not 'stitch' the clips together with those on previous or next slides?

  • Labview 5.1 text to speech

    Hello!
    I would like to know the minimum version of Labview to use "text to speech" function, if there is one?
    The lowest I've found is an example for Labview 6.1 to use with Microsoft SDK 5.1.
    I have access to Labview 5.1 at the moment and I wonder if I have to upgrade to a higher version? If so, which version at least?
    If anyone have example code for "text to speech" function it would be great if you could share it!
    Thanks!

    the LV 6.1 example is just calling windows dlls.  This VI could be written in any version of LabVIEW.  I don't think that it is using anything labview specific that would prevent it from running in LV 5.1
    The olny way to convert down is to do a save for previous from LV 6.1, into LV 6.0, and then from 6.0 to 5.1.  I know that this seems like a pain, but it is the only way to save it down to your version.
    If you haven't seen a new version of LV since 5.1, this might be a great reason to buy LV 8.0.  The cost of the new version is less than the amount of time you'll spend finding the old versions, and saving all those VIs for a previous version.
    Let me know if you have any questions.
    joel

  • Text to speech problems

    I have my Mac announce the time every 1/4 hour in Japanese. The first problem is that it's saying "it's" before the time... for example "it's go ji ju go fun" but with the Japanese accent, it sounds (oddly enough) like the Japanese word for "when." The second problem is that it is saying "o'clock" in a Japanese accent (sounds like "oku roku" after the hour-number).
    In order to provide replicateable examples of what I'm talking about: Using OS 10.7.1, grab the "Kyoko" text to speech voice and set the Date & Time system preference to announce the time every 1/4 hour with the custom voice set to Kyoko.  If you don't have the rest of your Mac language settings as Japanese, it should ask you if you are sure you want to use a voice that dosen't speak the current system language. Now wait for the next quarter-hour announcement.
    I'm also attaching a clip of two examples:
    The first clip you will hear is "it's 10:45" which sounds like Itsu Jyu Ji Yon Jyu Go Fun
    I want to change into "now is 10:45" (今は10:45) which should sound likeIma wa Jyu Ji Yon Jyu Go Fun
    The second clip is "it's 4:00" which sounds like Itsu Yon Oku Roku
    This would, ideally, be "now is 4:00 - period" (今は4:00です。) which should sound like Ima wa Yo Ji Des
    I know there must be some way to add an exception the "o'clock" modifier, otherwise the English TTS voices would say something like "it's nine zero zero" I just don't know where to look yet..  and I'm still learning the ins-and-outs of xcode.
    audio clip here:
    https://docs.google.com/leaf?id=0B1g5V_0sdSyzYjgzMjliOWUtZTM4MC00ZDU0LTgyMDUtZTF kYTU4MjgxYzQ0&hl=en_US
    Thanks in advance for any help.
    -Ezra

    Well, at 50 views and no replies to this ticket, I thought it would be helpful to include a sound clip of the problems...
    The first clip you will hear is "it's 10:45" which sounds like Itsu Jyu Ji Yon Jyu G   o Fun
    I want to change into "now is 10:45" (今は10:45) which should sound like Ima wa Jyu Ji Yon Jyu G   o Fun
    The second clip is "it's 4:00" which sounds like Itsu Yon Oku Roku
    This would, ideally, be "now is 4:00 - period" (今は4:00です。) which should sound like Ima wa Yo Ji Des.
    I know there must be some way to add an exception the "o'clock" modifier, otherwise the English TTS voices would say something like "it's nine zero zero" I just don't know where to look yet..
    https://docs.google.com/leaf?id=0B1g5V_0sdSyzYjgzMjliOWUtZTM4MC00ZDU0LTgyMDUtZTF kYTU4MjgxYzQ0&hl=en_US

  • I need a Text to Speech conversion program

    Hi everyone,
    I need a program for conversion of text to speech(TTS) in java. If you have this program or website address. please send me as much fast as possible

    Okay, I wrote this a looong time ago with intentions to only use as a joke (sorry if it is not well structured)...
    I turn the speakers up very loud in my cubicle and make my computer call out to other people in the office... "Help Help, someone help me... " or "Joe... why do you abuse me so?" you get the idea... hehe.. anyway, two Classes: Gui and SpeechModule. Enjoy, I have. : )
    GUI
    import javax.swing.JFrame;
    import javax.swing.JButton;
    import java.awt.BorderLayout;
    import oracle.jdeveloper.layout.XYLayout;
    import oracle.jdeveloper.layout.XYConstraints;
    import java.awt.Insets;
    import javax.swing.JTextField;
    import javax.swing.JTextArea;
    import javax.swing.JScrollPane;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;
    import java.awt.event.WindowListener;
    import java.awt.event.WindowEvent;
    public class Gui extends JFrame  {
         protected SpeechModule speechModule = new SpeechModule();
      JButton cmdSpeak = new JButton();
      XYLayout xYLayout1 = new XYLayout();
      JScrollPane jScrollPane1 = new JScrollPane();
      JTextArea txtWords = new JTextArea();
      JTextField txtPitch = new JTextField();
      JTextField txtShift = new JTextField();
      public Gui() {
        super("Java Speech"); 
        try {
          jbInit();
        } catch(Exception e) {
          e.printStackTrace();
      public static void main(String[] args) {
        Gui gui = new Gui();
        gui.show();
      private void jbInit() throws Exception {
        this.getContentPane().setLayout(xYLayout1);
        this.addWindowListener(new java.awt.event.WindowAdapter()
            public void windowClosing(WindowEvent e)
              this_windowClosing(e);
        cmdSpeak.setText("Speak");
        cmdSpeak.setActionCommand("cmdSpeak");
        cmdSpeak.setMargin(new Insets(0, 0, 0, 0));
        cmdSpeak.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
              cmdSpeak_actionPerformed(e);
        xYLayout1.setWidth(454);
        xYLayout1.setHeight(327);
        txtWords.setText("Hello. Hello.  Testing  one  two  three.");
        txtWords.setSelectionEnd(1);
        txtPitch.setText("10");
        txtShift.setText("100");
        jScrollPane1.getViewport().add(txtWords, null);
        this.getContentPane().add(txtShift, new XYConstraints(40, 260, 55, 25));
        this.getContentPane().add(txtPitch, new XYConstraints(40, 220, 55, 25));
        this.getContentPane().add(jScrollPane1, new XYConstraints(50, 40, 360, 150));
        this.getContentPane().add(cmdSpeak, new XYConstraints(160, 230, 75, 25));
        this.setSize(600, 400);
      void cmdSpeak_actionPerformed(ActionEvent e) {
        System.out.println("pitch" + Float.valueOf(txtPitch.getText()).floatValue());
        System.out.println("pitchShift" + Float.valueOf(txtShift.getText()).floatValue());
        speechModule.setPitch( Float.valueOf(txtPitch.getText()).floatValue() );
        speechModule.setPitchShift( Float.valueOf(txtShift.getText()).floatValue() );
        speechModule.speak(txtWords.getText());
      private void this_windowClosing(WindowEvent e)  {
        System.exit(0);
    SpeechModule
    import com.sun.speech.freetts.Voice;
    import com.sun.speech.freetts.audio.JavaClipAudioPlayer;
    import com.sun.speech.freetts.en.us.CMULexicon;
    public class SpeechModule {
         public static Class voiceClass = null;
         static {
              try {
                   //voiceClass = Class.forName("CMUDiphoneVoice");
                   voiceClass = Class.forName("com.sun.speech.freetts.en.us.CMUDiphoneVoice");
              } catch (ClassNotFoundException cnfe) {
                   cnfe.printStackTrace();
         private Voice voice = null;
         public SpeechModule() {
              try {
                   this.voice = (Voice) voiceClass.newInstance();
          voice.setPitch(100);
          voice.setPitchShift(10000);
              } catch (InstantiationException ie) {
                   ie.printStackTrace();
              } catch (IllegalAccessException iae) {
                   iae.printStackTrace();
              voice.setLexicon(new CMULexicon());
              voice.setAudioPlayer(new JavaClipAudioPlayer());
              voice.load();
      public void setPitch(float n){
          voice.setPitch(n);
      public void setPitchShift(float n){
          voice.setPitchShift(n);
         public void speak(String value) {
              voice.speak(value);
    }

  • Speech2Go Text to Speech

    I have installed Nuance Speech2Go Text to Speech application for reading out new messages on N73. I would like to link the language packs(Indian) which are available in nokia text to speech website. Will somebody help me out to do this..??..Thanks in advance..Prakash
    Message Edited by geronimo on 14-Jan-2008 06:20 AM

    That's weird, it doesn't seem that anybody else has reported an error like that (that search finds, anyway). Usually a bus error means a connection to an external device - do you have speakers or headphones connected via a USB connection by any chance? Try swapping out other speakers, or using another USB port if it is a USB connection. Otherwise, try switching from the headphone port to the line out port or vice versa and using the other instead to see if it helps.
    Aside from that, I'd just suggest calling Apple. If your Mini is new then you should be covered to call support and get their help - there's a small chance there's a hardware fault in the Mini and if that's the case you want to know about it sooner rather than later.
    Sorry I couldn't be more helpful than this.

  • Need Attribute Text instead of public name in Siebel

    Hi Experts,
    Is it possible in OPA to send across attribute text instead of public name / attributeName in the "SaveSession" inbound interface to Siebel application?
    Thanks,
    Vinay

    Vinay,
    Unforunately SaveSession only saves the attributes and their values. The text of an attribute cannot be saved.
    If you really need the attribute text, you would probably have to use some custom code to do the following:
    1. Create a text attribute (a2) that will hold the text of the attribute you want the text for (a1):
    2. Create a event handler that sets the value of the text attribute (a2) to the text of the attribute (a1).
    3. When save is called the text attribute (a2) will be saved to the session.
    Its no a very elegant solution, but its the only way I can think of to do it.
    Cheers
    Frank

Maybe you are looking for

  • MacBook Pro crashing and restarting on wake from sleep?

    My MacBook Pro 17inch Late 2011 has started crashing and restarting on wake from sleep 3 out of 4 times.  This is really interrupting my workflow and I need help to remedy it. Here is about 2 minutes from the system log at the time of restart. After

  • Formatting lost importing Pages to iBooks Author

    I having a problem importing a text file from Pages '09 to iBooks Author maintaining some formatting. My Pages document has some text in bold and some in bold and italics in addition to normal text.  Everything is in Arial font in Pages. When I impor

  • Zen Vision:M hard drive funct

    Zen Vision:M is very interesting in its?variety of features. My questions concern its storage/hard dri've?function. . Can I upload photos directly from my camera to Zen Vision:M?2. Can I store data files (i.e. excel, word, powerpoint) in to the Zen's

  • Apple devices drop wireless connection

    Hello, I've had Infinity for a few weeks now and every time I use any Apple device, such as an iPod Touch, iPhone or iPad, after a few minutes of loading web pages, updating an app or watching a video it'll disconnect and I'll have to reconnect it ag

  • Formatting date on EL in runtime

    Forgive me if I'm posting in the wrong place. I'm trying to put a date on a page where the date is in a session variable.  I access it in EL via: #{sessionScope.loginBean.plotData.completionDate} If I put this into an HTML markup component in runtime