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
Mensagem pronta para colar
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-jingleOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/audio-jingle/SKILL.md -o SKILL.mdConteú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_idreal, 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 umvoice_idMiniMax 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
Comentários
- …
Mais skills deste repositório
sample-plugin
Faz seu agente criar um arquivo de metadados para testes. Ele ajuda a garantir que o código funcione corretamente em diferentes situações.
nexu-io/open-design
aster-atelier
Ajuda seu agente a criar um site artístico com visual clássico. Ele usa imagens elegantes, céus azuis e fontes serifadas para um visual cinematográfico.
nexu-io/open-design
blog-post
Ajuda seu agente a escrever artigos longos ou posts de blog. Ele inclui espaços para imagens, citações e informações do autor.
nexu-io/open-design
clinical-case-report
Faz seu agente criar relatórios médicos detalhados. Ele organiza informações do paciente em um formato claro para médicos.
nexu-io/open-design
Skills parecidas
game-audio
Faz seu agente trabalhar com sons e músicas de jogos. Ele cuida do design de som e de como a música se adapta ao jogo.
sickn33/agentic-awesome-skills
md2video-audio
Transforma textos em vídeos com narração. Cria vídeos MP4 a partir de documentos, com áudio e imagens sincronizados.
sickn33/agentic-awesome-skills
podcast-generation
Ajuda seu agente a criar áudio a partir de textos. Ele transforma conteúdo escrito em narrativas faladas de forma realista.
sickn33/agentic-awesome-skills