Forrest logo
back to the say tool

say:tldr:2900b

say: List the available voices (different voices speak in different languages).
$ say --voice="?"
try on your machine

The command "say --voice=?" is used to instruct a system or computer program to use a specific voice or speech synthesizer. The "?" here represents a placeholder that needs to be replaced with the actual name of a voice.

This command is commonly used in text-to-speech (TTS) applications or software to select a specific voice from a list of available options. By specifying the voice, the TTS system will generate speech using the chosen voice's characteristics, such as pitch, tone, and accent.

The command could be further modified to include the desired text that needs to be spoken aloud. For example, "say --voice=John 'Hello, how are you?'" would use the voice named "John" to say the provided phrase.

Overall, the command lets you customize the voice used for speech synthesis and allows you to have control over how the text is pronounced.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the say tool