Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

I am learning French and sometimes need to use Text to Speech to fix my pronunciation. As English is my second language, I also sometimes use Text to Speech with it.

The problem is that the English voices do not have correct French pronunciation, and vice versa. I have to open System Preferences to switch between the two every time.

How can I automatically switch between the voices according to the language of the text selected to be spoken? If there is no way to do that, how would do it using Automator/AppleScript?

share|improve this question

marked as duplicate by user495470, Mark, bmike Apr 12 '13 at 13:14

This question was marked as an exact duplicate of an existing question.

    
Here is possible answer from a sister forum: superuser.com/questions/468130/… – Tom Gewecke Apr 11 '13 at 16:10
    
If someone finds a way to detect the language automatically, it could also be posted as an answer to the questions linked above. – user495470 Apr 12 '13 at 11:37
    
Didn't know it was a duplicate. Teaches you how much tagging your question correctly is important. – duci9y Apr 13 '13 at 15:31

Here is a possible answer from another forum:

http://superuser.com/questions/468130/mac-os-x-quickly-change-voices-for-text-to-speech

share|improve this answer
1  
On Ask Different and all other Stack Exchange sites, you have to be that "someone" while answering questions. – duci9y Apr 11 '13 at 15:33
    
@duci9y It is also important when you ask a question to tell people what you already know. I will fix it for you. – Tom Gewecke Apr 11 '13 at 15:51
    
I quote from my original question, "How can I automatically switch between the voices according to the language of the text selected to be spoken? If there is no way to do that, how would do it using Automator/AppleScript?" – duci9y Apr 12 '13 at 9:08
    
Hasn't the last part of your question been answered now? – Tom Gewecke Apr 12 '13 at 12:40

Not the answer you're looking for? Browse other questions tagged or ask your own question.