Calculadora de teclas por hora
3.000 teclas em 10 minutos são 300 por minuto, ou 18.000 teclas por hora. Digite a contagem do seu registro de digitação e os minutos da mesma sessão, e receba o valor em KPH que relatórios de transcrição e de entrada de dados pedem. 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
- Toques de teclas
- 3.000
- Minutos
- 10
- Horas
- 0,1666666667
- Toques de teclas por minuto
- 300
- Toques de teclas por hora
- 18.000
Uma calculadora de teclas por hora transforma um registro de digitação na cifra de velocidade que muitos relatórios de transcrição, codificação médica, taquigrafia judicial, entrada de dados e acessibilidade ainda citam: teclas por hora, muitas vezes abreviado KPH. Informe o total de teclas contadas em uma sessão e os minutos decorridos dessa mesma sessão, e a ferramenta devolve a taxa horária ao dividir as teclas pelos minutos e multiplicar por sessenta. Zero teclas em uma duração positiva é um resultado ocioso válido de zero KPH. Uma contagem negativa de teclas é rejeitada, e um valor de minutos decorridos igual a zero é rejeitado porque a taxa horária ficaria indefinida.
O que significam teclas por hora e como o KPH é calculado
Teclas por hora, muitas vezes abreviado KPH, é uma unidade de velocidade de digitação usada em transcrição, codificação médica, taquigrafia judicial, contratação de entrada de dados e testes de acessibilidade. Diferente de palavras por minuto, que dependem de um comprimento médio de palavra presumido, o KPH conta cada evento de tecla que o operador de fato produziu: letras, dígitos, espaços, pontuação e, em geral, retrocessos se o registrador os anotou.
A definição usada aqui é a mesma conversão de escala que qualquer supervisor já faz no quadro: divida a contagem total de teclas pelos minutos decorridos do intervalo medido e multiplique por sessenta para elevar a taxa por minuto a uma taxa horária. Três mil teclas em dez minutos são trezentas teclas por minuto e dezoito mil teclas por hora.
Mil duzentas e trinta e quatro teclas em sete minutos e meio são cento e sessenta e quatro ponto cinco três periódico teclas por minuto e nove mil oitocentas e setenta e duas teclas por hora. Zero teclas sobre uma duração positiva é uma amostra ociosa legítima e devolve zero KPH, não um erro. Uma contagem negativa não é uma sessão física e é rejeitada.
O que você digita e o que recebe
As teclas devem ser não negativas; os minutos devem ser uma duração diferente de zero. Espaços embutidos, prefixos hexadecimais e tokens não numéricos falham com uma mensagem que nomeia o campo. Exemplo: três mil teclas em dez minutos rendem dezoito mil KPH e trezentas teclas por minuto.
Uma contagem negativa de teclas é rejeitada com uma mensagem clara de que a velocidade de digitação não está definida para uma contagem negativa. Minutos decorridos iguais a zero são rejeitados porque a taxa horária não está definida. Validação com falha nunca é cobrada.
Não envie cadeias de relógio como um dois-pontos zero zero para os minutos; converta antes para uma contagem decimal de minutos.
Onde uma calculadora de teclas por hora se justifica
Você recorre a uma calculadora de teclas por hora quando um registrador já guardou uma contagem bruta e um cronômetro já guardou os minutos decorridos, e uma pessoa ou um script ainda precisa da cifra horária de equipe. Oficinas de transcrição convertem uma sessão de oito mil teclas em vinte e quatro minutos em vinte mil KPH antes de comparar operadores em uma escala comum.
Quem forma em codificação médica e taquigrafia judicial passa a conversão para que a turma pratique escalar uma taxa por minuto para uma hora em vez de adivinhar. Laboratórios de acessibilidade medem quantas teclas um comutador ou um teclado na tela produziu em um ensaio cronometrado e precisam de KPH ao lado de palavras por minuto para que os relatórios sejam honestos sobre o que foi contado.
Como a ferramenta rejeita uma contagem negativa e uma duração zero, ela também vale como validador para formulários de entrada que não devem aceitar menos duzentas teclas nem um temporizador em branco. Combine esta página com um contador de palavras se você também precisa de palavras por minuto a partir de prosa, com uma ferramenta de taxa unitária se tem um total genérico sobre uma contagem, ou com uma calculadora de frequência de braçada se a cadência que você quer são braçadas por minuto, não teclas por hora.
Casos de uso
Equipe de transcrição e de entrada de dados
Converta uma contagem de teclas registrada e um intervalo de cronômetro em KPH para comparar operadores na mesma escala horária, em vez dos totais brutos da sessão.
Ensaios de acessibilidade e de acesso por comutador
Meça quantas teclas um comutador, um teclado na tela ou outra entrada alternativa produziu em um ensaio cronometrado e informe as teclas por hora ao lado de outras cifras de velocidade.
Perguntas frequentes
Como se calculam as teclas por hora?
Teclas por hora (KPH) equivalem ao total de teclas dividido pelos minutos decorridos e depois multiplicado por 60. Esta ferramenta também devolve hours e teclas por minuto.
O que acontece se as teclas forem negativas?
Uma contagem negativa de teclas não é uma sessão física de digitação, então a velocidade não está definida.
O que acontece se os minutos decorridos forem zero?
Dividir por zero minutos deixaria a taxa horária indefinida.
A calculadora de teclas por hora é gratuita?
A ferramenta do navegador é gratuita e roda no local.
Qual é a diferença entre teclas por hora e palavras por minuto?
Palavras por minuto dependem de um tamanho médio de palavra presumido. Teclas por hora contam cada tecla realmente pressionada: letras, números, espaços, pontuação e, em geral, também o apagar, se o registro o anotou.
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/life/keystrokes-per-hour \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"keystrokes":3000,"minutes":10}'const res = await fetch("https://api.kit.forhosting.com/life/keystrokes-per-hour", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"keystrokes": 3000,
"minutes": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/keystrokes-per-hour",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"keystrokes": 3000,
"minutes": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/keystrokes-per-hour", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"keystrokes":3000,"minutes":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"keystrokes":3000,"minutes":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/keystrokes-per-hour", 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
{
"keystrokes": 3000,
"minutes": 10
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.keystrokes_per_hour",
"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. |
Notas técnicas
A mesma aritmética determinística alimenta o executor gratuito do navegador e a API pré-paga, de modo que uma célula de painel e um job de automação nunca discordam. Solicitações API bem-sucedidas custam US$ 0,002.
O que significam teclas por hora e como o KPH é calculado
Minutos decorridos exatamente iguais a zero tornariam o quociente infinito, por isso esse caso é rejeitado como invalid_input em vez de devolver Infinity.
Como chamar a API e o que volta
Envie um corpo JSON com dois números finitos obrigatórios: keystrokes (aliases keys, keystroke_count, total_keystrokes, n) e minutes (aliases elapsed_minutes, time_minutes, duration_minutes, mins, t). Cada campo pode chegar como número JSON ou como cadeia numérica decimal, inclusive um mais inicial opcional e notação científica. Campos ausentes, cadeias vazias, Infinity e NaN falham com invalid_input e não são cobrados. No sucesso o corpo ecoa keystrokes e minutes arredondados, devolve hours como minutes divididos por sessenta, keystrokes_per_minute como o quociente bruto e keystrokes_per_hour como a taxa horária principal, mais uma cadeia formula que reformula teclas divididas por minutos vezes sessenta. Chamadas API bem-sucedidas usam o preço-base publicado US$ 0,002.
Onde uma calculadora de teclas por hora se justifica
Painéis de equipe guardam contagens brutas de qualquer agente de desktop e chamam esta ferramenta uma vez para preencher uma coluna keystrokes_per_hour coerente nos gráficos. Isso mantém a latência em um punhado de operações aritméticas e o modelo de custo honesto em US$ 0,002 por requisição API bem-sucedida, enquanto a validação com falha nunca consome saldo pré-pago.
Casos de integração
Normalização de registros de equipe
Agentes de desktop guardam contagens brutas de teclas e minutos decorridos; chame esta ferramenta uma vez para preencher uma coluna keystrokes_per_hour coerente em painéis e revisões de folha.
Perguntas técnicas
Quais entradas eu preciso?
Dois números finitos: keystrokes (contagem total não negativa) e minutes (duração decorrida, diferente de zero). Minutos fracionários como 7.5 são aceitos.