Pocket Tts
v1.0.1Generate high-quality English speech offline on CPU using 8 built-in voices or custom voice cloning with Kyutai's Pocket TTS model.
⭐ 3· 2.1k·6 current·7 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name, SKILL.md, and code all describe a local Pocket TTS integration that loads a Kyutai model via the huggingface hub and exposes CLI and Python usage. The requested files and commands are proportionate to a TTS skill.
Instruction Scope
SKILL.md repeatedly claims 'fully local / offline' but also notes and the code imply an initial model download (uses hf:// URIs and requires accepting a Hugging Face license). test.sh prints a hardcoded path (/home/clawdbot/...) which is environment-specific but not overtly dangerous. The CLI uses os.system('pocket-tts serve') to start a server; otherwise the instructions do not read unrelated secrets or contact unexpected endpoints beyond Hugging Face/GitHub links.
Install Mechanism
There is no registry install spec; included install.sh installs standard Python packages (torch, scipy, huggingface_hub) via pip. No downloads from untrusted URLs or archive extraction are present.
Credentials
The skill declares no required env vars or credentials. It does require the user to accept a gated model license on Hugging Face (may require a Hugging Face account), which is consistent with downloading a gated model. No unrelated credentials are requested.
Persistence & Privilege
always is false and the skill does not request persistent platform privileges or modify other skills. It only includes local install/test scripts and a CLI.
Assessment
This skill is coherent with a local TTS tool but note: (1) despite marketing language about being 'fully offline', the first run will download the model from Hugging Face and you must accept a gated model license — that requires Internet access and possibly a Hugging Face account. (2) install.sh will pip-install torch and huggingface_hub (large packages); run in a virtualenv. (3) test.sh references a hardcoded path (/home/clawdbot/...) which is environment-specific — it’s not harmful but may fail on your machine. (4) There is a small bug risk in the included cli.py (uses wavfile.write but doesn't import wavfile alias), so expect occasional runtime errors; review/patch before deploying. If you need strict offline operation, pre-download the model and dependencies and verify the code uses local model files only. Otherwise this skill appears benign.Like a lobster shell, security has layers — review code before you run it.
audiovk97f352x8jhja7wfbkfqqqtk557zbpaglatestvk97dffthym5jc69ppa88g845bh7zamwklocalvk97f352x8jhja7wfbkfqqqtk557zbpagofflinevk97f352x8jhja7wfbkfqqqtk557zbpagtext-to-speechvk97f352x8jhja7wfbkfqqqtk557zbpagttsvk97f352x8jhja7wfbkfqqqtk557zbpag
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
