Duração do audiolivro conforme a velocidade
Um audiolivro de 10 horas ouvido em 1,5x leva seis horas e quarenta minutos. Informe a duração publicada em minutos e a velocidade do seu player para ver o tempo real de escuta em minutos, horas e segundos. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Duração (min)
- 600
- Velocidade de reprodução
- 1,5
- Minutos de audição
- 400
- Horas de audição
- 6,666666667
- Segundos de audição
- 24.000
A duração informada de um audiolivro mostra quanto ele leva na velocidade normal, mas não quando você realmente terminará ouvindo em 1.25x, 1.5x ou 2x. Esta calculadora divide a duração original em minutos por um multiplicador positivo e retorna o tempo resultante em minutos, horas e segundos. Ela ajuda a planejar deslocamentos, estudos, empréstimos de biblioteca, metas de leitura e lançamentos.
Calcule o tempo de escuta com duração e velocidade
Comece com a duração original do audiolivro em minutos. Se a loja mostrar horas e minutos, multiplique as horas por sessenta e some os minutos restantes. Um audiolivro de dez horas tem seiscentos minutos; em 1.5x, exige quatrocentos minutos, ou seis horas e quarenta minutos.
Em 2x, exige trezentos minutos, ou cinco horas. Velocidades abaixo de um, mas acima de zero, também funcionam: em 0.8x, seiscentos minutos viram setecentos e cinquenta. A duração original pode ser zero para uma amostra vazia, mas não pode ser negativa.
A velocidade precisa ser maior que zero, pois zero causaria divisão por zero e um multiplicador negativo descreveria tempo ao contrário. Entradas iguais sempre geram saídas iguais, sem rede, data atual, aleatoriedade, arquivo de mídia ou catálogo externo.
Interprete o resultado e transforme-o em uma agenda
Os valores são arredondados de modo consistente para nove casas decimais, preservando dízimas sem exibir ruído de ponto flutuante. Lembre-se de que o resultado representa reprodução contínua, não uma promessa de horário de conclusão. Pausas, timer de sono, revisão de capítulos, anotações, anúncios, interrupções e mudanças de velocidade alteram o tempo real.
Para vários livros na mesma velocidade, some primeiro as durações originais. Caso cada livro use uma velocidade diferente, calcule cada um separadamente e depois some os tempos resultantes.
Calcule seu tempo real de escuta
Use a calculadora gratuita no navegador para obter uma resposta rápida ao escolher um audiolivro, comparar velocidades ou planejar uma viagem. A validação rejeita campos ausentes, valores não finitos, durações negativas e multiplicadores iguais ou menores que zero, evitando resultados sem sentido como tempo infinito. A capacidade não examina arquivos de áudio, detecta capítulos, altera a reprodução, estima compreensão nem escolhe uma velocidade confortável.
Você deve fornecer a duração publicada em minutos. Se a fonte trouxer segundos, divida por sessenta; se trouxer horas decimais, multiplique por sessenta. Preserve a duração original sem arredondamento quando possível.
O aplicativo pode montar uma etiqueta de horário amigável com a resposta, mas deve guardar os números para ordenação e totais. Como o algoritmo usa somente aritmética pura, sem modelo ou rede, ele serve para testes reproduzíveis, catálogos em cache e planejamento privado no cliente.
Casos de uso
Planeje audiolivros para o deslocamento
Converta a duração anunciada na sua velocidade habitual e descubra quantos trajetos serão necessários antes de começar.
Compare opções de velocidade
Calcule o mesmo título em 1.25x, 1.5x e 2x para escolher um ajuste compatível com seu prazo ou empréstimo.
Inclua estimativas em um catálogo
Permita que um aplicativo ou painel mostre horas de escuta personalizadas ao lado de cada audiolivro.
Perguntas frequentes
O que acontece se a velocidade for zero ou negativa?
Zero causaria divisão por zero e um valor negativo não representa escuta válida.
Como informar uma duração em horas e minutos?
Multiplique as horas por sessenta e some os minutos restantes. Por exemplo, 10 horas são 600 minutos e 10 horas e 30 minutos são 630.
O resultado inclui pausas e intervalos?
Não. Ele representa reprodução contínua em velocidade constante. Some separadamente intervalos, anotações e interrupções.
Quanto tempo leva um audiolivro de 10 horas em 1,5x?
Leva 400 minutos, ou seja, seis horas e quarenta minutos. Digite 600 minutos como duração e 1,5 como velocidade; em 2x, o mesmo livro leva metade do tempo: cinco horas.
Posso calcular uma velocidade mais lenta, como 0,8x?
Sim. Qualquer velocidade acima de zero funciona, inclusive abaixo do normal. Em 0,8x, um audiolivro de 600 minutos passa para setecentos e cinquenta minutos de escuta, então a narração lenta aumenta o tempo.
Ferramentas relacionadas
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/audio/audiobook-speed-duration \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"duration_minutes":600,"playback_speed":1.5}'const res = await fetch("https://api.kit.forhosting.com/audio/audiobook-speed-duration", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"duration_minutes": 600,
"playback_speed": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/audiobook-speed-duration",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"duration_minutes": 600,
"playback_speed": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/audiobook-speed-duration", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"duration_minutes":600,"playback_speed":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"duration_minutes":600,"playback_speed":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/audiobook-speed-duration", 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
{
"duration_minutes": 600,
"playback_speed": 1.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.audiobook_speed_duration",
"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.
Limites
max_mb | 200 |
max_minutes | 180 |
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. |
Notas técnicas
O cálculo é determinístico e transparente, disponível no navegador ou pela API por US$ 0,002 por item bem-sucedido.
Calcule o tempo de escuta com duração e velocidade
Informe esse total em duration_minutes e a configuração do player em playback_speed. A calculadora usa uma relação direta: listening_minutes é duration_minutes dividido por playback_speed. Você pode enviar números JSON ou textos numéricos e usar os aliases documentados.
Interprete o resultado e transforme-o em uma agenda
A resposta traz listening_minutes, listening_hours e listening_seconds para cada sistema usar a unidade mais adequada. Use listening_hours na visão geral de um livro, listening_minutes em deslocamentos ou estudos e listening_seconds em temporizadores e cálculos precisos. Os campos duration_minutes e playback_speed repetidos mostram os números normalizados usados. formula deixa a conta explícita, enquanto method fornece um identificador estável para logs e automações. Para planejar vários dias, divida listening_minutes pelos minutos diários e arredonde para cima.
Use a calculadora no navegador ou automatize pela API
Use a API quando um aplicativo de leitura, painel pessoal, ferramenta de biblioteca, planejador escolar ou catálogo precisar repetir o cálculo com um contrato JSON estável. Cada item bem-sucedido custa US$ 0,002.
Perguntas técnicas
Qual fórmula a calculadora utiliza?
Ela divide a duração original em minutos pelo multiplicador: listening_minutes = duration_minutes / playback_speed.
Quanto custa o cálculo pela API?
Cada item bem-sucedido pela API custa US$ 0,002. A calculadora do navegador executa gratuitamente o mesmo cálculo determinístico no dispositivo.