Metadata-Version: 2.4
Name: claude-audio-connector
Version: 0.1.0
Summary: Voice input for Claude Code via /audio slash command using Sarvam STT.
Project-URL: Homepage, https://github.com/0xD4rky/claude-audio-connector
Project-URL: Repository, https://github.com/0xD4rky/claude-audio-connector
Author-email: Ishaan Kumar <ishaan.kumar281@gmail.com>
License: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: cartesia>=3.0.0
Requires-Dist: sarvamai
Requires-Dist: sounddevice>=0.4.6
Requires-Dist: websockets>=11.0
Provides-Extra: vad
Requires-Dist: webrtcvad>=2.0.10; extra == 'vad'
Provides-Extra: wakeword
Requires-Dist: openwakeword>=0.6.0; extra == 'wakeword'
Description-Content-Type: text/markdown

# Claude Audio

Talk to Claude Code with your voice.

## Install

```bash
uv pip install claude-audio-connector
```

## Setup

**1. Get API keys:**

- [Sarvam](https://sarvam.ai) (speech-to-text)
- [Cartesia](https://cartesia.ai) (text-to-speech)

**2. Set environment variables** (add to your shell profile or project `.env`):

```bash
export SARVAM_API_KEY=your_sarvam_key
export CARTESIA_API_KEY=your_cartesia_key
```

**3. Grant microphone permission** to your terminal app in System Settings > Privacy & Security > Microphone.

**4. Scaffold the slash command** in any project you want voice in:

```bash
cd your-project
claude-audio-init
```

This creates `.claude/commands/audio.md`.

## Usage

Open Claude Code and type:

```
/audio
```

Speak your request. Claude completes the task, speaks a summary back, then listens for your next command. The loop continues until you press Escape.

Say **"Hey Claude"** while Claude is working to interrupt and redirect.

## API Keys

| Service | Purpose | Sign up |
|---------|---------|---------|
| Sarvam  | STT     | [sarvam.ai](https://sarvam.ai) |
| Cartesia | TTS    | [cartesia.ai](https://cartesia.ai) |

## License

MIT
