Ao aprender a automatizar o processo de geração de romances, a segmentação de textos longos e a geração de roteiros de filmagem em resposta aos segmentos é uma parte importante do trabalho.
Esse método reduz o número de imagens geradas, mas requer uma ferramenta de geração de locução correspondente, frase por frase. Isso garante que a imagem e a voz sejam consistentes.
Muitas ferramentas importam arquivos SRT primeiro, contando com os arquivos SRT na versão chinesa do ponto de tempo para gerar a tela, de modo que não háNecessidade de segmentação de textos longosSe você não tiver um texto, basta usar o texto diretamente para gerar áudio e SRT para uso.
Antes, para a segmentação de textos longos, usava-se o texto longo de entrada do ChatGPT e o formato de texto de saída CSV. Além de ser cansativo, o resultado não é muito estável, especialmente quando o contexto é muito longo. É claro que essa forma também tem uma vantagem: é possível colocar oCombine textos semelhantes em um único parágrafo.
Benefícios do uso de botões:
- Você pode adicionar "Segmentação de texto" a fluxos de trabalho subsequentes para concluir o processo de script em uma única etapa. (Não explicado neste artigo)
- A segmentação do código é mais estável e eficiente na execução, e os caracteres inválidos podem ser filtrados conforme necessário.
fluxo de trabalho
1. criar fluxo de trabalho, adicionar nós de código
2. digite o código
async function main({ params }: { params: { input: string } }): Promise<{ content: string, linhas: string[] }> { // Verificar se os parâmetros e as entradas existem const input = params?.input ??? ""; // Dividir o texto de entrada const lines = input.split('\n'); // Armazenar as linhas processadas const rows: string[] = []; // Processar cada linha for (let i = 0; i 20) { rows.push(line); } else if (line.length > 0) { // Se a linha atual for menor ou igual a 20 e não estiver vazia, mescle-a com a linha anterior (se existir) if (rows.length > 0) { rows[rows.length - 1] += ' ' + line; } else { // Se rows estiver vazio (ou seja, a primeira linha), basta adicionar essa linha. rows.push(line); } } } // Retorna o objeto de resultado return { content: input, // retorna o conteúdo original da entrada rows: rows, // retorna os dados de linha processados }; }
Observação: linhas únicas de texto serão mescladas e colocadas em paralelo se forem muito curtas. Você pode usar o ChatGPT para adicionar mais recursos de filtragem, como a filtragem de caracteres especiais.
3. configuração completa do nó de código
4. link para o nó final
5. criar um bot
6. selecione o modo de agente único
7. adicione o fluxo de trabalho publicado na etapa 4.
8. copiar a saída
9. encontre aleatoriamente um método JOSN para EXCEL (pesquise por JSON para EXCEL)
10. Finalmente: você obterá um arquivo EXCEL formatado
observações finais
Na verdade, muitos softwares de desenho de IA têm esse recurso, geralmente mediante pagamento, mas alguns softwares permitem a importação de arquivos de script completos para gerar imagens gratuitamente.
A adição subsequente do nó Generate Screen Cue Words resultará em um script de tela mais completo do EXCEL.
Por que não criar um fluxo de trabalho completo? Porque o acompanhamento é insustentável por medo de pagar por ele.