elumenotion/guideants/audiocpp-host-tts
Claude Code and agent skill by elumenotion/guideants
- community
Checking that the SKILL.md file is still in the repository.
Synthesize speech against the user's own host-native audiocpp_server build (outside the GuideAnts container) — including model families the container binary lacks, like Kokoro or Parakeet forks. TTS only. Use when the user says they run their own audio.cpp server or asks for a family the container build cannot load.
Install
npx vskill@latest install elumenotion/guideants/audiocpp-host-ttsSKILL.md
audio.cpp host-native engine (experimental)
The sandbox can reach an audiocpp_server the user runs natively on the host — same raw API as the container engines, but with whatever models and loaders their build has (e.g. a fork compiled with Kokoro enabled). Deliverables are WAV files in Output/.
Preflight
Resolution order: AUDIOCPP_ENGINE_URL env (set via the guide editor's Environment variables UI), else http://host.docker.internal:8080. The preflight also distinguishes a real audio engine from a llama-server that happens to answer /health on the same port.
Synthesizing
--model is required — there is no wrapper to auto-detect from:
List the models the host build serves: GET <base>/v1/models; voices: engine_tool.py voices --engine-url <base> --model <id>.
The consent rule applies to --voice-ref cloning here too: proceed for the user's own voice or a consenting speaker; decline third-party imitation.
Hard limit: TTS only
The host engine's /v1/audio/transcriptions takes a server-local path in its JSON body — files in this sandbox are not visible to the host process, so transcription against the host engine cannot work from here. Use the container ASR (the audiocpp-asr-extended skill) instead.
Troubleshooting
| Symptom | Likely cause | What to do | |
|---|---|---|---|
| Unreachable | Server not bound to 0.0.0.0, or Windows Firewall blocking the Docker adapter | Ask the user to check both | |
/health 200 but no /v1/audio/* | A llama-server on that port, not audiocpp | Ask which port their audio.cpp build listens on | |
| Model errors | Family/option mismatch in their build | Surface the engine's error text — it names the problem |
Reporting
End by telling the user what worked and what was blocked, quoting the preflight/engine evidence.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsamples/guides/Audiocpp/Skills/audiocpp-host-tts/SKILL.md
Popularity
- Repository stars
- 64
- Repository forks
- 10
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/elumenotion/guideants/audiocpp-host-tts)