HiAPI
Blogue

Guia de uso

Receitas de prompts de desenvolvedor para qwen-audio-3.0-tts-plus

Padrões de script, ritmo, pontuação e emoção prontos para copiar e colar que você pode reutilizar hoje

Nov 3, 2026
Cover art for a qwen-audio-3.0-tts-plus prompt guide: flat faceted mineral cross-section in teal and malachite on deep petrol ground.

Por que prompts de TTS merecem o mesmo rigor que código

A maioria das equipes trata a conversão de texto em fala como uma operação única: alguém digita uma frase na caixa de demonstração, o áudio soa razoável e o prompt desaparece no histórico de mensagens. Três semanas depois, uma alteração no roteiro força uma nova execução e ninguém consegue reproduzir a interpretação original. A voz mudou, o ritmo mudou e a única solução é adivinhar de novo.

Esse modo de falha é um problema de processo, não de modelo. Um prompt de TTS é uma entrada que molda a saída, exatamente como um arquivo de configuração ou uma string de template. Se ele não existe em lugar nenhum, não pode ser revisado, comparado por diff ou revertido.

Trate cada prompt como uma receita: um artefato nomeado e versionado que combina o roteiro com as instruções de interpretação que o fazem soar correto. Guarde-o ao lado do código que o invoca e reteste-o sempre que o texto do roteiro mudar, o chamador mudar ou a versão do modelo for atualizada sob seus pés.

O retorno é modesto e valioso. Quando a receita é versionada, uma regeneração malsucedida se torna uma comparação por diff. Quando um stakeholder pede "deixe mais caloroso", isso vira um branch, não uma reescrita. E integrar um novo engenheiro significa entregar-lhe uma pasta, não depender da memória.

Uma regra de trabalho: se um áudio está bom o suficiente para ser publicado, a receita que o gerou está boa o suficiente para ser commitada.

Prompts temporários se fragmentam quando reexecutados; receitas versionadas mantêm a estrutura e as amostras alinhadas.

Anatomia de uma receita reutilizável para qwen-audio-3.0-tts-plus

Uma receita que resiste ao uso real tem quatro partes. Mantenha-as como campos separados no arquivo de prompt, em vez de uma longa string única, para que você possa editar uma camada sem tocar nas outras.

1. Instruções de interpretação

Um breve bloco de instruções que define o estilo geral de leitura: público, senso de ritmo, grau de formalidade, meio de destino (narração explicativa, leitura de anúncio, prompt de IVR). Escreva em linguagem simples e mantenha estável ao longo da série. Esta é a camada que menos muda.

Delivery: calm product explainer, moderate tempo, warm but not
chatty, addressed to a developer audience. Avoid rising
trailing intonation on statements.

2. Corpo do roteiro

As palavras que realmente serão lidas. Só isso. Não deixe indicações de cena enterradas no meio das frases nem apartes que possam vazar para o áudio. Se uma palavra não deve ser lida em voz alta, ela não pertence a este campo.

3. Marcadores de segmento

Delimitadores usados para dividir o corpo em blocos que podem ser instruídos de forma independente — normalmente uma ou duas frases por bloco. É onde se anexam notas de tom e ritmo, então devem ser inequívocos e baratos de analisar.

[seg-01] First segment text here.
[seg-02] Second segment text here.

4. Expectativa de saída

Uma descrição legível por humanos do que o resultado deve soar como, além de qualquer verificação que você tenha feito (faixa de duração, amostragem em nível de sílaba, link para o áudio aprovado). Isso permite que alguém que não estava presente revise a receita.

Guarde todas as quatro partes em um único arquivo por caso de uso, nomeado pelo caso de uso e não pelo modelo, para que trocar o modelo subjacente não force renomeações. Uma receita deve ser lida primeiro como especificação e só depois como prompt.

Quatro camadas empilhadas correspondem à anatomia reutilizável da receita, das instruções de interpretação à saída esperada.

Receita: ritmo de narração e dublagem

O ritmo em TTS é principalmente um problema de escrita. O mecanismo lê o que você entrega, e frases longas e ininterruptas tendem a soar apressadas ou com ênfase estranha. A solução é controlar o comprimento das frases e as quebras de linha antes de tocar em qualquer linguagem de prompt.

Delivery: documentary-style narration, unhurried, even energy,
clear sentence-final falling intonation.

