blender-motion-state-inspection
AFaffaan-m/ECC299k近 7 天新增 5,106 个 star
Generate audio with Seed Audio through MediaKit MCP. Use for speech, narration, character dialogue, sound effects, ambience, and audio scenes from text, preset voices, reference audio, or an image. Supports voice selection, delivery instructions, and optional word timestamps. Do not use for transcription or tasks requiring only deterministic audio editing, mixing, or transcoding. For pure narration or explainer TTS, use this skill with seed-audio-1.0.
This agent exposes MediaKit through MCP/REST tools only. mediakit-cli is not available. Ignore any CLI fallback or installation instructions in this skill and its references; if a capability is unavailable, report the gap instead of running a terminal command.
Use the available MediaKit MCP model proxy with api=doubao.audio_generation. MediaKit manages submission and asynchronous retrieval. Use the bundled references and the selected tool’s public schema; external documentation is not required.
Use this skill for pure narration, explanatory voiceover, character dialogue, sound effects, ambience, and combined audio scenes. byted-tts is not available in this environment.
Use call_maas_proxy with api=doubao.audio_generation and a typed maas_params object. Do not install or run mediakit-cli.
All reference media in model business requests must use accessible HTTP(S) URLs. Base64, data URLs and local paths are unsupported. Obtain URLs for local files through an authorized upload/hosting route before submitting. Preset/cloned speaker IDs remain voice selectors, not media payloads.
Use model=seed-audio-1.0. Do not silently substitute a different model or generation service.
Default to MP3 at 44100 Hz for convenient playback. Honor an explicitly supported format and sample rate; prefer WAV when the user requests an editing master.
Preserve exact supplied dialogue. Prefer describing voice characteristics and delivery in text_prompt when no specific voice identity or recording is required; do not automatically select a preset. Preserve specified voices and established continuity. Pure effects and ambience do not need a speaker.
Prefer text_prompt for qualitative pace, register, and vocal energy. Add speech_rate, pitch_rate, or loudness_rate only when supported by an explicit value, an unambiguous supported mapping, or measured evidence for an adjustment; otherwise omit these optional controls rather than filling in zeros. Video-aligned dubbing permits evidence-based speed adjustment without asking the user to supply a number, but a target duration alone does not determine that number. Follow parameter guidance, preserve explicit user settings, and report material adjustments. Format, sample rate, and subtitles remain separate output requirements. Omit watermark configuration unless requested; the documented default disables watermarking.
Use existing environment authentication. Missing MEDIAKIT_API_KEY is not a reason to block execution. Never expose credentials or internal authentication details.
Submit one task per requested clip or variant. Save each attempt separately.
references[].audio_url instead of searching for a similar preset. Audio supplied only for timing, music, or source context is not automatically a voice reference; clarify its role when ambiguous. Images cannot coexist with audio or speaker references. Resolve incompatible requirements before submitting.text_prompt by default, based on explicit requirements and inspected material. Read voices.md when resolving a voice/reference requirement or selecting a preset for identity continuity. When selecting a preset, match documented or heard characteristics and give voice names the lowest priority. Treat male/female voice requirements as constraints only when specified by the user or character setting, not inferred from genre. For presets, copy exact IDs into references[].speaker. Without a reference, omit references and @音频 markers. Do not generate audition variants by default. An existing compatible cloned voice ID is supported; creating a clone is outside this skill.text_prompt and choose supported audio_config controls using prompting.md and sample-prompts.md. Match delivery to the scene, listener, intent, and target timing; keep fixed dialogue separate from production directions. Keep pace instructions consistent with the selected speed. Bind audio references in order using @音频1, @音频2, and @音频3. For image-conditioned generation, the prompt must contain only the text to speak.output/audiogen/. Submit once with call_maas_proxy and wait for the async tool to return the completed result.duration request field or silently trim, stretch, or pad the result.AFaffaan-m/ECC299k近 7 天新增 5,106 个 star
ANanthropics/skills189k近 7 天新增 2,932 个 star
SHShubhamsaboo/awesome-llm-apps144k近 7 天新增 526 个 star
HAharry0703/MoneyPrinterTurbo141k近 7 天新增 3,860 个 star
GAgarrytan/gstack141k近 7 天新增 2,189 个 star