ForHosting KIT · Texto e IA

Contar vogais e consoantes

“Hello World 123!” se divide em 3 vogais, 7 consoantes, 3 números e 3 outros caracteres, 16 no total. Só a, e, i, o e u contam como vogais, então o y fica como consoante. Útil para fonética, ortografia e passatempos. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Texto
Hello World 123!
Você obtém
Total de caracteres
16
Vogais
3
Consoantes
7
Dígitos
3

Este contador de vogais e consoantes mede qualquer string de texto não vazia e retorna quatro totais inteiros de uma vez: quantos caracteres são vogais (a, e, i, o, e u, em qualquer caixa), quantos são consoantes (as outras letras ASCII), quantos são dígitos de zero a nove, e quantos caem em tudo o mais, incluindo espaços, pontuação, símbolos, e glifos não ASCII. O mecanismo é totalmente determinístico: percorre a string uma vez, classifica cada caractere com regras ASCII fixas, e nunca chama a rede, amostra aleatoriedade, ou depende da data atual.

O que significa a contagem de vogais e consoantes e o que a resposta contém

A contagem de vogais e consoantes responde a uma pergunta focada de produto: dos caracteres nesta string, quantos são vogais em inglês, quantos são outras letras, quantos são dígitos decimais, e quantos não são nenhum dos dois. Vogais aqui significam as cinco letras ASCII a, e, i, o, e u, correspondidas sem distinção de caixa, então tanto Hello quanto HELLO contribuem com as mesmas três vogais de e, o, e o.

Consoantes são as letras ASCII restantes de A a Z que não são essas cinco vogais, então b, c, d, f, g, e o resto do alfabeto caem no grupo de consoantes, independentemente da caixa. Dígitos são os dez caracteres de zero a nove; eles nunca contam como letras. O grupo outro coleta espaços, tabulações, quebras de linha, pontuação, símbolos, emojis, e qualquer letra não ASCII, como é ou ñ, o que mantém as regras simples, estáveis, e livres de tabelas de localidade que pudessem variar entre hosts.

A letra y é tratada como consoante nesta página, porque o classificador é a nível de caractere, sem contexto de palavra para decidir quando y se comporta como vogal. Não há estimativa de sílabas, nenhum modo de tempo de leitura, nenhuma coerção silenciosa de null em um sucesso vazio, e nenhum modelo de linguagem adivinhando fonética.

Onde os totais de vogais e consoantes se encaixam no estudo, em jogos e em software

Estudantes encontram exercícios de vogais e consoantes quando uma planilha de fonética pergunta quantas vogais estão em uma frase, quando uma lista de ortografia precisa ser dividida por classe de letra, ou quando um laboratório de programação pede classificação de string antes da serialização. Professores podem gerar gabaritos previamente que mostram os totais esperados de vogais e consoantes, sem confiar em macros de escritório opacas que contam y de forma diferente ou dobram letras acentuadas de forma inconsistente.

Autores de quebra-cabeças e jogos colam títulos, charadas, e palavras de grade em um contador, para saber o equilíbrio de letras de um enunciado antes de publicar um desafio. Desenvolvedores chamam o mesmo contrato a partir de scripts para validar campos de formulário que exigem letras, gerar vetores de teste determinísticos para utilitários de string, verificar contagens exatas de classe em testes baseados em propriedades, ou atender enunciados de desafios de programação que exigem números de vogais e consoantes em vez de uma captura de tela vaga.

Equipes de suporte e operações medem assuntos de tickets ruidosos e linhas de log, quando uma política precisa de uma repartição rápida de letra versus dígito. Combine-a com ferramentas de contagem de caracteres, maiúsculas, ou codificação ao montar um pequeno laboratório de ajudantes de texto gratuitos e determinísticos para formulários, preparação de CMS, e higiene de dados.

Exercícios de fonética e ortografia

Verifique quantas vogais e consoantes estão em uma frase, lista de palavras, ou resposta de planilha, antes de corrigir ou publicar gabaritos.

Quebra-cabeças, jogos, e regras de formulário

Equilibre classes de letra em charadas e jogos de palavras, ou valide entradas que precisam conter letras, dígitos, ou conteúdo misto.

