Introdução geral
O AI ContentCraft é uma ferramenta versátil de criação de conteúdo que integra geração de texto, síntese de fala, geração de imagens e muito mais. Ela ajuda os criadores a gerar rapidamente histórias, roteiros de podcast e o conteúdo de áudio e vídeo que os acompanha. A ferramenta oferece suporte a conversões de vários idiomas e é capaz de processar conteúdo em lote, melhorando consideravelmente a eficiência criativa. Se você é escritor, produtor de podcast ou profissional de marketing, pode concluir facilmente suas tarefas criativas com o AI ContentCraft.
Lista de funções
- Geração de histórias: gere automaticamente histórias curtas com base em temas
- Conversão de script: Converta histórias em formato de script padrão
- Conteúdo do podcast: geração de esboços de podcast e roteiros de diálogos
- Síntese de fala: suporte de conversão de texto em fala para várias vozes
- Geração de imagens: gere ilustrações para cenas da história
- Suporte bilíngue: suporte para conversão de conteúdo entre inglês e chinês
- Processamento em lote: suporta a geração de lotes e o download de conteúdo
Usando a Ajuda
Processo de instalação
- Clone o projeto e instale as dependências:
git clone https://github.com/nicekate/AI-ContentCraft.git
cd AI-ContentCraft
npm install dotenv express kokoro-js openai replicate
npm install -D nodemon
- Configuração de variáveis de ambiente: criação
.env
e adicione a seguinte configuração:
DEEPSEEK_API_KEY=sua_chave_deepseek_api
REPLICATE_API_TOKEN=seu_token_replicado
- Instalar o FFmpeg: Certifique-se de que o FFmpeg esteja instalado em seu sistema e atualize o arquivo
servidor.js
Caminho do FFmpeg no
const ffmpegPath = 'your_ffmpeg_path';
- Inicie o servidor:
npm run dev
- Acesso ao aplicativo: Abra um navegador para acessar
http://localhost:3000
Operação da função
Geração de histórias
- Insira um tópico de história
- Clique para gerar uma história
- Conversão opcional para o formato de script
- Suporte para a geração de imagens de cenas correspondentes
Conteúdo do podcast
- Digite o tema do podcast
- Geração de um esboço de podcast
- Conversão para roteiros de diálogo
- Selecione diferentes vozes para dublagem
processamento de áudio
- Suporte à dublagem de vários textos
- Mesclar automaticamente vários clipes de áudio
- Oferece visualizações e downloads de áudio
Geração de imagens
- Gerar automaticamente pistas para cenas
- Geração de imagens de cena em lote
- Fornece visualização de imagens e download em lote
- Página de exibição de imagem gerada automaticamente
Interface API
As principais interfaces incluem:
/generate-story
Geração de histórias/generate-script
: Script de conversão/generate-podcast
Geração de conteúdo de podcast/gerar
:: Conversão de texto em fala de parágrafo único/gerar e mesclar
Múltiplas conversões de texto em fala e mesclagem/generate-image
Geração de imagens/translate-podcast
:: Tradução de scripts de podcast/translate-story-script
Tradução de roteiros de histórias
advertência
- Requer uma chave de API válida para usar os serviços de IA
- A função de mesclagem de áudio requer que o FFmpeg esteja configurado corretamente.
- Recomendado para ambientes de desenvolvimento local
- Esteja ciente das limitações e taxas das chamadas de API
Tratamento de erros
Problemas e soluções comuns:
- Falha na chamada de API: verifique se a chave de API está correta, confirme o limite da chamada de API e visualize a mensagem de erro específica
- Problemas de processamento de áudio: verifique se o FFmpeg está instalado corretamente, verifique o formato do arquivo de áudio, verifique os registros do servidor
- Falha na geração de imagens: verifique a cota da API de replicação, confirme a conformidade da palavra de aviso, visualize a resposta de erro