[seg-01] Most audio pipelines fail at the same place.
[seg-02] Not at the model.
[seg-03] At the prompt that nobody saved.
[seg-04] A script change arrives, someone re-runs the generation,
and the voice comes back different, with no record of
what the old one looked like.

Três coisas tornam isso repetível:

  • Segmentos iniciais curtos. Uma frase por marcador no início dá limites claros ao mecanismo e um ritmo previsível para você.
  • Quebras de linha físicas dentro dos segmentos posicionadas em fronteiras naturais de oração. Elas servem como pistas de ritmo sem adicionar pontuação que o ouvinte interpretaria como pausa.
  • Entonação descendente no fim da frase declarada explicitamente nas instruções de interpretação. Declarações que terminam em tom ascendente soam incertas, e essa é a reclamação mais comum em narrações longas.

Escreva para o ouvido e depois verifique. Leia o roteiro em voz alta; qualquer ponto em que você fique sem ar é onde o parágrafo deve ser dividido. Se uma frase contém mais de uma ideia, são duas frases.

Facetas curtas são lidas rápido, facetas longas são lidas devagar, e as lacunas marcam as quebras de linha no roteiro.

Receita: controle de pontuação e pausas

A pontuação é a superfície de controle de ritmo que você já possui. Use-a com intenção para guiar o comprimento das pausas e a ênfase sem adicionar nenhuma linguagem de instrução extra. A ordem aproximada, da pausa mais curta à mais longa, que a maioria dos mecanismos segue é:

comma  <  dash  <  period  <  ellipsis

Essa ordem é um padrão útil, não uma garantia — confirme sempre ouvindo. A receita abaixo dá a cada marcador exatamente uma responsabilidade.

Delivery: instructional narration, steady tempo, deliberate
pauses at section changes.

[seg-01] Here is the part most people skip: the punctuation.
[seg-02] A comma is a breath. A dash — a short hold. A period
ends the thought.
[seg-03] And an ellipsis... is a real pause. Use it sparingly.
[seg-04] Three rules. Short sentences. One idea each.
Punctuate on purpose.

Restrições práticas para manter a reprodutibilidade:

  • Um marcador, um significado. Se o travessão às vezes indica "segure" e às vezes é só enfeite, a receita não será lida de forma consistente quando reexecutada.
  • Evite marcadores empilhados. Múltiplos pontos de exclamação ou reticências e travessões intercalados produzem pausas instáveis. Escolha um.
  • Não exagere na pontuação. Uma vírgula a cada três palavras fragmenta a leitura e faz a interpretação soar robótica.
  • Teste os extremos. Compare um parágrafo totalmente pontuado com uma versão mínima do mesmo texto; a diferença mostra o quanto o mecanismo valoriza a pontuação.

Como alterações de pontuação são edições de texto puro, são extremamente fáceis de comparar por diff. Isso a torna a camada de receita mais barata de iterar.

Receita: dicas de emoção e tom por segmento

Instruções de emoção para o roteiro inteiro são frágeis. Uma nota "soe animado" aplicada a uma faixa de cinco minutos produz uma leitura uniformemente alta que achata toda transição. Prompts em nível de segmento são uma ferramenta melhor: permitem que a emoção varie dentro de um áudio contínuo e permitem que você regenere um único segmento quando uma linha não soa certo.

Delivery: multi-section product narration, same speaker
throughout, tone shifts at segment boundaries.

[seg-01 | tone: neutral, informative]
Here is what changed in this release.

[seg-02 | tone: neutral, informative]
The generation path is faster, and the retry logic is simpler.

[seg-03 | tone: warm, reassuring]
If something does fail, it now fails loudly and early,
not silently at the end of a long job.

[seg-04 | tone: upbeat, confident]
That is the whole update. Ship it.

Diretrizes para manter os prompts de segmento sob controle:

  • Nomeie o tom e depois ancore-o. Rótulos simples como "caloroso" são ambíguos. Combine com o que significam aqui — reconfortante, mais lento, final mais suave — para que leitores futuros possam recriá-lo.
  • Mantenha o falante constante. Todos os segmentos devem soar como a mesma pessoa. Instrua a emoção, não a persona.
  • Mude o tom nas fronteiras, não no meio da frase. Trocas no meio de um segmento são difíceis de verificar e tendem a soar abruptas.
  • Limite-se a um pequeno vocabulário de tons por projeto e reutilize-os. Cinco rótulos bem compreendidos valem mais que vinte rótulos inventados.

