Skip to content

richardvdoost/elevenlabs-say

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elevenlabs-say

Using elevenlabs.io to improve the say command on MacOS.

Requirements

  • python 3.12+
  • ffmpeg

Install

Run make in the project folder. This will setup a virtual environment in the project directory under .venv and install a say command in /usr/local/bin.

make

To uninstall:

make uninstall

Usage

Speak text with the default voice (works with or without quotes):

say Potatoes are good for me.
say 'Potatoes are good for me.'

Get a help message with a list of available voices:

say -h

Speak with a specific voice:

say -v Charlotte 'I like apples.'

Pick a random male or female voice:

say -v Female 'Are you fast?'
say -v Male 'Last weekend I outran a black pepper snake.'

Pick any random voice:

say -v Any 'I like bacon.'

Speak with all available voices (to compare):

say -v All "Hey it's me."

API Key

If you use this tool without an API key, you have limited usage.

You can fill in your Elevenlabs API key in the .env file for more voices and models.

make env

About

Using elevenlabs.io for a better 'say' command.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published