text-to-speech
Pass
Audited by Gen Agent Trust Hub on Oct 4, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
subprocess.runto invokeffprobefor validating audio sample duration, bitrate, and codec information during voice cloning. It also supports optional post-processing by calling a secondaryvoice_change.pyscript from a related skill to apply audio filters. - [EXTERNAL_DOWNLOADS]: The skill performs network requests to well-known TTS providers (MiniMax and Microsoft Edge) to fetch synthesized audio. It also downloads word-level timestamp metadata from provider-supplied HTTPS URLs to support subtitle generation.
- [INDIRECT_PROMPT_INJECTION]: The skill accepts arbitrary text input from files or standard input for conversion. It includes a
ScriptParserclass that sanitizes the input by identifying and removing time-stamps, background music notes, and stage directions before processing.
Audit Metadata