Description
Tool name
Mac system voices
Tool license
Included in http://www.apple.com/legal/sla/ you may use the voices "to create your own original content and projects for your personal, non-commercial use"
Add or update?
- Add
- Update
Desired version
Whichever version is installed by System Preferences
Approximate size
No response
Brief description of tool
macOS comes with some voices and languages by default, but others need to be enabled in System Preferences under Accessibility / Spoken Content / System voice / info button and click the cloud download icons.
The say
command can be used in a script to produce sound files using any of the spoken voices. However, it is not possible to install additional voices except via System Preferences, so there's no way for my job to add extra voices that are not already on the runner.
Reason for asking: I developed a script to create audio books for accessibility purposes, using different voices for different characters in the narrative. I'd like to try running this on a GitHub runner as I no longer have the Mac I originally used for development. Apple's license says it is allowed to use macOS voices "to create your own original content and projects for your personal, non-commercial use" and I have a good-faith belief that my current usage fits those parameters.
However I need more voices than are currently available on the runners (I tried macos-latest
which gave me macOS 14, and also macos-15
, and in both cases the output of say -v ? < /dev/null
lacked the optional voices).
Different users might need different voices but the extra ones I'd currently like to use are: Agnes, Alex, Allison, Ava, Bruce, Daniel (Enhanced), Eddy, Evan, Fiona, Fred, Jamie, Joelle, Karen (Premium), Kate, Kathy, Lee, Matilda, Meijia (Premium), Moira (Enhanced), Nathan, Noelle, Oliver, Oskar, Petra, Ralph, Reed, Rishi (Enhanced), Rocko, Samantha (Enhanced), Serena, Shelley, Sinji (Premium), Stephanie, Superstar, Susan, Tessa (Enhanced), Tingting (Enhanced), Tom, Veena, Vicki, Victoria, Zoe.
(Of these, the one I need the most is Joelle.)
Many thanks.
URL for tool's homepage
No response
Provide a basic test case to validate the tool's functionality.
Platforms where you need the tool
- Azure DevOps
- GitHub Actions
Runner images where you need the tool
- Ubuntu 22.04
- Ubuntu 24.04
- macOS 13
- macOS 13 Arm64
- macOS 14
- macOS 14 Arm64
- macOS 15
- macOS 15 Arm64
- Windows Server 2019
- Windows Server 2022
- Windows Server 2025
Can this tool be installed during the build?
Tool installation time in runtime
No response
Are you willing to submit a PR?
No response