Pocket TTS Plugin
A lightweight Text-to-Speech (TTS) plugin for Vision Agents powered by Kyutai's Pocket TTS model. Runs efficiently on CPU with low latency (~200ms) and supports voice cloning.
Features
- Runs on CPU - no GPU required
- Small model size (100M parameters)
- Low latency (~200ms to first audio)
- Voice cloning support
- Built-in voice selection
Installation
uv add "vision-agents[pocket]"
# or directly
uv add vision-agents-plugins-pocket
Usage
from vision_agents.plugins import pocket
# Create TTS with default voice
tts = pocket.TTS()
# Or specify a built-in voice
tts = pocket.TTS(voice="marius")
# Or use a custom voice for cloning
tts = pocket.TTS(voice="path/to/your/voice.wav")
Configuration
| Parameter | Description | Values |
|---|---|---|
voice |
Built-in voice name or path to custom wav file | "alba" (default), "marius", "javert", "jean", "fantine", "cosette", "eponine", "azelma", or custom path |
Built-in Voices
alba- Default voicemariusjavertjeanfantinecosetteeponineazelma
Dependencies
- pocket-tts>=1.1.1
- PyTorch 2.5+
Metadata
Release files for vision-agents-plugins-pocket 0.6.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vision_agents_plugins_pocket-0.6.9.tar.gz | 3.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vision_agents_plugins_pocket-0.6.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.2 kB
Release files / vision_agents_plugins_pocket-0.6.9.tar.gz
| Download URL | vision_agents_plugins_pocket-0.6.9.tar.gz |
|---|---|
| Size | 3.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea581f00741d362d7eeb9d95d54c5e396199fd8d630b4d4e9ca576f6adda405f
|
|
BLAKE2b-256 checksum How to use checksums |
f4157e231253a323483be72e822d28080200dade66e0e6c3639f9f56fb90e4fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / vision_agents_plugins_pocket-0.6.9-py3-none-any.whl
| Download URL | vision_agents_plugins_pocket-0.6.9-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ef0f7c2817cb2b38a7e6a11439f1b171035388cd3b9e5bfb1d8d63a66a1ebb72
|
|
BLAKE2b-256 checksum How to use checksums |
4ebd1e4072fbe71228b0fa4590a3fa013c620fa214562e295cf01211ab8e3008
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|