Pular para o conteúdo
Skillpedia
Áudio e voz101 mil · #404

audio-jingle

Faz seu agente gerar áudio como jingles e efeitos sonoros. Ele pode criar músicas e vozes, salvando o resultado em um arquivo de áudio.

O que ela faz

Essa ferramenta cria áudios como músicas (jingles), falas (locuções) ou efeitos sonoros. Você diz o que quer e ela usa modelos de IA para gerar o som.

Quando usar

  • ✓Precisa de uma música de fundo para um vídeo.
  • ✓Quer uma voz para narrar um texto.
  • ✓Precisa de um som específico para um jogo ou animação.

Exemplo do que pedir para a IA

“Crie um jingle de rock animado com guitarra e bateria, com 30 segundos.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/nexu-io/open-design/blob/main/design-templates/audio-jingle/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/design-templates/audio-jingle/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você escolhe se quer música, fala ou efeito sonoro. Depois, descreve o que deseja, como o tipo de som, a voz ou os instrumentos. A ferramenta envia sua descrição para um modelo de IA que cria o áudio e o salva.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add nexu-io/open-design --skill audio-jingle

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/audio-jingle/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Habilidade de Jingle de Áudio

Três sub-modos. O audioKind do projeto ativo decide qual deles executa:

audioKind Modelos para onde roteamos Foco do plano
music Suno V5 (padrão), Udio, Lyria 2 gênero + tempo + instrumentação
speech MiniMax TTS (padrão), Fish, ElevenLabs V3 roteiro + voz + ritmo
sfx ElevenLabs SFX (padrão), AudioCraft textura + impacto + duração

Mapa de Recursos

audio-jingle/
├── SKILL.md
└── example.html

Fluxo de Trabalho

Etapa 0 — Ler os metadados do projeto

audioKind, audioModel, audioDuration (segundos) e (para fala) voice. Ramifique por valores conhecidos e use-os literalmente. Metadados ausentes não são uma instrução para perguntar: infira um padrão seguro quando possível e emita um formulário de esclarecimento apenas quando a resposta ausente alterar materialmente o resultado solicitado ou impedir a geração.

Importante: voice é específico do provedor. Para minimax-tts, --voice deve ser um voice_id MiniMax válido (por exemplo, male-qn-qingse), não uma descrição em linguagem natural. Se você tiver apenas um breve de voz em prosa ("narrador feminino caloroso", "mandarim neutro"), mantenha isso em seu plano mas omita --voice para que o ID de voz padrão do daemon se aplique, ou pergunte ao usuário para escolher um ID específico.

Etapa 1 — Plano

Música

  • Gênero + artistas de referência (1-2)
  • Tempo (BPM) + tom
  • Instrumentação (máximo de 3-5 instrumentos)
  • Vocais: sim / não / cantarolado / coral
  • Arco de humor (introdução → refrão → final)

Fala

  • Roteiro (final, não rascunho — TTS executa literalmente)
  • Alvo de voz + ritmo Para MiniMax, isso significa um voice_id real, não prosa em --voice
  • Dicas de pronúncia para nomes próprios / acrônimos

SFX

  • Textura (impacto / whoosh / ambiente / foley)
  • Duração + envelope (ataque rápido vs. suave)
  • Nota de sobreposição (golpe único vs. empilhado)

Declare o plano em 2-3 frases antes de despachar.

Etapa 2 — Compor o prompt

Use o formato que o modelo upstream prefere. Vincule audioDuration ao parâmetro da API diretamente; nunca coloque "faça 30 segundos" em prosa.

Etapa 3 — Despachar via contrato de mídia

Use o despachante unificado — não chame APIs de provedor manualmente:

"$OD_NODE_BIN" "$OD_BIN" media generate \
  --project "$OD_PROJECT_ID" \
  --surface audio \
  --audio-kind "<music|speech|sfx>" \
  --model "<audioModel from metadata>" \
  --duration <audioDuration seconds> \
  [--voice "<provider voice id (speech only)>"] \
  --output "<short-slug>-<duration>s.mp3" \
  --prompt "<assembled prompt from Step 2 — for speech, the literal script>"

O comando imprime uma linha de JSON: {"file": {"name": "...", ...}}. Os bytes chegam ao projeto; o FileViewer renderiza os controles de transporte de áudio automaticamente.

Etapa 4 — Entregar

Responda com: resumo do plano, o nome do arquivo retornado pelo despachante e uma frase sobre o que tentar se o usuário quiser uma variação (por exemplo, "trocar o tempo de 92 para 108 BPM" em vez de "torná-lo diferente").

Regras rígidas

  • TTS executa seu roteiro literalmente. Revise-o antes de despachar — mesmo uma vírgula perdida muda a cadência.
  • MiniMax TTS rejeita prosa de voz livre em --voice. Use um voice_id MiniMax real (por exemplo, male-qn-qingse) ou omita o sinalizador e deixe a voz padrão do daemon ser aplicada.
  • Música: menos de 30s = seção única; 30–90s = introdução + corpo; 90s+ = arco completo. Não tente encaixar uma música de 3 atos em 15 segundos.
  • SFX: prefira uma camada bem descrita a um parágrafo de "torne-o legal" — geradores recompensam palavras de textura específicas.
  • Salve o arquivo a cada turno. O visualizador de áudio mostra os controles de transporte no momento em que o arquivo chega.
Perguntas frequentes

Que tipos de áudio posso criar?

Você pode criar músicas (jingles), falas (locuções) e efeitos sonoros (SFX).

Como a ferramenta sabe qual som criar?

Ela usa informações que você fornece, como o tipo de áudio (`audioKind`), o modelo de IA (`audioModel`) e a duração desejada (`audioDuration`).

O que acontece se eu não especificar tudo?

A ferramenta tenta usar um padrão seguro. Se algo importante estiver faltando, ela pode perguntar para garantir que o resultado seja o que você espera.

Detalhes

Descrição original do autor

Audio generation skill — jingles, beds, voiceover, and sound effects. Routes music requests to Suno V5 / Udio / Lyria, speech to MiniMax TTS / FishAudio / ElevenLabs V3, and SFX to ElevenLabs SFX or AudioCraft. Output is one MP3/WAV file saved to the project folder.

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#404
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas