I notice that on Sierra, Siri's voice is much superior to the selection of system voices you can select in System Preferences → Accessibility → Speech. In fact, I suspect they use a different system entirely as the command say -v ? doesn't seem to list any voices which are used with Siri.

I have a key command set up to speak the select text. Is there no way I can get it to use Siri's voice to do it?

Edit: To be specific, I'm after the Siri voice: 'British (Male)'

  • 1
    The name of the voice appears to be Arthur. If you go to /System/Library/Speech/Voices, you can see some of the voices there are specifically for Siri. I have: AaronSiri.SpeechVoice, ArthurSiri.SpeechVoice, YelenaSiri.SpeechVoice. say -v doesn't recognize them and their Info.plist differs from that of the normal voices. Although, they do include the same demo text string as the system voices so they were probably intended to be used as such at some point. – Nikita Sep 23 '16 at 0:56

The name of Siri's original voice is called "Samantha" in OS X/macOS.

You can use it using

say "hello" using Samantha with AppleScript (script editor.app).

  • I probably should have specified the exact voice I was after in my question, as I didn't check to see if the other ones were available as system voices, but it's the 'British (Male)' one (the only male British voices available as system voices are Daniel and Oliver, both of which seem to be much lower quality). – Robert Sep 22 '16 at 19:00
  • How does this answer the OP's question regarding how to set the Siri voice, whatever that voice is set to, as the voice for dictation when selecting text? – fsb Sep 22 '16 at 19:02
  • @Robert 'Daniel' is the Siri's original male British voice (iOS 7) ( youtube.com/… ). Are you looking for the current version of the male British Siri voice? – oa- Sep 22 '16 at 20:32
  • Yeah, the new one (on Sierra) is much higher quality. – Robert Sep 22 '16 at 20:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .