Convert a local source recording into an authorized target voice. Use when the user asks for voice conversion, voice changer, 换声, 变声, 音色转换, or converting existing narration to another approved voice.
66
81%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Converts an existing local recording into a target voice using the configured
audio provider. OpenRouter can assist with planning or file naming, but the
conversion itself must use voice_convert.
Before calling tools, extract these fields from the user request:
OpenRouter can help summarize or translate instructions, but it is not an audio provider and cannot authorize voice identity use.
audio_provider_capabilities if conversion availability is uncertain.voice_convert with source_audio, voice, optional output_path,
and any supported provider controls.When source quality, accent transfer, or target voice fit is uncertain, convert a short sample before processing a full recording. Recommend re-recording or cleaning the source if the preview contains room echo, background music, strong dialect mismatch, or heavy code-switching.
For multilingual conversion, avoid using a target voice that does not naturally support the target language. A short preview is the fastest way to catch odd accent transfer before spending quota on the whole asset.
voice_convert returns status=ok, return the playable artifact/path
first, then target voice, mime type, and rights summary.consent_required, ask for source and target consent metadata
instead of attempting a different voice identity.not_available, quote the note and distinguish provider
setup, feature gating, key/quota limits, file format, and source path issues.For voice conversion, first identify the target language and locale. The source recording and target voice should be compatible with the desired locale-appropriate accent.
Return:
94ac35e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.