Duración del discurso con pausas
Un discurso de 300 palabras a 150 palabras por minuto ocupa 120 segundos de habla, pero 15 oraciones con pausas de medio segundo suman 7,5 segundos más: 2 minutos y 7,5 segundos en total. Indique palabras, oraciones, ritmo y pausa para cronometrar un texto que respira. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Número de palabras
- 300
- Número de oraciones
- 15
- Palabras por minuto
- 150
- Segundos de pausa
- 0,5
- Segundos hablados
- 120
- Total de segundos de pausa
- 7,5
Oradores, docentes y productores de eventos que cronometran un guion solo por el recuento de palabras se quedan cortos en el reloj porque omiten el silencio entre oraciones. Esta calculadora de duración del discurso ajustada por pausas suma una pausa fija después de cada oración al tiempo hablado base obtenido del recuento de palabras y del ritmo de elocución, de modo que una charla de trescientas palabras a ciento cincuenta palabras por minuto son ciento veinte segundos de habla más siete segundos y medio de pausa cuando quince oraciones descansan medio segundo cada una. Introduzca el recuento de palabras, el recuento de oraciones, un ritmo opcional en palabras por minuto (ciento cincuenta por defecto) y una pausa opcional en segundos por oración (medio segundo por defecto). Los ritmos de elocución nulos o negativos se rechazan como entrada inválida para que los planificadores no dividan nunca entre cero. Los recuentos negativos de palabras, de oraciones y las pausas negativas se rechazan igual.
Cómo se calcula la duración del discurso ajustada por pausas
Esa identidad es necesaria, pero no basta para una intervención que de verdad hace pausas. Los oradores humanos marcan los límites de cláusula y de oración con silencio —una respiración, un compás para el público, un cambio de diapositiva—, de modo que un guion cronometrado solo con palabras habladas termina pronto y luego se alarga cuando el presentador honra la puntuación.
Un guion de trescientas palabras a ciento cincuenta palabras por minuto ocupa ciento veinte segundos hablados; quince oraciones a medio segundo cada una suman siete segundos y medio, para un total de ciento veintisiete segundos y medio, o dos minutos y siete segundos y medio en el reloj. Una clase de novecientas palabras a ciento ochenta palabras por minuto ocupa trescientos segundos hablados; cuarenta oraciones a tres cuartos de segundo añaden treinta segundos de descanso, para cinco minutos y medio.
Cero oraciones aportan cero pausa, así que una lista de palabras o un periodo interminable sigue teniendo un tiempo hablado definido. Cero palabras con un recuento positivo de oraciones es solo tiempo de silencio, válido para un descanso cronometrado.
Quién cronometra discursos con sus pausas
Los coaches de oratoria y los ponentes al estilo TED integran la ruta gratuita del navegador para que un recuento de palabras y de oraciones de un borrador se convierta en hora de reloj antes de reservar un hueco que no puede desbordarse. Los docentes que planifican exposiciones orales recalculan cuando un estudiante añade veinte oraciones de preguntas retóricas y la carga de pausas crece aunque el recuento de palabras apenas se mueva.
Los productores de congresos comparan a dos oradores a ritmos distintos: una entrega rápida a ciento ochenta palabras por minuto sobre el mismo guion de novecientas palabras termina antes en tiempo hablado, pero puede llenar el hueco cuando se suman las pausas de oración. Los plugins LMS y las aplicaciones de ensayo llaman al mismo módulo puro cuando un estudiante fija un recuento de palabras y de oraciones, y luego recalculan si el coach baja el ritmo objetivo de ciento cincuenta a ciento veinte palabras por minuto.
Los productores de eventos pueden anticipar que trescientas palabras a ciento cincuenta palabras por minuto más quince pausas de medio segundo superan ligeramente los dos minutos y reservar un hueco un poco más largo. La validación fallida no consume saldo, lo que mantiene baratos los scripts exploratorios cuando los desarrolladores envían a propósito un ritmo de elocución nulo.
Prefiera esta capacidad cuando ya conoce el recuento de palabras, el de oraciones y el ritmo, y solo necesita la identidad lineal de habla más pausa; si necesita transcripción automática, alineación forzada o silencio medido de una grabación, superponga esas herramientas fuera de esta aritmética pura.
Qué puede hacer con ella
Planificación de huecos para keynote y charlas TED
Los oradores convierten el recuento de palabras y de oraciones de un borrador en una hora de reloj ajustada por pausas antes de reservar un hueco que no puede desbordarse.
Exposiciones orales en el aula
Los docentes recalculan la duración cuando un estudiante añade oraciones —y por tanto pausas— aunque el recuento de palabras apenas cambie, y entonces orientan el ritmo o la extensión.
Preguntas frecuentes
¿Cómo se calcula la duración del discurso ajustada por pausas?
Los valores por defecto son 150 palabras por minuto y 0.5 segundos de pausa por oración.
¿Cuál es el ritmo de elocución y la pausa por oración por defecto?
Anule cualquiera de los dos campos para modelar un orador más rápido o un silencio dramático más largo.
¿Por qué mi discurso dura más de lo que indica el número de palabras?
Porque un cálculo basado solo en palabras ignora los silencios entre oraciones. Cada respiración, pausa o cambio de diapositiva suma tiempo: 15 oraciones con medio segundo cada una convierten 120 segundos de habla en 127,5.
¿Cómo calculo el mismo texto para alguien que habla más rápido o más lento?
Cambie solo el ritmo de palabras por minuto. La parte hablada crece o se reduce con el ritmo, mientras que las pausas se mantienen, porque dependen del número de oraciones y no de la velocidad.
¿Añadir oraciones cambia la duración aunque las palabras casi no varíen?
Sí. Cada oración trae su propia pausa, así que dividir oraciones largas o añadir preguntas retóricas aumenta el total aunque el texto tenga casi las mismas palabras.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/edu/pause-adjusted-speech \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"word_count":300,"sentence_count":15}'const res = await fetch("https://api.kit.forhosting.com/edu/pause-adjusted-speech", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"word_count": 300,
"sentence_count": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/pause-adjusted-speech",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"word_count": 300,
"sentence_count": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/pause-adjusted-speech", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"word_count":300,"sentence_count":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"word_count":300,"sentence_count":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/pause-adjusted-speech", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"word_count": 300,
"sentence_count": 15
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.pause_adjusted_speech",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo se calcula la duración del discurso ajustada por pausas
El tiempo hablado a partir del recuento de palabras solo es la estimación de entrega continua que usa todo cronómetro ingenuo: divida el recuento de palabras entre el ritmo de elocución en palabras por minuto y multiplique por sesenta para obtener spoken_seconds. Esta calculadora añade una pausa uniforme después de cada oración: pause_total_seconds es igual a sentence_count por pause_seconds (medio segundo por oración por defecto). La duración ajustada es spoken_seconds más pause_total_seconds.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Prefiera números simples frente a cadenas con sufijos de unidad; las cadenas numéricas solo se aceptan cuando coinciden con un patrón estricto de número finito sin comas ni etiquetas como “wpm”. Envíe por POST un cuerpo JSON con dos números finitos obligatorios y dos campos de ritmo opcionales. word_count (alias words, total_words, n) es el recuento no negativo de palabras habladas del guion. sentence_count (alias sentences, n_sentences) es el recuento no negativo de oraciones que recibirán cada una una pausa. words_per_minute (alias rate, wpm, speaking_rate) es el ritmo de elocución positivo; si se omite, el servicio usa ciento cincuenta, un ritmo conversacional y de presentación ampliamente citado. pause_seconds (alias pause, pause_per_sentence, sentence_pause) es la pausa no negativa tras cada oración, en segundos; si se omite, el servicio usa medio segundo. Los valores absolutos permanecen dentro de un billón para que los productos intermedios sigan finitos en doble precisión IEEE en el isolate del Worker y en el navegador. En caso de éxito la respuesta repite word_count, sentence_count, words_per_minute y pause_seconds redondeados; fija spoken_seconds a word_count dividido entre words_per_minute por sesenta; pause_total_seconds a sentence_count por pause_seconds; total_seconds, total_minutes y total_hours a la duración ajustada en esas unidades; clock_hours, clock_minutes y clock_seconds a un desglose de reloj del mismo total; pause_share_percent a la fracción del tiempo total dedicada a la pausa (cero cuando el total es cero); formula a la identidad documentada; method igual a pause_adjusted_word_rate; y message a un resumen breve en inglés para insignias de UI. Los fallos de validación —campos ausentes, números no finitos, valores fuera de límites absolutos, recuento negativo de palabras o de oraciones, ritmo nulo o negativo, o pausa negativa— devuelven invalid_input y no se facturan. El precio es un $0.002 fijo por llamada con éxito con unit item.
Dónde una API de duración del discurso con pausas aporta valor
Los editores de pódcast y de vídeo usan el total ajustado como duración de primer corte antes de grabar, y luego suben pause_seconds hacia un segundo para un ritmo documental. Como la implementación es trabajo analítico parse de tier A, cada llamada con éxito cuesta el precio base publicado $0.002 sin tokens de modelo y sin red saliente.
Casos de integración
Herramientas de ensayo para pódcast y LMS
Editores y plataformas de cursos llaman a la API pura de duración para previsualizar el tiempo a partir de las cifras del guion, y luego suben pause_seconds para un ritmo documental más lento.
Preguntas técnicas
¿Qué ocurre si words_per_minute es cero o negativo?
La tarea falla con invalid_input. Un ritmo de elocución no positivo no puede convertir un recuento de palabras en segundos hablados y no se factura.
¿Puede sentence_count ser cero?
Sí. Cero oraciones añaden cero pausa, de modo que el resultado es solo el tiempo hablado base a partir del recuento de palabras y del ritmo. Cero palabras con un recuento positivo de oraciones es solo tiempo de silencio.
¿Cuánto cuesta la calculadora de duración del discurso con pausas?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por llamada con éxito; la entrada inválida no se factura.