Skip to main content
A API do Voz Pra Video permite a criação de narrações em áudio utilizando Inteligência Artificial (IA) a partir de textos fornecidos. Neste documento, você encontrará informações sobre como usar os endpoints disponíveis, exemplos de requisição e resposta, e a autenticação necessária.

Base URL

Todas as requisições da API devem ser feitas para o seguinte endereço: https://voz-pra-video-api.fly.dev/api

Endpoints Disponíveis

1. Listar Vozes de IA

Descrição: Retorna uma lista de vozes de IA disponíveis para geração de áudio. Método: GET Endpoint: /ai-voices/list Exemplo de Requisição:
Exemplo de Resposta:
Status Code: 200 OK

2. Listar Áudios Gerados

Descrição: Retorna uma lista de áudios gerados previamente. Método: GET Endpoint: /generations/list Exemplo de Requisição:
Exemplo de Resposta:
Status Code: 200 OK

3. Gerar Áudio

Descrição: Gera um áudio baseado no texto e na voz fornecidos. Método: POST Endpoint: /generations/make Exemplo de Requisição:

Estruturas de Dados

1. IPublicAIVoice

Este objeto contém as informações de uma voz de IA pública. Exemplo:

2. IPublicGeneration

Este objeto contém os detalhes de uma geração de áudio. Exemplo:

3. MakeGenerationRequest

Este objeto representa a estrutura de dados necessária para solicitar a geração de um áudio. Exemplo:

4. GenerationCallbackPayload

Este objeto representa a estrutura de dados enviada para o callbackUrl após a conclusão da geração de áudio. Exemplo: