@@ -16,6 +16,54 @@ irm https://raw.githubusercontent.com/Cloverhound/prompt-tools-cli/main/install.
1616
1717Or download from [ Releases] ( https://github.com/Cloverhound/prompt-tools-cli/releases ) .
1818
19+ ## Getting API Keys
20+
21+ You need at least one TTS provider key to generate prompts, and one STT provider key to transcribe audio.
22+
23+ ### Google Cloud (TTS + STT)
24+
25+ One API key covers both Text-to-Speech and Speech-to-Text.
26+
27+ 1 . Go to [ Google Cloud Console] ( https://console.cloud.google.com/ )
28+ 2 . Create a project or select an existing one
29+ 3 . Enable the [ Cloud Text-to-Speech API] ( https://console.cloud.google.com/apis/library/texttospeech.googleapis.com )
30+ 4 . Enable the [ Cloud Speech-to-Text API] ( https://console.cloud.google.com/apis/library/speech.googleapis.com )
31+ 5 . Go to [ APIs & Services > Credentials] ( https://console.cloud.google.com/apis/credentials )
32+ 6 . Click ** Create Credentials > API Key**
33+ 7 . Copy the key
34+
35+ New accounts get $300 in free credits. TTS pricing is ~ $4 per 1M characters for Neural2 voices, ~ $16/1M for Gemini/Chirp3-HD.
36+
37+ ### ElevenLabs (TTS)
38+
39+ 1 . Sign up at [ elevenlabs.io] ( https://elevenlabs.io/ )
40+ 2 . Go to [ Profile + API Key] ( https://elevenlabs.io/app/settings/api-keys )
41+ 3 . Copy your API key
42+
43+ Free tier includes limited characters per month. Paid plans start at $5/mo.
44+
45+ ### AssemblyAI (STT)
46+
47+ 1 . Sign up at [ assemblyai.com] ( https://www.assemblyai.com/ )
48+ 2 . Go to your [ Dashboard] ( https://www.assemblyai.com/app )
49+ 3 . Copy your API key from the sidebar
50+
51+ Free tier includes transcription hours. Pay-as-you-go at $0.37/hour after that.
52+
53+ ### Store Your Keys
54+
55+ ``` bash
56+ # Interactive setup (recommended for first run)
57+ prompt-tools setup
58+
59+ # Or set keys individually
60+ prompt-tools config set-api-key google
61+ prompt-tools config set-api-key elevenlabs
62+ prompt-tools config set-api-key assemblyai
63+ ```
64+
65+ Keys are stored in your OS keyring (macOS Keychain / Linux keyring / Windows Credential Manager), never in plain text files.
66+
1967## Quick Start
2068
2169``` bash
0 commit comments