Voice Ai Tts
PassAudited by ClawScan on May 10, 2026.
Overview
This appears to be a straightforward Voice.ai text-to-speech skill that uses a Voice.ai API key, sends requested text to Voice.ai over HTTPS, and saves generated audio locally.
Install only if you intend to use Voice.ai for text-to-speech. Set the API key in a trusted environment, avoid sending sensitive text for synthesis unless Voice.ai processing is acceptable, and save audio to safe output paths.
Findings (2)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
The skill can use your Voice.ai API key to make TTS requests, which may consume account credits or reveal usage to the provider.
The package declares a required Voice.ai API key. This is expected for a Voice.ai TTS integration, but it grants the skill access to the user's Voice.ai account/API quota.
"env": { "VOICE_AI_API_KEY": "required" }, "primary_env": "VOICE_AI_API_KEY"Use a dedicated/revocable API key if possible, keep it in the environment rather than hardcoding it, and monitor Voice.ai account usage.
Any text converted to speech is sent to Voice.ai, and the output file path can create or overwrite a local audio file.
The CLI sends the provided text to the Voice.ai SDK and writes the resulting audio to the selected output path. This matches the TTS purpose, but it is still a network-and-file-writing capability.
if (opts.stream) { await client.streamSpeechToFile({ text: opts.text, voice_id: voiceId }, opts.output); } else { await client.generateSpeechToFile({ text: opts.text, voice_id: voiceId }, opts.output); }Avoid sending confidential text unless you accept Voice.ai processing it, and choose output paths carefully to avoid overwriting important files.
