Deepdub TTS
AdvisoryAudited by Static analysis on Apr 30, 2026.
Overview
No suspicious patterns detected.
Findings (0)
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.
Any text synthesized by the skill may be processed by Deepdub, so private or sensitive content should be handled according to the user's Deepdub account and data policies.
The user-provided text is sent to Deepdub's TTS API. This is expected for the skill's purpose, but it is still third-party processing of the text.
kwargs = {
"text": args.text,
"voice_prompt_id": args.voice_prompt_id,
"locale": args.locale,
}
...
audio_bytes = client.tts(**kwargs)Use the skill only for text you are comfortable sending to Deepdub, and review Deepdub's privacy and retention terms for sensitive use cases.
Requests will be made under the configured Deepdub key; using the shared trial key may be rate-limited and is not appropriate for private or production content.
The skill requires Deepdub credentials and also provides shared trial credentials. This is disclosed and relevant to the TTS function, but it affects which account authorizes requests.
Required: - `DEEPDUB_API_KEY` – your Deepdub API key - `DEEPDUB_VOICE_PROMPT_ID` – default voice prompt to use ... ### Free Trial Credentials For testing only, you can use these free trial credentials:
Configure your own Deepdub API key for real use, keep it in environment variables, and avoid using the trial credentials for sensitive text.
Future installs could receive a different SDK version than the one the skill author tested.
The dependency is not version-pinned. Installing the Deepdub SDK is expected for this skill, but an unpinned package can change over time.
deepdub
Install from a trusted package index and consider pinning a known-good Deepdub SDK version in controlled environments.
