Go to file
2026-03-19 14:28:01 -07:00
.rev speak 2026-03-19 14:28:01 -07:00
.gitignore speak 2026-03-19 14:28:01 -07:00
.npmrc speak 2026-03-19 14:28:01 -07:00
bun.lock speak 2026-03-19 14:28:01 -07:00
CLAUDE.md speak 2026-03-19 14:28:01 -07:00
index.ts speak 2026-03-19 14:28:01 -07:00
package.json speak 2026-03-19 14:28:01 -07:00
README.md speak 2026-03-19 14:28:01 -07:00
SPEC.md speak 2026-03-19 14:28:01 -07:00
tsconfig.json speak 2026-03-19 14:28:01 -07:00

speak

Like macOS say, but using an ElevenLabs voice.

Setup

Add your ElevenLabs credentials to ~/.env:

ELEVENLABS_API_KEY=your_key
ELEVENLABS_VOICE_ID=your_voice_id

Usage

Run directly:

bun run index.ts Hey there cowboy.

Install globally:

bun link
speak "Oh my, well hey there partner"