Metadata-Version: 2.4
Name: voicepad-core
Version: 0.2.0
Summary: Core audio processing for Voicepad.
Keywords: audio,transcription,voice,whisper,speech-to-text,recording,faster-whisper,gpu-acceleration,speech-recognition,audio-processing
Author: Rajesh Das
Author-email: Rajesh Das <rajesh@hyperoot.dev>
License-Expression: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Multimedia :: Sound/Audio :: Capture/Recording
Classifier: Topic :: Multimedia :: Sound/Audio :: Speech
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Typing :: Typed
Requires-Dist: faster-whisper>=1.2.1
Requires-Dist: nvidia-cublas-cu12>=12.0.0
Requires-Dist: nvidia-cudnn-cu12>=9.0.0
Requires-Dist: onnxruntime>=1.16.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: scipy>=1.17.0
Requires-Dist: sounddevice>=0.5.5
Requires-Dist: soundfile>=0.13.1
Requires-Dist: utilityhub-config>=0.2.2
Requires-Python: >=3.13
Project-URL: HomePage, https://hyp3r00t.github.io/voicepad/
Project-URL: Repository, https://github.com/HYP3R00T/voicepad
Project-URL: Issues, https://github.com/HYP3R00T/voicepad/issues
Project-URL: Documentation, https://hyp3r00t.github.io/voicepad/
Description-Content-Type: text/markdown

# voicepad-core

Core library powering VoicePad — audio recording, GPU-accelerated transcription via faster-whisper, and system diagnostics.

## Install

```bash
pip install voicepad-core
```

## Quick Start

```python
from voicepad_core import AudioRecorder, transcribe_audio, get_config

config = get_config()

recorder = AudioRecorder(config)
audio_file = recorder.start_recording()  # Ctrl+C to stop

transcribe_audio(audio_file, config.markdown_path / "transcript.md", config)
```

## Documentation

**[voicepad.hyperoot.dev](https://voicepad.hyperoot.dev)**