Quais letras contam como vogais?

Apenas as cinco letras ASCII a, e, i, o, e u, correspondidas sem distinção de caixa. A letra y é contada como consoante.

O que entra no total other?

Espaços, pontuação, símbolos, emojis, e qualquer caractere não ASCII (incluindo letras acentuadas como é) são contados como other.

O que acontece se o texto estiver vazio?

Forneça uma string não vazia; envios em branco não são tratados como uma contagem zero bem-sucedida.

Esta ferramenta conta sílabas ou tempo de leitura?

Não. Ela retorna apenas totais inteiros de vogais, consoantes, dígitos, outros, e comprimento total. Use ferramentas dedicadas se precisar dessas métricas.

A letra y conta como vogal?

Não, o y sempre conta como consoante. A ferramenta classifica cada caractere sozinho, sem olhar a palavra em que ele está, então não tem como saber quando o y soa como vogal.

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.

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

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

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"
  }
}

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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_chars100000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

A entrada vazia é rejeitada com um erro claro invalid_input, para que um campo de formulário em branco não possa virar um sucesso silencioso de zero. Use-o gratuitamente no navegador para tarefas de casa, quebra-cabeças, e auditorias rápidas, ou chame a API por US$ 0,002 a cada solicitação bem-sucedida quando precisar de totais reproduzíveis em CI, software de tutoria, ou demonstrações de ensino.

O que significa a contagem de vogais e consoantes e o que a resposta contém

Esta calculadora retorna o texto ecoado, os quatro totais vowels, consonants, digits, e other, um total igual ao comprimento da string, e a etiqueta fixa de método count_vowels para logs e pipelines de múltiplas ferramentas. O mecanismo constrói métricas inteiras exatas dentro do comprimento suportado ou rejeita a solicitação com invalid_input. Os casos rejeitados incluem um campo text ausente, um valor null, uma string vazia, objetos e arrays que não são texto simples, e qualquer carga útil mais longa que a contagem máxima de caracteres documentada. Se você precisar apenas do comprimento total de caracteres, contagens de palavras, ou transformações de caixa, use essas ferramentas dedicadas; esta página responde apenas à repartição de quatro vias por classe de letra, com saída estável, adequada para planilhas de exercícios, testes unitários, e consumidores de API que não podem inventar regras de contagem.

Como o campo text é lido e como os totais permanecem reproduzíveis

O valor precisa ser uma string não vazia; números finitos e bigints são convertidos para string primeiro, para que um código de produto puro digitado como número ainda produza uma string de dígitos estável para classificar. A classificação usa uma única passagem linear com testes fixos de pertencimento ASCII — sem dicionário de rede, sem modelo de aprendizado de máquina, e sem dobra de caixa sensível a localidade além de mapear A a Z para a a z para a verificação de vogal. O campo preferido é text, mas os apelidos input, string, value, content e s são aceitos, para que strings de consulta, planilhas e formulários digitados possam reutilizar o mesmo contrato sem renomear colunas. Booleanos, objetos simples, e arrays são rejeitados com uma mensagem clara, para que um corpo JSON equivocado não vire a palavra true ou um despejo de objeto inútil. String vazia é sempre invalid_input: a promessa do produto é contar vogais e consoantes em texto, não inventar um sucesso zero para um envio em branco. O comprimento é limitado a cem mil caracteres, para que uma colagem descontrolada não monopolize um Worker; cargas úteis mais longas falham com uma mensagem explícita de limite, em vez de um corte silencioso truncado. Combine a execução gratuita no navegador desta página com a API paga quando precisar dos mesmos totais dentro de um pipeline automatizado sem distribuir seus próprios classificadores.

Onde os totais de vogais e consoantes se encaixam no estudo, em jogos e em software

Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada contagem bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração em sala de aula a um pipeline automatizado sem mudar o resultado numérico.

Fixtures de teste determinísticas

Gere totais reproduzíveis de vowels, consonants, digits, e other para testes unitários, goldens, e asserções de CI.

Quanto custa o contador de vogais e consoantes?

É gratuito no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.

Ver a documentação completa do KIT →