Transforme texto em fala escolhendo voz, estabilidade e similaridade.
Exemplos de API
Exemplo de envio
const response = await fetch('https://api.flaq.ai/api/v1/music/task', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model_name: 'elevenlabs-eleven-v4',
prompt: 'Welcome to Flaq.ai. Let us make something great together.',
voice_id: 'Alicia',
stability: 0.5,
similarity: 0.75,
}),
});
const { data } = await response.json();
const taskId = data.task_id;
Exemplo de polling
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/music/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
Exemplo de envio
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/music/task',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
json={
'model_name': 'elevenlabs-eleven-v4',
'prompt': 'Welcome to Flaq.ai. Let us make something great together.',
'voice_id': 'Alicia',
'stability': 0.5,
'similarity': 0.75,
},
)
response.raise_for_status()
task_id = response.json()['data']['task_id']
Exemplo de polling
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/music/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
Exemplo de envio
curl -X POST "https://api.flaq.ai/api/v1/music/task" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "elevenlabs-eleven-v4",
"prompt": "Welcome to Flaq.ai. Let us make something great together.",
"voice_id": "Alicia",
"stability": 0.5,
"similarity": 0.75
}'
Exemplo de polling
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/music/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
Preços de Eleven V4
| Parâmetros | Preço | Preço original | Desconto |
|---|
README
API Eleven v4 (síntese e geração de voz da ElevenLabs)
A API Eleven v4 converte roteiros escritos em fala por meio da síntese de voz da ElevenLabs no Flaq AI. Desenvolvedores e criadores podem selecionar uma voz, ajustar a estabilidade da interpretação e definir a fidelidade do resultado à voz escolhida. Com cobrança por caractere e um fluxo de tarefas assíncrono, a API de conversão de texto em fala pode ser incorporada a ferramentas de narração, processos de produção de conteúdo educacional e aplicativos que transformam texto em áudio reproduzível.
Principais recursos da API Eleven v4
-
Geração de fala a partir de roteiros: Converta o texto fornecido em áudio falado para narrações, explicações de produtos e outros fluxos de produção de locução.
-
Seleção flexível de voz: Escolha o nome de uma voz predefinida disponível ou forneça um ID de voz da ElevenLabs aceito pelo serviço para definir a voz de uma solicitação de geração.
-
Estabilidade da interpretação ajustável: Ajuste o equilíbrio entre uma interpretação mais variada e uma leitura mais uniforme usando o controle de estabilidade.
-
Controle de similaridade da voz: Ajuste a fidelidade da fala gerada à voz selecionada e depois avalie o resultado em relação à interpretação desejada.
-
Geração assíncrona de áudio: Envie uma tarefa, verifique seu status e recupere as URLs do áudio gerado após a conclusão bem-sucedida.
-
Uso baseado em caracteres: O uso depende da quantidade de texto enviado, ajudando as equipes a relacionar suas necessidades de narração aos roteiros que planejam gerar.
Como usar a API Eleven v4 para converter texto em fala no Flaq AI
-
Entrada: O texto a ser falado, com seleção de voz e ajustes de interpretação opcionais. Divida roteiros mais longos em seções que respeitem o limite de entrada do serviço.
-
Saída: Áudio de fala gerado, disponível por meio das URLs no resultado da tarefa concluída.
-
Controles de voz: Escolha a voz e ajuste a estabilidade e a similaridade conforme o roteiro; ouça uma amostra antes de aplicar os ajustes a um projeto maior.
-
Fluxo de tarefas: Crie a tarefa de geração, guarde seu identificador e verifique o resultado até que ela alcance um estado de conclusão ou falha.
-
Recursos: Geração de fala a partir de texto com vozes selecionáveis e interpretação ajustável, destinada à narração falada, e não à composição musical.
Principais casos de uso da integração da API Eleven v4
-
Locução para vídeos: Gere narrações a partir de um roteiro aprovado para tutoriais, vídeos explicativos e vídeos de produtos.
-
Áudio educacional: Transforme textos de aulas e trechos instrutivos em material falado para conteúdos de aprendizagem.
-
Narração de artigos: Crie uma leitura em áudio de conteúdo escrito já preparado, dividindo materiais mais longos em seções fáceis de gerenciar.
-
Conteúdo de voz para aplicativos: Produza instruções faladas e mensagens preparadas que um aplicativo possa recuperar e reproduzir.
-
Revisão de roteiros: Gere novamente os trechos revisados e compare os ajustes de voz durante o desenvolvimento de um roteiro de narração.
-
Da escrita à voz: Transforme roteiros revisados de uma ferramenta de geração de texto em narração falada, conectando a redação e a produção de áudio em um único processo de produção de conteúdo.
Nota Use textos e vozes que você tenha autorização para usar. Revise a pronúncia e a interpretação antes de publicar e recupere o áudio somente depois que a tarefa informar a conclusão bem-sucedida.
Eleven v4 e seus concorrentes: análise comparativa
-
Eleven v4 e Eleven v4 Turbo As duas variantes aceitam os mesmos roteiros de entrada e controles de seleção de voz, estabilidade e similaridade no Flaq AI. Eleven v4 Turbo oferece uma tarifa por caractere menor para narração econômica e produção recorrente de locução.
-
Eleven v4 e Amazon Polly Amazon Polly oferece conversão de texto em fala por meio da AWS com várias opções de voz. Eleven v4 oferece um fluxo de voz da ElevenLabs pelo Flaq AI com controles específicos de estabilidade e similaridade; compare a adequação das vozes e os requisitos de integração do seu aplicativo.
-
Eleven v4 e Google Cloud Text-to-Speech Google Cloud Text-to-Speech converte o texto enviado por sua API em fala reproduzível. Eleven v4 gera voz por meio do fluxo de tarefas e resultados do Flaq AI, portanto, a escolha depende das vozes de sua preferência e da integração com seu aplicativo.