Page 1 of 1

Voice Selection

PostPosted: Fri Mar 15, 2019 1:25 pm
by justlen
Hello;

I have Announcements up and running, and am hearing them through the correct output device utilizing AirFoil Pro connected to the System Speech Synthesis.

I have a trigger setup that executes the Announcements "speak announcement" action.

The only issue I am seeing right now is I can't seem to select the voice. I change the voice in the Accessibility section of System Prefs, but it continues to speak in the standard American English Female voice.

Re: Voice Selection

PostPosted: Fri Mar 15, 2019 1:34 pm
by DaveL17
So it turns out--and I didn't know this until you posted your question--that it seems that you need to restart the Indigo server in order for the change in voice to take effect. I confirmed this by switching my voice from Kate to Alex and then selecting speak. This confirmed your findings (I still heard Kate.) I restarted the Indigo server and then heard Alex's voice. I repeated the steps in reverse and got the same result.

Re: Voice Selection

PostPosted: Fri Mar 15, 2019 3:35 pm
by justlen
Perfect, thank you.

Re: Voice Selection

PostPosted: Fri Mar 15, 2019 3:44 pm
by DaveL17
justlen wrote:
Perfect, thank you.

My pleasure. Let me know if you have any questions about the plugin or if it's missing a feature that would be useful.

Re: Voice Selection

PostPosted: Wed Mar 20, 2019 8:53 am
by kidney
Hi! HIjacking this thread but at least it's voice related.

Is there anyway to change the voice without going into the system preferences.

My household is bilingual (French and English) and would love to have announcement in either French or English

Re: Voice Selection

PostPosted: Wed Mar 20, 2019 11:01 am
by DaveL17
To be clear, the Announcements Plugin doesn't do the announcing--just the construction of complex strings to use as announcements spoken by other means.

That said, I don't know of a way to do bi-lingual announcements per se. I tried some French and Italian (using my current English speaking setting) and the results were comical to say the least. As far as I know, all this is managed at the system level and Indigo is merely providing the connection.

Re: Voice Selection

PostPosted: Wed Mar 20, 2019 11:30 am
by kidney
True that...

Re: Voice Selection

PostPosted: Wed Mar 20, 2019 12:24 pm
by justlen
I am using AppleScript to change the speaker output vie System Prefs, I was having problems with Airfoil. A similar script could be used to change the language. This is from Mountain Lion, so it may need to be modified a bit:
Code: Select all
tell application "System Preferences"
    reveal anchor "Dictation" of pane "com.apple.preference.speech"
end tell

tell application "System Events" to tell process "System Preferences"
    tell pop up button 1 of tab group 1 of window 1
        click
        if value is "English (United States)" then
            set language to "German (Germany)"

        else
            set language to "English (United States)"
        end if
        click menu item language of menu 1
    end tell
end tell

quit application "System Preferences"