ForHosting KIT · Texto e IA

Contar vocales y consonantes

«Hello World 123!» se reparte en 3 vocales, 7 consonantes, 3 cifras y 3 caracteres más, 16 en total. Solo a, e, i, o y u cuentan como vocales, así que la y queda como consonante. Útil para fichas de fonética, ortografía y pasatiempos. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Texto
Hello World 123!
Obtiene
Total
16
Vocales
3
Consonantes
7
Dígitos
3

Este contador de vocales y consonantes mide cualquier cadena de texto no vacía y devuelve cuatro conteos enteros a la vez: cuántos caracteres son vocales (a, e, i, o, u en cualquier caso), cuántos son consonantes (las demás letras ASCII), cuántos son dígitos del cero al nueve, y cuántos caen en todo lo demás, incluidos espacios, puntuación, símbolos y glifos no ASCII. El motor es totalmente determinista: recorre la cadena una vez, clasifica cada carácter con reglas ASCII fijas, y nunca llama a la red, muestrea aleatoriedad, ni depende de la fecha actual.

Qué significa contar vocales y consonantes y qué contiene la respuesta

Contar vocales y consonantes responde a una pregunta de producto acotada: de los caracteres de esta cadena, cuántos son vocales, cuántos son otras letras, cuántos son dígitos decimales, y cuántos no son ni uno ni otro. Las vocales aquí significan las cinco letras ASCII a, e, i, o, u, comparadas sin distinguir mayúsculas de minúsculas, así que tanto Hola como HOLA aportan las mismas dos vocales de o y a.

Las consonantes son las demás letras ASCII de la A a la Z que no son esas cinco vocales, así que b, c, d, f, g y el resto del alfabeto caen en el grupo de consonantes sin importar el caso. Los dígitos son los diez caracteres del cero al nueve; nunca cuentan como letras.

El grupo de otros recoge espacios, tabulaciones, saltos de línea, puntuación, símbolos, emoji, y cualquier letra no ASCII como é o ñ, lo cual mantiene las reglas simples, estables y libres de tablas de configuración regional que pudieran desviarse entre servidores. La letra y se trata como consonante en esta página porque el clasificador funciona a nivel de carácter sin contexto de palabra para decidir cuándo y actúa como vocal.

No hay estimación de sílabas, ni modo de tiempo de lectura, ni conversión silenciosa de null a un éxito vacío, ni un modelo de lenguaje adivinando fonética.

Dónde encajan los conteos de vocales y consonantes en el estudio, los juegos y el software

Los estudiantes se encuentran con ejercicios de vocales y consonantes cuando una hoja de fonética pregunta cuántas vocales hay en una oración, cuando una lista de ortografía debe dividirse por clase de letra, o cuando un laboratorio de programación pide clasificación de cadenas antes de la serialización. Los docentes pueden pregenerar claves de respuesta que muestren los totales esperados de vocales y consonantes sin confiar en macros de oficina opacas que cuentan la y de forma distinta o pliegan las letras acentuadas de forma inconsistente.

Los autores de acertijos y juegos pegan títulos, adivinanzas y palabras de cuadrícula en un contador para conocer el balance de letras de un enunciado antes de publicar un desafío. Los desarrolladores llaman al mismo contrato desde scripts para validar campos de formulario que exigen letras, sembrar vectores de prueba deterministas para utilidades de cadenas, verificar conteos exactos por clase en pruebas basadas en propiedades, o satisfacer enunciados de desafíos de programación que exigen cifras de vocales y consonantes en lugar de una captura de pantalla improvisada.

Los equipos de soporte y operaciones miden asuntos de tickets ruidosos y líneas de registro cuando una política necesita un desglose rápido de letras frente a dígitos. Combínela con herramientas de conteo de caracteres, mayúsculas o codificación cuando esté construyendo un pequeño laboratorio de ayudantes de texto gratuitos y deterministas para formularios, preparación de CMS e higiene de datos.

Ejercicios de fonética y ortografía

Compruebe cuántas vocales y consonantes hay en una oración, una lista de palabras, o una respuesta de hoja de trabajo antes de calificar o publicar claves.

Acertijos, juegos y reglas de formulario

Equilibre clases de letras en adivinanzas y juegos de palabras, o valide entradas que deben contener letras, dígitos o contenido mixto.