Como os segmentos são independentes, uma linha rejeitada exige reexecutar apenas um segmento, em vez de regenerar a faixa inteira. Isso também torna o teste A/B barato: altere o prompt de seg-03 e mantenha o resto igual.

Teste a saída e bloqueie a receita

Até você ouvir, uma receita é apenas uma hipótese. O ciclo é curto e não exige ferramentas além de uma pasta e uma convenção de nomes.

O ciclo

  1. Rascunhe. Escreva ou edite o arquivo de receita. Mude apenas uma coisa por vez — um prompt, um padrão de pontuação, uma divisão de segmento.
  2. Gere. Gere áudio para o roteiro inteiro, não apenas para o segmento que você editou. O ritmo depende do contexto, e uma mudança em um segmento altera como os segmentos vizinhos são lidos.
  3. Compare. Ouça a nova saída e a última versão aprovada em sequência, no mesmo alto-falante ou fone. Avalie separadamente ritmo, ênfase e transições de tom; eles falham de forma independente.

Se a nova versão for melhor, promova-a. Se não, reverta o arquivo e registre na mensagem de commit o que deu errado.

O que registrar

  • O arquivo de receita completo, exatamente como foi enviado.
  • O áudio renderizado, armazenado ao lado com um nome correspondente.
  • Uma conclusão de uma linha por comparação: o que mudou, o que melhorou, o que piorou.

Bloqueio

Quando uma receita for aprovada, marque-a com uma tag — v1, v1.1 ou uma tag baseada em data, conforme a convenção já usada no seu projeto. A partir daí, a receita marcada é o artefato publicado; edições posteriores ramificam a partir dela. Se a versão do modelo mudar sob seus pés, primeiro regenere a partir da receita marcada, para que você possa medir a diferença contra uma referência conhecida e não contra a memória.

Duas regras fazem o bloqueio funcionar: nunca edite uma receita bloqueada no lugar e nunca publique áudio cuja receita geradora não esteja no repositório.

Erros comuns de receita e como corrigi-los

Estes são os modos de falha que mais aparecem depois que as equipes começam a versionar receitas. Cada um tem uma correção no nível do texto.

Excesso de prompting

Empilhar instruções de interpretação, rótulos de tom, marcas de ênfase e indicações entre parênteses em um único segmento. O resultado é uma leitura instável e uma receita que ninguém consegue manter.

Correção: uma instrução de interpretação por receita, uma dica de tom por segmento e deixe o resto com a pontuação. Se um segmento precisa de três instruções, provavelmente são dois segmentos.

Pontuação inconsistente

Usar travessões e reticências de forma decorativa em alguns lugares e com significado em outros. O mesmo marcador então produz pausas diferentes ao longo do roteiro.

Correção: atribua exatamente uma responsabilidade a cada marcador e audite o arquivo em busca de violações antes de gerar. Procurar por ... e — leva apenas alguns segundos.

Roteiro não repetível

Texto copiado e colado com aspas tipográficas, espaços extras ou conteúdo entre parênteses destinado a revisores humanos sendo lido em voz alta.

Correção: mantenha o corpo do roteiro livre de qualquer coisa que não deva ser dita, normalize aspas e espaçamento no editor e compare o diff do arquivo após cada colagem.

Emoção para o roteiro inteiro

Uma única instrução "animado" ou "sério" cobrindo vários minutos de áudio.

Correção: mova as dicas de tom para os segmentos, mantenha o falante constante e deixe a emoção mudar em fronteiras que você possa verificar de ouvido.

Edições não testadas

Alterar um prompt e publicar direto sem ouvir, porque o texto parece bom.

Correção: gere e compare antes de promover. Um prompt que parece correto no papel ainda pode derivar em ritmo ou ênfase.

Na dúvida, corte instruções em vez de adicionar. Uma receita curta com pontuação limpa e fronteiras de segmento honestas é mais fácil de reproduzir do que uma receita longa que tenta controlar tudo. Construa a receita, ouça a saída, bloqueie o que funciona.

Artigos relacionados

Ver todos os artigos →

Comece a criar com artefactos de IA persistentes

Obtenha a sua chave de API e chame modelos de imagem, vídeo e áudio através de uma única API baseada em tasks.

Ler a documentação da API