Cinco APIs de música com IA nos mesmos seis briefings: ACE Music v1, TemPolor v4.8, MiniMax Music-3.0, Lyria 3.5 e Mureka V9.5
13 min de leitura • 19 de agosto de 2026 (14 de novembro de 2026)
Sumário
- Introdução
- O que mudou desde julho
- Os modelos e quanto custam
- Como testamos
- Parte 1 — Instrumentais
- Parte 2 — Vocais, o modelo escreve a letra
- Parte 3 — Vocais, a nossa letra e um briefing de estilo elaborado
- Perguntas frequentes
Introdução
TemPolor v4.8, MiniMax Music-3.0, o Lyria 3.5 do Google e o Mureka V9.5: quatro modelos de música com IA, os mesmos seis briefings, um único token de API da useapi.net. As 24 faixas estão abaixo, completas e sem edição, cada uma com a chamada de API que a gerou. São os mesmos briefings que usamos em julho, então cada faixa aqui tem uma antecessora para comparar em Comparativo de APIs de música com IA (em inglês).
Em 14 de novembro de 2026, três meses depois dos outros, rodamos os mesmos seis briefings no ACE Music v1, que está em 1º lugar no ranking de música vocal da Artificial Analysis, à frente do Suno v6. O ACE Music v1 não tem API pública própria (em novembro de 2026), então a useapi.net é a única forma de chamá-lo por código. A música dele fecha cada rodada abaixo, o que leva a página a 30 faixas.
O TemPolor, novo desde julho, cobra de um jeito diferente de todos os outros aqui: um preço mensal fixo, sem cobrança por música. Quanto custa cada música está mais abaixo. Ouça primeiro e julgue os modelos você mesmo.
Sem tempo? Também há um vídeo de 15 minutos no YouTube: os 30 segundos mais altos dos cinco modelos em cada briefing, em sequência e com volume equalizado, com o prompt, o preço e o tempo de geração na tela (preços de novembro de 2026). As faixas completas e a chamada de API exata por trás de cada uma estão nesta página.
A rodada anterior deste teste, com três modelos, também está no YouTube: AI Music APIs One Generation Later: MiniMax Music-3.0 vs Lyria 3.5 vs Mureka V9.5 (em inglês).
O que mudou desde julho
| Serviço | Julho | Agora | O que mudou |
|---|---|---|---|
| TemPolor | fora da seleção | v4.8 (músicas) + i4 (instrumentais) | novo nesta comparação, e dois modelos novos |
| Mureka | V9 | V9.5 | novo modelo padrão |
| Flow Music | Lyria 3 Pro | Lyria 3.5 | novo carro-chefe, mas o 3 Pro ainda é o padrão da API |
| MiniMax | music-2.6 via PixVerse | Music-3.0, nativo | modelo novo e endpoint novo |
| ACE Music | fora da seleção | ACE Music v1 | adicionado em 14 de novembro de 2026 |
Duas dessas são atualizações de versão comuns. A linha do MiniMax não: a música do MiniMax agora tem endpoint próprio, em vez de algo que você alcança pelo PixVerse. Endpoint diferente, cobrança diferente.
O TemPolor é a outra exceção. É o único serviço aqui que divide o trabalho entre dois endpoints com dois modelos diferentes: POST music/song roda o v4.8 para tudo que tem vocal, e POST music/instrumental roda o i4 para tudo que não tem. Nomes de modelos antigos ainda funcionam e são encaminhados automaticamente aos novos, então o código existente continua rodando, mas isso também significa que você pode estar nos modelos novos sem perceber, ou deixar de usá-los por não passar nada.
Os modelos e quanto custam
Quanto custa uma música na API oficial de cada fabricante (TemPolor, MiniMax, fechada a novos usuários desde 20 de agosto de 2026, a Gemini API do Google, Mureka, e nenhuma para o ACE Music v1) e na assinatura do site em que cada modelo rodou neste teste (novembro de 2026). Cada assinatura traz um número mensal de créditos, e cada música usa uma quantidade fixa deles, então uma música custa a sua parte da assinatura.
| Modelo | API oficial | Assinatura mensal do site | Preço por música |
|---|---|---|---|
| TemPolor v4.8 / i4 | $0,04 por chamada, pré-pago a partir de $100 | TemPolor Ultra $29,99 | $0 / 0 cr sem cobrança por música |
| MiniMax Music-3.0 | $0,15 fechada a novos usuários desde 20/08/2026 | MiniMax Audio Pro $99 3.000.000 cr/mês | $0,01 / 300 cr 10.000 músicas/mês |
| Lyria 3.5 | $0,08 por música | Flow Music Member $64 30.000 cr/mês | $0,011 / 5 cr 6.000 músicas/mês |
| Mureka V9.5 | $0,15 pré-pago a partir de $1.000 | Mureka Premier $30 20.000 cr/mês | $0,018 / 12 cr 1.666 músicas/mês |
| ACE Music v1 | nenhuma sem API pública | ACE Music Creator $9,90 1.000 cr/mês | $0,02 / 2 cr 500 músicas/mês |
- Quando o modelo escreve a letra a partir de um prompt, como nas rodadas 3 e 4, a API do Mureka cobra $0,50 em vez de $0,15 e a do MiniMax acrescenta $0,01, enquanto pela useapi.net a música custa o mesmo nos dois casos.
- Os créditos da API do TemPolor custam $0,01 cada em qualquer tamanho de pacote, então o volume nunca reduz o preço. Os pacotes maiores compram concorrência: cinco requisições ao mesmo tempo com $100, dez com $500 e vinte com $5.000, e o nível não se acumula se você comprar o mesmo pacote duas vezes. O TemPolor Ultra roda dez gerações ao mesmo tempo.
- O modelo que este artigo chama de
v4.8é otempolor-latestna API do TemPolor. Oi4mantém o nome. - Planos menores, como Mureka Pro e Flow Music Starter, custam um pouco mais por música e ainda ficam bem abaixo das APIs oficiais.
- O ACE Music devolve duas músicas por requisição e cobra 4 créditos pelo par, 2 créditos por música. No ACE Music Artist, $29 por mês ou $16,58 no plano anual, uma música custa $0,023 ou cerca de $0,013.
- As assinaturas Google AI incluem um plano do Flow Music, com créditos separados dos créditos do Google AI: Starter no Google AI Plus, Plus no Google AI Pro e Member no Google AI Ultra.
A useapi.net roda na sua assinatura do site do TemPolor, MiniMax Audio, Flow Music, Mureka ou ACE Music e a expõe como uma API REST, sem sobretaxa por música. Um único token de API funciona nos cinco serviços: nenhum SDK por serviço, nenhuma chave de API separada, nenhuma conciliação de cinco cobranças. O mesmo token alcança todos os outros serviços que suportamos: vídeo, imagem, fala, troca de rosto.
Como testamos
Os mesmos seis briefings de julho, copiados do artigo publicado em vez de redigitados: dois instrumentais, duas faixas com vocal em que o modelo escreve a própria letra e duas em que fornecemos tanto a letra quanto um briefing de estilo elaborado. Todos os modelos de uma rodada recebem exatamente o mesmo texto, então o que você ouve é o modelo. Os corpos de requisição do TemPolor foram copiados byte a byte dos do MiniMax, que recebem os mesmos campos prompt e lyrics.
O ACE Music v1 recebeu o mesmo texto. A API dele aceita um prompt, a partir do qual escreve o próprio estilo e a própria letra, ou um style com a sua lyrics ou com instrumental, e recusa os dois juntos. Por isso as rodadas 3 e 4 entraram como prompt, os dois briefings instrumentais como style com instrumental: true, e as rodadas 5 e 6 como style mais lyrics, sem título, duration nem bpm.
Os tempos de geração são de relógio, pela API, com granularidade de polling de 15 segundos, então trate-os como estimativa, não como benchmark. Pela mediana das seis rodadas, o Lyria 3.5 foi o mais rápido, com 58,5 s, seguido do ACE Music v1 com 62 s, do TemPolor com 69,5 s, do Mureka com 86,5 s e do MiniMax com 158,5 s. Quando um modelo dá título à própria faixa, mantivemos o título, inclusive a grafia e os espaços sobrando. As faixas estão completas e sem edição, exatamente como cada API as devolveu: o Mureka, duas músicas por geração em MP3 de 192 kbps; o MiniMax, uma a 256 kbps; o TemPolor, uma a 48 kHz e cerca de 230–320 kbps; o ACE Music, duas músicas por requisição em MP3 de 192 kbps e 48 kHz; e o Flow Music, um par A/B em WAV de 48 kHz, convertido para MP3 de 320 kbps só para o navegador conseguir tocar. Os WAV originais do Flow vêm direto da API. A faixa do ACE Music em cada rodada é a primeira das duas músicas, sem escolha.
Um ponto a esperar se você integrar com o TemPolor: um job de música informa status_final: true e COMPLETED alguns segundos antes de o arquivo estar disponível para download, e GET music/download/job_id responde 404 nesse intervalo. Três das nossas quatro rodadas com vocal caíram nisso na primeira tentativa. Trate esse 404 como “ainda não” e continue o polling, em vez de tratá-lo como falha.
Parte 1 — Instrumentais
Rodada 1: big band noir
Big-band noir action theme, around 60 seconds. Walking upright-bass and
baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits,
vibraphone glints, surf-twang guitar riff over a chromatic minor progression,
roaring full-brass climax with crash cymbals. Retro secret-agent swagger,
punchy analog-style production.
TemPolor i4 — “Generic Rhythm Tune” · 3:09 · gerada em 103 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/tempolor/music/instrumental' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_instrumental="i4"' \
--form 'prompt="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."'
Mureka V9.5 — “Brass Knuckle Boulevard” · 3:19 · gerada em 86 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/mureka/music/create-instrumental' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'prompt="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."'
MiniMax Music-3.0 — “Midnight Operative” · 2:51 · gerada em 182 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."' \
--form 'instrumental="true"'
Lyria 3.5 — “Double Cross” · 2:52 · gerada em 47 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'instrumental="true"' \
--form 'prompt="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."'
ACE Music v1 — “Big-band noir action theme” · 2:08 · gerada em 52 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'style="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."' \
--form 'instrumental="true"'
As versões de julho deste briefing estão na página anterior (em inglês), se quiser ouvi-las em sequência.
Rodada 2: liquid drum and bass
Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats
at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif,
airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop.
Silky, melodic, late-night energy, pristine modern production.
TemPolor i4 — “ Generic Rhythm Beat” · 3:30 · gerada em 69 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/tempolor/music/instrumental' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_instrumental="i4"' \
--form 'prompt="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."'
Mureka V9.5 — “Piano Afterglow” · 3:22 · gerada em 85 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/mureka/music/create-instrumental' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'prompt="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."' \
--form 'title="Take B - Liquid DnB"'
MiniMax Music-3.0 — “Midnight Flow” · 3:45 · gerada em 227 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."' \
--form 'instrumental="true"'
Lyria 3.5 — “Silken Tides” · 1:06 · gerada em 59 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."' \
--form 'instrumental="true"'
ACE Music v1 — “Liquid drum and bass instrumental” · 3:10 · gerada em 89 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'style="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."' \
--form 'instrumental="true"'
Nenhuma das quatro APIs originais expõe um parâmetro de duração: todo briefing pedia “around 60 seconds” (cerca de 60 segundos) no próprio texto. O ACE Music tem um, duration (30 a 600 segundos), que deixamos de fora para que ele lesse as mesmas palavras. O Lyria foi o único dos quatro que chegou a seguir a dica, e só aqui. O Lyria 3 Pro respondeu a este mesmo prompt em julho com 2:46. Nas duas rodadas de prompt abaixo, em que o ACE Music v1 escreve o próprio estilo, ele ficou em 0:41 e 1:22, o mais perto de um minuto nessas rodadas.
O endpoint instrumental do TemPolor também não dá nome de verdade à saída. Ele devolveu “Generic Rhythm Tune” e “Generic Rhythm Beat” para esses dois briefings, marcadores no lugar de títulos, e nem sequer bem formatados: o primeiro chega com um espaço duplo no meio, o segundo com um espaço no início. O endpoint de músicas, nas próximas quatro rodadas, dá títulos de verdade. O ACE Music, sem receber título, nomeou os dois instrumentais com as primeiras palavras do briefing, e as músicas das rodadas 5 e 6 com as primeiras palavras da nossa letra. Se você organiza faixas por título, gere você mesmo o nome dos instrumentais e apare os espaços do que vier, ou envie um title ao ACE Music.
Parte 2 — Vocais, o modelo escreve a letra
Rodada 3: dueto pop
Uma frase de direção e um teste deliberado de capacidade: um dueto só funciona se o modelo conseguir encenar duas vozes.
A playful pop duet between a male and a female singer about texting too late
at night, around 60 seconds, catchy back-and-forth chorus.
TemPolor v4.8 — “Text Me” · 1:51 · gerada em 70 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/tempolor/music/song' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_song="v4.8"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
Ouça a primeira linha. O TemPolor escreveu a própria letra para este briefing, e com quem canta marcado dentro da própria linha:
[Verse]
[Male] You sent "you up?" at 1:09
[Female] You said "just one more," then took your time
[Male] I saw your typing, then it slipped away
[Female] I dropped my phone and missed your "hey"
O cantor dele remove [Verse] e [Chorus] como estrutura, mas um [Male] no meio da linha não é uma tag que ele reconheça, então ele canta as palavras “male” e “female” como parte do verso. As duas metades do mesmo modelo discordam sobre o próprio formato. O MiniMax encontrou exatamente o mesmo problema neste briefing e se saiu bem escrevendo (Male) e (Female) entre parênteses, que o cantor dele de fato descarta.
A lição vale além deste modelo. Rótulos de papel dentro de lyrics não são um recurso portátil de API; então, se você fornece a letra e quer duas vozes, verifique o que cada modelo faz com o seu estilo de colchetes antes de confiar nele, ou deixe os rótulos de fora e descreva o dueto no prompt de estilo.
Mureka V9.5 — “Are You Still Awake?” · 3:05 · gerada em 88 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/mureka/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
MiniMax Music-3.0 — “Three Little Dots” · 2:31 · gerada em 146 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
O MiniMax deu à música o nome do indicador de digitação, e as tags (Male) / (Female) ficaram fora do vocal.
Lyria 3.5 — “You Go First” · 1:59 · gerada em 74 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
O Lyria escreveu a própria pergunta e resposta a duas vozes, com as falas de resposta entre parênteses.
ACE Music v1 — “Three Dot Bubbles” · 0:41 · gerada em 54 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
O ACE Music também deu à música o nome do indicador de digitação, e escreveu o dueto com (Male), (Female) e (Both) entre parênteses, como o MiniMax.
Rodada 4: flamenco-pop em espanhol
O teste de idioma: o prompt está em inglês, a música não deveria estar:
A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds,
passionate female vocals.
TemPolor v4.8 — “Lluvia” · 2:58 · gerada em 102 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/tempolor/music/song' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_song="v4.8"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
Mureka V9.5 — “Agua de Julio” · 3:32 · gerada em 87 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/mureka/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
MiniMax Music-3.0 — “Tacones de Lluvia” · 3:07 · gerada em 171 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
Lyria 3.5 — “Lluvia de Verano” · 2:33 · gerada em 73 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
ACE Music v1 — “Fuego en la Tormenta” · 1:22 · gerada em 70 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
Os cinco escreveram letras em espanhol a partir de um prompt em inglês, e os cinco deram à faixa um título em espanhol sem que isso fosse pedido. O v4.8 do TemPolor é documentado como cobrindo mais de 30 idiomas. Um único briefing em espanhol não testa trinta deles, mas ele respondeu a este no idioma certo e chamou a faixa de “Lluvia” por conta própria.
Parte 3 — Vocais, a nossa letra e um briefing de estilo elaborado
No formato final, cada modelo recebe a mesma letra original mais um briefing de produção detalhado. O Mureka recebe isso por music/create-advanced (lyrics + um desc de estilo separado por vírgulas + vocal_gender), enquanto MiniMax, Flow Music e TemPolor recebem um campo lyrics ao lado do prompt de estilo, então o mesmo corpo funciona sem mudanças em três dos quatro. O ACE Music recebe os mesmos dois textos como style e lyrics.
Rodada 5: deep house
[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)
Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes
chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal,
understated hypnotic late-night club production.
TemPolor v4.8 — “Low Light” · 1:28 · gerada em 51 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/tempolor/music/song' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_song="v4.8"' \
--form 'prompt="Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal, understated hypnotic late-night club production."' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"'
Mureka V9.5 — “Low Light” · 3:09 · gerada em 101 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/mureka/music/create-advanced' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"' \
--form 'desc="deep house, late night, smoky, hypnotic, groovy, 121 bpm, female vocals, warm, understated club production"' \
--form 'vocal_gender="female"'
MiniMax Music-3.0 — “Low Light” · 2:47 · gerada em 135 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal, understated hypnotic late-night club production."' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"'
Lyria 3.5 — “Velvet Room” · 2:26 · gerada em 43 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal, understated hypnotic late-night club production."' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"'
ACE Music v1 — “Two shadows in a velvet” · 1:53 · gerada em 52 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'style="Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal, understated hypnotic late-night club production."' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"'
Rodada 6: dueto de house jazzístico
O briefing mais difícil do conjunto: um arranjo a duas vozes com camadas de jazz ao vivo sobre um groove de house, com os papéis das vozes marcados na letra. As tags são uma dica, não um parâmetro da API, então preste atenção em quem realmente alterna os versos e em quem achata tudo em um único cantor.
[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound
TemPolor v4.8 — “Blue Hour” · 2:09 · gerada em 69 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/tempolor/music/song' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_song="v4.8"' \
--form 'prompt="Jazzy deep house duet at 120 BPM. Rolling deep-house groove with swung hi-hats, walking upright-bass motif over the sub, smoky muted trumpet and tenor-sax licks answering the vocals, extended jazz piano chords, a male and a female lead trading verses and joining in harmony on the chorus, small backing ensemble echoing the hook, warm vinyl texture, sophisticated late-night club production."' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"'
Mureka V9.5 — “Blue Hour” · 3:12 · gerada em 70 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/mureka/music/create-advanced' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"' \
--form 'desc="jazzy deep house, jazz house, duet, male and female vocals, group backing vocals, muted trumpet, saxophone, upright bass, swung, 120 bpm, late night, warm sophisticated production"'
MiniMax Music-3.0 — “Blue Hour” · 2:18 · gerada em 134 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="Jazzy deep house duet at 120 BPM. Rolling deep-house groove with swung hi-hats, walking upright-bass motif over the sub, smoky muted trumpet and tenor-sax licks answering the vocals, extended jazz piano chords, a male and a female lead trading verses and joining in harmony on the chorus, small backing ensemble echoing the hook, warm vinyl texture, sophisticated late-night club production."' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"'
Lyria 3.5 — “Blue Hour” · 2:34 · gerada em 58 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="Jazzy deep house duet at 120 BPM. Rolling deep-house groove with swung hi-hats, walking upright-bass motif over the sub, smoky muted trumpet and tenor-sax licks answering the vocals, extended jazz piano chords, a male and a female lead trading verses and joining in harmony on the chorus, small backing ensemble echoing the hook, warm vinyl texture, sophisticated late-night club production."' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"'
ACE Music v1 — “Blue hour settles on the” · 3:05 · gerada em 70 s
Mostrar a chamada da API
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'style="Jazzy deep house duet at 120 BPM. Rolling deep-house groove with swung hi-hats, walking upright-bass motif over the sub, smoky muted trumpet and tenor-sax licks answering the vocals, extended jazz piano chords, a male and a female lead trading verses and joining in harmony on the chorus, small backing ensemble echoing the hook, warm vinyl texture, sophisticated late-night club production."' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"'
Com a letra fornecida, os outros quatro tiraram o título do gancho do refrão, enquanto o ACE Music usou as primeiras palavras da letra. Note que os rótulos de papel desta rodada ficam dentro dos cabeçalhos de seção, [Verse 1 - male], e não sozinhos no início de uma linha, que é a forma que os modelos tratam como estrutura.
Perguntas frequentes
Quanto custa uma música pela useapi.net? Pela useapi.net, de um a dois centavos de dólar: uma música do Music-3.0 custa cerca de $0,01 no MiniMax Audio Pro, uma do Lyria 3.5 $0,011 no Flow Music Member, uma do Mureka V9.5 $0,018 no Mureka Premier e uma do ACE Music v1 $0,02 no ACE Music Creator. As APIs oficiais cobram $0,15 no MiniMax (fechada a novos usuários desde 20 de agosto de 2026), $0,08 na Gemini API do Google e $0,15 no Mureka, pré-pago a partir de $1.000, e o ACE Music v1 não tem API pública (em novembro de 2026). Veja os modelos e quanto custam.
Qual é o mais barato em alto volume? Pela useapi.net, o TemPolor. O TemPolor Ultra custa $29,99 fixos por mês, sem cobrança por música, então cada música fica mais barata quanto mais você gera: cerca de $0,03 com 1.000 músicas por mês e $0,015 com 2.000. A API do próprio TemPolor cobra $0,04 por chamada a partir de um pacote pré-pago de $100, então 1.000 músicas custam $40 lá, em qualquer volume (em novembro de 2026).
Dá para rodar os cinco com um único token? Pela useapi.net, sim. Um único token de API alcança TemPolor, Mureka, MiniMax, Flow Music e ACE Music, e todos os outros serviços que suportamos. Você conecta a sua assinatura do site de cada serviço uma única vez. Os corpos de requisição também se aproveitam, já que o TemPolor recebe os mesmos campos prompt e lyrics que o MiniMax, e o ACE Music os mesmos textos como style e lyrics.
Como escolho os modelos mais novos? Pela useapi.net, os modelos mais novos do TemPolor já são os padrões: v4.8 no POST music/song via model_song, e i4 no POST music/instrumental via model_instrumental, com os nomes de modelos antigos encaminhados a eles. O Lyria é a exceção: passe model: "lyria-3.5" no POST /music, porque lyria-3-pro continua sendo o padrão do Flow Music. Passe o modelo explicitamente se o seu código precisar registrar qual deles gerou uma faixa.
Dá para receber mais de uma faixa por chamada? Pela useapi.net, sim, em quatro dos cinco. O MiniMax aceita quantity até 3, cobrado como três músicas. O Mureka devolve duas músicas por geração e o Flow Music um par A/B, ambos pelo preço de uma geração, e o ACE Music duas músicas por requisição, 4 créditos pelo par. O TemPolor devolveu uma faixa por chamada em todo este teste, e roda até dez gerações ao mesmo tempo em uma conta.
Publicado também em
Também publicado no dev.to (em inglês), discutido no Reddit (em inglês), compartilhado no Bluesky e no YouTube como um corte de audição de 15 minutos. Rodada anterior: Comparativo de APIs de música com IA (em inglês).