Calcule a duração do seu pitch de elevador
Um bom pitch precisa trazer detalhes suficientes para convencer sem perder a atenção de quem ouve.
Executar grátis
Esta calculadora transforma a contagem de palavras e o ritmo previsto em um tempo estimado e compara o resultado com a duração que você precisa cumprir. Ela também mostra o limite prático de palavras e, quando o texto passa da meta, quantas devem ser cortadas. Use-a antes do ensaio como referência e depois refine a estimativa com o seu ritmo medido.
Comece com uma contagem e um ritmo realistas
Conte as palavras do roteiro exato que você pretende falar, incluindo abertura, transições, chamada para ação e frases curtas que costumam passar despercebidas. Depois informe uma média em palavras por minuto. Ser realista é mais importante do que parecer rápido: correr por um texto carregado pode melhorar a conta, mas prejudica a compreensão. Se você já ensaiou, descubra seu ritmo dividindo as palavras faladas pelos minutos transcorridos. Caso contrário, use uma estimativa conservadora e teste velocidades diferentes. A calculadora divide a contagem pelo ritmo e converte os minutos resultantes em segundos. Isso oferece uma base de planejamento, não uma garantia sobre a apresentação ao vivo. Pausas, reações da plateia, demonstrações, ênfase e pequenos esquecimentos podem aumentar o tempo real. Trate o resultado como a parcela falada do pitch e deixe espaço para esses momentos naturais.
Entenda a comparação com a meta e os cortes
Defina a duração que realmente vale para a conversa, o evento, a inscrição ou a gravação. O padrão é sessenta segundos, mas uma apresentação de trinta e uma competição de noventa pedem roteiros diferentes. O resultado informa o tempo estimado em segundos e minutos e sinaliza se a meta foi ultrapassada. Uma diferença positiva representa excesso; uma negativa mostra a folga disponível. O máximo de palavras converte a meta em um teto de edição para o ritmo escolhido. Quando o texto fica longo, a quantidade a cortar indica a menor redução inteira necessária dentro dessas premissas. Assim, um problema abstrato de tempo vira uma tarefa objetiva de revisão. Porém, não remova exatamente esse total e pare. Procure ficar um pouco abaixo do teto para que pausas e ênfases naturais não transformem um roteiro aprovado pela matemática em uma fala longa demais.
Use os ensaios para aprimorar a estimativa
O fluxo mais útil é cíclico: estime, ensaie, meça, revise e repita. Primeiro avalie o roteiro completo com uma velocidade plausível. Grave-se falando com naturalidade, sem acelerar de propósito, e meça o tempo. Com isso, calcule sua média pessoal e rode a ferramenta novamente. Se o pitch estiver longo, revise as ideias em vez de apagar adjetivos ao acaso. Elimine contexto repetido, encurte o problema, mantenha uma prova marcante e deixe claro o próximo passo desejado. Ensaie a versão editada, pois cortes alteram o ritmo e podem criar novas pausas. Em apresentações importantes, teste uma faixa ao redor da sua média e mantenha o roteiro dentro da meta até no extremo mais lento. Essa margem protege contra nervosismo, acústica, interrupções e ênfase deliberada. A calculadora não avalia persuasão, mas fornece um limite de tempo consistente para comparar versões.
Casos de uso
Preparar uma competição de startups
Confira se a apresentação do fundador cabe no limite antes de gastar ensaios com um texto longo demais.
Enxugar uma apresentação profissional
Converta uma introdução pessoal em duração estimada e descubra um teto prático para conversas rápidas.
Planejar uma resposta gravada
Mantenha a resposta falada dentro da janela de gravação e preserve espaço para pausas e ênfase.
Perguntas frequentes
Como o tempo estimado é calculado?
A contagem é dividida pelas palavras por minuto e multiplicada por sessenta para produzir segundos.
Qual ritmo de fala devo usar?
Use sua média medida em ensaio quando possível. Caso contrário, escolha um valor conservador e compare alternativas.
A estimativa inclui pausas?
Não. Ela estima o tempo das palavras. Reserve uma folga para pausas, reações, demonstrações e ênfase.
O que significa uma diferença negativa?
Significa que a fala fica abaixo da meta por esse número de segundos. Um valor positivo indica excesso.
O que acontece com uma contagem negativa?
A solicitação é recusada como inválida, pois um roteiro não pode ter um total negativo de palavras.
Quanto custa uma solicitação API?
Cada solicitação API custa US$ 0,002. A versão no navegador executa localmente o mesmo cálculo determinístico.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/biz/elevator-pitch-length-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"word_count":150,"speaking_rate_wpm":130}'const res = await fetch("https://api.kit.forhosting.com/biz/elevator-pitch-length-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"word_count": 150,
"speaking_rate_wpm": 130
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/elevator-pitch-length-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"word_count": 150,
"speaking_rate_wpm": 130
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/elevator-pitch-length-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"word_count":150,"speaking_rate_wpm":130}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"word_count":150,"speaking_rate_wpm":130}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/elevator-pitch-length-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"word_count": 150,
"speaking_rate_wpm": 130
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.elevator_pitch_length_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |