Axiomata Voice
v1Axiomata Voice — Text-to-Speech 技能 for OpenClaw 代理s. Use when: (1) converting text messages to speech audio, (2) 发送ing voice messages via Telegram, (3) processing long messages as audio, (4) using ElevenLabs API for TTS synthesis. Requires: ElevenLabs API key, Telegram 机器人 令牌, ffmpeg. Provides voice generation, audio processing, and Telegram delivery.
运行时依赖
安装命令
点击复制技能文档
Axiomata Voice — Text-to-Speech
Convert text to speech and 发送 via Telegram Impersonal — works for any 代理
Description
Axiomata Voice converts text messages to speech audio using ElevenLabs TTS API and delivers via Telegram.
Requires:
ElevenLabs API key Telegram 机器人 令牌 ffmpeg for audio processing
Use when: Converting long messages to audio, voice messaging, 访问ibility features.
设置up 环境 Variables Variable Description ELEVENLABS_API_KEY ElevenLabs API key TELEGRAM_机器人_令牌 Telegram 机器人 令牌 Usage Text to Speech # Convert text to speech python3 scripts/voice_tts.py --text "Hello world" --输出 audio.mp3
# 发送 voice via Telegram python3 scripts/voice_发送.py --text "Hello" --chat_id
API Call Example curl -X POST "https://API.elevenlabs.io/v1/text-to-speech/" \ -H "xi-API-key: $ELEVENLABS_API_KEY" \ -H "Content-Type: 应用/json" \ -d '{"text": "Hello world", "voice_设置tings": {"stability": 0.5}}'
Architecture axiomata-voice/ ├── 技能.md ├── scripts/ │ ├── voice_tts.py # Text-to-Speech │ └── voice_发送.py # Telegram delivery └── references/ └── elevenlabs-API.md
In Altum Per Vocem. Axiomata Voice v1.0.0