Axiomata Voice — 为OpenClaw代理提供的文本转语音技能。适用于:(1)将文本消息转为语音音频;(2)通过Telegram发送语音消息;(…
Convert text to speech and send via Telegram Impersonal — works for any agent
Axiomata Voice converts text messages to speech audio using ElevenLabs TTS API and delivers via Telegram.
Requires:
Use when: Converting long messages to audio, voice messaging, accessibility features.
VariableDescriptionELEVENLABS_API_KEYElevenLabs API keyTELEGRAM_BOT_TOKENTelegram bot token
bash
# Convert text to speech
python3 scripts/voice_tts.py --text "Hello world" --output audio.mp3
# Send voice via Telegram
python3 scripts/voice_send.py --text "Hello" --chat_id <chat_id>
bash
curl -X POST "https://api.elevenlabs.io/v1/text-to-speech/<voice_id>" \
-H "xi-api-key: $ELEVENLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Hello world", "voice_settings": {"stability": 0.5}}'
text
axiomata-voice/
├── SKILL.md
├── scripts/
│ ├── voice_tts.py # Text-to-Speech
│ └── voice_send.py # Telegram delivery
└── references/
└── elevenlabs-api.md
In Altum Per Vocem. Axiomata Voice v1.0.0