¿Cuánto cuesta el contador de vocales y consonantes?

Es gratis en su navegador en esta página.

¿Qué letras cuentan como vocales?

Solo las cinco letras ASCII a, e, i, o, u, comparadas sin distinguir mayúsculas de minúsculas. La letra y se cuenta como consonante.

¿Qué entra en el conteo de otros?

Los espacios, la puntuación, los símbolos, los emoji y cualquier carácter no ASCII (incluidas letras acentuadas como é) se cuentan como other.

¿Qué ocurre si el texto está vacío?

Proporcione una cadena no vacía; los envíos en blanco no se tratan como un conteo exitoso de cero.

¿Esta herramienta cuenta sílabas o tiempo de lectura?

No. Solo devuelve conteos enteros de vocales, consonantes, dígitos, otros y largo total. Use herramientas dedicadas si necesita esas métricas.

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.

POSThttps://api.kit.forhosting.com/str/count-vowels

¿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.

curl -X POST https://api.kit.forhosting.com/str/count-vowels \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello World 123!"}'
{
  "text": "Hello World 123!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.count_vowels",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_chars100000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

La entrada vacía se rechaza con un error claro de invalid_input para que un campo de formulario en blanco no pueda convertirse en un éxito de cero silencioso. Úsela gratis en el navegador para tareas escolares, acertijos y auditorías rápidas, o llame a la API a $0.002 por solicitud exitosa cuando necesite conteos reproducibles en CI, software de tutoría o demostraciones docentes.

Qué significa contar vocales y consonantes y qué contiene la respuesta

Esta calculadora devuelve el texto repetido, los cuatro conteos vowels, consonants, digits y other, un total igual al largo de la cadena, y la etiqueta fija de método count_vowels para registros y canalizaciones de varias herramientas. El motor construye métricas enteras exactas dentro del largo admitido o rechaza la solicitud con invalid_input. Los casos rechazados incluyen un campo text ausente, un valor null, una cadena vacía, objetos y arreglos que no son texto plano, y cualquier carga útil más larga que el conteo máximo de caracteres documentado.

Cómo se lee el campo text y cómo se mantienen reproducibles los conteos

El valor debe ser una cadena no vacía; los números finitos y los bigints se convierten primero a cadena, así que un código de producto simple escrito como número aún produce una cadena de dígitos estable para clasificar. Los espacios exteriores no se recortan a propósito; si envía dos espacios, una palabra, y dos espacios, esos espacios exteriores cuentan en other, lo que mantiene honestas las pruebas doradas y las canalizaciones de copiar y pegar. La clasificación usa un solo recorrido lineal con pruebas de pertenencia ASCII fijas —sin diccionario de red, sin modelo de aprendizaje automático, y sin plegado de mayúsculas sensible a configuración regional más allá de mapear la A a la Z hacia la a a la z para la comprobación de vocales. El campo preferido es text, pero se aceptan los alias input, string, value, content y s para que cadenas de consulta, hojas de cálculo y formularios tipados puedan reutilizar el mismo contrato sin renombrar columnas. Los booleanos, los objetos planos y los arreglos se rechazan con un mensaje claro para que un cuerpo JSON equivocado no se convierta en la palabra true ni en un volcado de objeto inútil. Una cadena vacía siempre es invalid_input: la promesa del producto es contar vocales y consonantes en texto, no inventar un éxito de cero para un envío en blanco. El largo está limitado a cien mil caracteres para que un pegado desbocado no pueda monopolizar un Worker; las cargas útiles más largas fallan con un mensaje explícito de límite en lugar de un recorte silencioso truncado. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite los mismos conteos dentro de una canalización automatizada sin enviar sus propios clasificadores.

Dónde encajan los conteos de vocales y consonantes en el estudio, los juegos y el software

En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API cada conteo exitoso cuesta $0.002, la validación fallida no se cobra y no se guarda nada después de devolver la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo de nivel A del KIT y le permite pasar de una demostración de aula a una canalización automatizada sin cambiar el resultado numérico.

Fixtures de prueba deterministas

Genere conteos reproducibles de vowels, consonants, digits y other para pruebas unitarias, dorados y aserciones de CI.

Ver la documentación completa del KIT →