voiceover speaking with 2 different voices after upgrading to mac OS mojave

macOS and Mac Apps

Hi all, Before upgrading to mac os mojave, the selected voice over voice was scottish fiona. I like to change the voices from time to time. anyway, after upgrading, I now have the scottish voice and australian Karen both saying different things. for example, the scottish voice says: "desktop macintosh HD." but australian voice says "volume" the scottish voice will speak the doc, but as soon as I load an app or the home folder it switches to the australian voice. How do I make one voice speak everything please? Thanks in advance and your help is much appreciated. :)



Submitted by Malthe on Tuesday, October 2, 2018

I ran into the same problem. You can set up what voice speaks what in the VoiceOver utility in the speech category.
Click the edit button on English, then expand the disclosure triangle for additional options. Here you can set different voices for different contexts.


Submitted by Andrew90 on Sunday, October 7, 2018

Thanks heaps. Is this something introduced in the new upgrade? never seen this before.

Submitted by Malthe on Sunday, October 7, 2018

Glad it worked for you too! I don't think it's new, but it's the first time I experienced the bug where VoiceOver randomly reassigns the voices.


Submitted by Diogo Melo on Wednesday, November 7, 2018

You saved my life with this post and answer! I updated to 10.13.6 and suddenly my Portuguese voice started to say "button" and "tool bar" in slow motion when Samantha was selected, thanks a lot :)

Submitted by Andrew90 on Thursday, January 24, 2019

Hi Again Malthe, I changed to another voice, and this time it was speaking some things with the new voice but since I'd changed the default voice to the scottish voice, it still spoke some things with that voice and other things with the new voice. I have changed it back to the default scottish voice as I had only changed the voice for demo purposes, but if I want to change the voice in future, is there a way to have it so that no matter what voice you change it too, it speaks everything in the new voice. When I say change voices I'm doing it by pressing control, option, command, shift, then up or down arrow depending on which way I want to go.

Submitted by Malthe on Thursday, January 24, 2019

@Andrew90 When you click the edit button in the language table, and you get to the voices screen, you can set the pop-up buttons for the other voices to "default". In my mind, that should make it follow along when you subsequently switches with the rotor. Does that work for you? Unfortunately I'm not at home right now, so I can't test.


Submitted by Andrew90 on Friday, February 15, 2019

Thanks again Malthe, sorry for late reply only just tested it this afternoon, but can confirm I changed everything to default and when I changed from scottish to Australian, everything was spoken in the australian voice. :) Have a great day. :)

Submitted by Nicky Davies on Thursday, October 8, 2020

Thanks very much! I have often wondered how to do this after I once went into edit, and ever afterwards had to laboriously adjust every parameter of a voice when I wanted to change it. This will mean I will be able to enjoy the voices again without too much effort. Thanks!!