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.
73 lines
1.7 KiB
Markdown
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
|