Agent-JAE/default-skills/venice-tts/SKILL.md
jae c42cd9a062 feat: add 11 Venice AI skills as bundled defaults
Skills included:
- venice-chat: Chat with Venice LLM models, vision, reasoning
- venice-chat-benchmark: Benchmark chat models with infographics
- venice-image-gen: Generate images via Venice API
- venice-list-image-models: List available image models
- venice-list-text-models: List available text models
- venice-list-video-models: List available video models
- venice-tts: Text-to-speech via Venice API
- venice-video-generate: Generate videos from text/images
- venice-video-queue: Queue video generation jobs
- venice-video-quote: Get video generation cost quotes
- venice-video-retrieve: Retrieve completed videos

All rebranded from Agent Zero paths to Agent JAE (~/.jae/agent/skills/).
Requires VENICE_API_KEY environment variable.
2026-03-23 18:47:33 +01:00

73 lines
1.7 KiB
Markdown

---
name: "venice-tts"
description: "Convert text to speech using Venice.ai TTS API with multiple voices and languages."
version: "1.0.0"
author: "Agent JAE"
tags:
- venice
- api
- tts
- speech
- audio
- voice
trigger_patterns:
- "text to speech"
- "tts"
- "venice voice"
- "generate speech"
- "speak text"
- "convert to audio"
---
# Venice Text-to-Speech
Convert text to speech using Venice.ai TTS API.
## When to Use
Use this skill when you need to:
- Convert text to audio/speech
- Generate voiceovers
- Create audio content in multiple languages
## Usage
### Basic
```bash
python ~/.jae/agent/skills/venice-tts/scripts/text_to_speech.py "Hello, welcome to Venice Voice."
```
### With Voice Selection
```bash
python ~/.jae/agent/skills/venice-tts/scripts/text_to_speech.py "Hello world" --voice am_adam
```
### All Options
```bash
python ~/.jae/agent/skills/venice-tts/scripts/text_to_speech.py "Your text" --voice af_bella --speed 1.2 --format wav --output greeting.wav
```
## Available Voices
| Prefix | Language | Example Voices |
|--------|----------|----------------|
| af_ | American Female | alloy, bella, sky, nova, sarah |
| am_ | American Male | adam, echo, eric, liam, michael |
| bf_ | British Female | alice, emma, lily |
| bm_ | British Male | daniel, fable, george |
| jf_ | Japanese Female | alpha, gongitsune, nezumi |
| zf_ | Chinese Female | xiaobei, xiaoni, xiaoxiao |
## Options
| Option | Values | Default |
|--------|--------|--------|
| --voice | See table above | af_sky |
| --format | mp3, opus, aac, flac, wav, pcm | mp3 |
| --speed | 0.25 - 4.0 | 1.0 |
| --output | filename | auto-generated |
## Notes
- Max input: 4096 characters
- Requires `VENICE_API_KEY` environment variable