Metadata-Version: 2.4
Name: video-to-text-python
Version: 1.0.0
Summary: Official Python client for the Video To Text API
Author: Video To Text
License: MIT
Keywords: AI transcription,api,audio to text,audio transcription,speech to text,transcription,video to text,video transcription
Requires-Python: >=3.10
Requires-Dist: httpx<1.0.0,>=0.27.0
Requires-Dist: pydantic<3.0.0,>=2.9.0
Provides-Extra: dev
Requires-Dist: mypy<2.0.0,>=1.13.0; extra == 'dev'
Requires-Dist: pytest<9.0.0,>=8.3.0; extra == 'dev'
Requires-Dist: ruff<0.10.0,>=0.8.0; extra == 'dev'
Description-Content-Type: text/markdown

# video-to-text-python

Official Python client for the [Video To Text](https://videototext.dev/) API.

- API docs: [Video To Text API](https://docs.videototext.dev)
- Supports Python 3.10+

## Installation

```bash
pip install video-to-text-python
```

## Quick Start

```python
import os
from pathlib import Path

from video_to_text import VideoToTextClient

client = VideoToTextClient(api_key=os.environ["VTT_API_KEY"])

task = client.transcriptions.transcribe_file(
    Path("meeting.mp4"),
    transcription_mode="balanced",
)

print(task.status, task.full_text, task.billed_credits)
```
