T I P

Text & Information Processing

  • Incrementar el tamaño de la fuente
  • Tamaño de la fuente predeterminado
  • Decrementar el tamaño de la fuente
Español
Inicio Separar palabras en sílabas

Separar en sílabas palabras - Silabeador TIP - Separador de sílabas

Indice del artículo
Separar en sílabas palabras - Silabeador TIP
Alternancia en la silabación
Separador de sílabas
Aplicación
Reconocimiento
Observaciones
Todas las páginas

Accede al Silabeador TIP

Separador de sílabas

El separador de sílabas está implementado como una clase en C++ llamada SeparatorOfSyllables, que ofrece las siguientes operaciones publicas:

  • SeparatorOfSyllables ().- constructor
  • int NumberOfSyllables (const char *).- devuelve el número de silabas de una palabra.
  • int * SyllablePositions (const char *).- devuelve un array de enteros con las posiciones de comienzo de cada silaba de una palabra.
  • int StressedSyllable (const char *).- devuelve la posición de la silaba tónica de una palabra (la primera silaba ocupa la posición 1).

Los adverbios formados por la advervialización de un adjetivo mediante la adición del elemento compositivo -mente tienen dos acentos fónicos: uno el del adjetivo y otro el del elemento compositivo -mente. StressedSyllable ofrece en estos casos como sílaba tónica aquella que presente acento ortográfico, que corresponde al acento fónico del adjetivo. Si la palabra no presenta acento ortográfico, se ofrece la sílaba correspondiente al acento fónico del elemento compositivo (-men), aunque esta ofrece menos información.