Está en la página 1de 18

CAPTULO 2

SEGMENTACIN DE LAS PALABRAS EN SLABAS

2.1. - LAS LETRAS Y SU CLASIFICACIN


En el espaol existen 30 letras, las cuales estn clasificadas de acuerdo a su pronunciacin en dos grupos: vocales y consonantes. El grupo de las vocales est formado por seis letras, desde el punto de vista fontico, su pronunciacin no dificulta la salida del aire. La boca acta como una caja de resonancia abierta en menor o mayor grado y de acuerdo a esto, las vocales se clasifican en abiertas, semiabiertas o cerradas[varios autores, 1972]. Vase la figura 2.1

Figura 2.1 Las letras y su clasificacin

El otro grupo de letras llamado consonantes, est formado por veinticuatro letras, de las cuales tres son consonantes compuestas, llamadas as, por ser letras simples en su pronunciacin y dobles en su escritura. Las letras restantes son llamadas consonantes simples, por ser simples en su pronunciacin y en su escritura[varios autores, 1972]. Vase la figura 2.1.

2.2. - REGLAS DEL IDIOMA ESPAOL PARA LA FORMACIN DE SLABAS

Para expresar las reglas con claridad se utiliza la notacin mostrada en la tabla 2.1

Smbolo + ()

Descripcin Utilizado para concatenar slabas Utilizada para agrupacin

Indican las letras donde se aplicar la regla en cuestin | Utilizada para establecer posibilidades alternativas

Tabla 2.1 Notacin utilizada

En el idioma espaol existen once reglas, las cuales determinan la separacin de las slabas de una palabra. Estas reglas son listadas a continuacin[Daz, 1970], [Cabral, 1978] , mostrando enseguida de la regla ejemplos de la regla misma, as como excepciones.

REGLA 1.- En las slabas, por lo menos, siempre tiene que haber una vocal. Sin
vocal no hay slaba.

REGLA 2.- Cada elemento del grupo de consonantes inseparables, mostrado en


la figura 2.2, no puede ser separado al dividir una palabra en slabas. (septiembre 2006) Contribucin de Dr. Javier Ruiz-del-Solar : Falta el grupo TL

Figura 2.2 Grupo de consonantes inseparables.

REGLA 3.- Cuando una consonante se encuentra entre dos vocales, se une a la
segunda vocal. Ejemplo:

REGLA 4.- Cuando hay dos consonantes entre dos vocales, cada vocal se une a
una consonante.

Excepcin: Esto no ocurre en el grupo de consonantes inseparables (regla 2).

REGLA 5.- Si son tres las consonantes colocadas entre dos vocales, las dos
primeras consonantes se asociarn con la primera vocal y la tercer consonante con la segunda vocal. Excepcin.- Esta regla no se cumple cuando la segunda y tercera consonante forman parte del grupo de consonantes inseparables.

REGLA 6.- Las palabras que contienen una h precedida o seguida de otra
consonante, se dividen separando ambas letras. Ejemplo.

REGLA 7.- El diptongo es la unin inseparable de dos vocales. Se pueden


presentar tres tipos de diptongos posibles:

( Una vocal abierta + una vocal cerrada ) |

( Una vocal cerrada + una vocal abierta ) | ( Una vocal cerrada + una vocal cerrada )

Son diptongos slo las siguientes parejas de vocales: ai, au, ei, eu, io, ou, ia, ua, ie, ue, oi, uo, ui, iu, ay, ey, oy. Ejemplo

La unin de dos vocales abiertas o semiabiertas no forman diptongo, es decir, deben separarse en la segmentacin silbica. Pueden quedar solas o unidas a una consonante. Ejemplo:

REGLA 8.- La h entre dos vocales, no destruye un diptongo. Ejemplo:

REGLA 9.- La acentuacin sobre la vocal cerrada de un diptongo provoca su


destruccin.

REGLA 10.- La unin de tres vocales forma un triptongo. La nica disposicin


posible para la formacin de triptongos es la que indica el esquema: Vocal cerrada + ( vocal abierta | vocal semiabierta ) + vocal cerrada Slo las siguientes combinaciones de vocales, forman un triptongo: iai, iei, uai, uei, uau, iau, uay, uey.

2.3.- ESTRUCTURA DE LAS SLABAS Y SU CLASIFICACIN


De acuerdo a las reglas mencionadas anteriormente se puede deducir una estructura de las slabas que se muestra en la figura 2.3[Daz, 1970].

Figura 2.3 Estructura de las slabas Otra clasificacin de las slabas por el nmero de letras que la componen, se muestra en la figura 2.4. Es interesante observar que no existen slabas con ms de cinco letras [Daz, 1970]. (septiembre 2006) Contribucin de Dr. Javier Ruiz-del-Solar: Al incluir tiempos verbales se pueden tener slabas de 6 letras, por ejemplo: criais, friais, triais (reforma ortogrfica de 1999).

Figura 2.4 Clasificacin de las slabas

2.4.- AGRUPACION DE LAS SLABAS


De acuerdo a lo mencionado anteriormente, se concluye que todas las posibles combinaciones de slabas en el idioma espaol, caen dentro de los siguientes casos.

Caso 1.- Inicio de slaba: Vocal Caso 2.- Inicio de slaba: Consonante + Vocal Caso 3.- Inicio de slaba: Consonante + Consonante La agrupacin de estos casos, es una de las aportaciones de esta tesis, y fueron tomados como base para el algoritmo de separacin de las slabas de una palabra.

2.4.1.- CASO 1: INICIO DE SLABA: VOCAL

En la tabla 2.2 se muestran las posibles combinaciones de este caso, un ejemplo de cada combinacin y el nmero de regla aplicada para la separacin en slabas de esa palabra.
Combinacin V VC VV VVC A r + bol Au + tomvil Aun + que Ejemplo Nmero de regla aplicada 1 4 7 7, 4

Tabla 2.2 Inicio de slaba: Vocal

Ntese que se excluyeron los casos VVV y VVVC, debido a que en 9000 palabras que fueron analizadas no se encontr ninguna coincidencia[Camacho, 1978].

2.4.2.- CASO 2: INICIO DE SLABA: CONSONANTE + VOCAL

De igual forma que en el caso anterior, la tabla 2.3, describe este caso con sus respectivos ejemplos.

Combinacin C CV CVC CVCC CVV CVVC CVVV CVVVC Y La Las Cons + tante Jau + la Cuan + do Cuau + tla Cuauh + temoc

Ejemplo

Nmero de regla aplicada 1 1 1 5 7 4 10 10, 6

Tabla 2.3 Inicio de slaba: Consonante + Vocal

2.4.3.- CASO 3: INICIO DE SLABA: CONSONANTE + CONSONANTE

En la tabla 2.4, mostrada a continuacin se describen las posibles combinaciones de slabas para este caso.
Combinacin CCV CCVC CCVCC CCVV CCVVC Tra + po Tras + to Trans + porte Trau + ma Claus + trofobia Ejemplo Nmero de regla aplicada 2 2,4 2, 5 2,7 2,7,5

Tabla 2.4 Inicio de slaba: Consonante + Consonante

2.5. - ALGORITMO PARA LA SEPARACION DE LAS SLABAS DE UNA PALABRA

En la tabla 2.5 se describe la notacin utilizada en esta seccin.

Smbolo [CV] [CCV] V* | Li P

Descripcin

Fin de palabra, o carcter diferente a vocal o consonante (,, ., 1, etc. Las siguientes dos letras son CV

Las siguientes dos letras pertenecen al grupo de consonantes insepara Vocal acentuada Utilizada para establecer posibilidades alternativas I-sima letra de la slaba o palabra Palabra que se va a dividir en slabas

Tabla 2.5 Notacin utilizada El diagrama de flujo mostrado en la figura 2.5, describe el algoritmo utilizado para la separacin de las slabas de una palabra.

Figura 2.5 Algoritmo para determinar el caso al que pertenece una slaba

La descripcin detallada de este algoritmo se muestra en los siguientes tres pasos: PASO 1. - Para conocer las slabas de una palabra, se empieza por tomar las dos primeras letras (L1 y L2 respectivamente) de esa palabra. PASO 2.- si la primer letra (L1) es vocal, la slaba pertenece al caso 1. PASO 3.- Si la segunda letra (L2) es vocal, es una slaba del caso 2. De lo contrario la slaba pertenece al caso 3.

2.5.1.- ALGORITMO PARA EL CASO DE INICIO DE SLABA: VOCAL


En la tabla 2.6, se muestran los posibles casos para determinar cuando termina una slaba e inicia otra para este caso. Para explicar el uso de esta tabla, tomaremos como ejemplo el primer rengln de dicha tabla (indicado por la referencia C1, 1). Ejemplo 1.

Si P es una sola letra y esta es vocal, de acuerdo con la regla 1, seccin 2.2, se considera que la slaba est completa y su caso de terminacin fue [].

Ejemplo 2

Si P tiene la forma VCV, de acuerdo con la regla 3, seccin 2.2, se determina que la slaba es V y su caso de terminacin fue [CV].

Ejemplo 3

Si P tiene la forma VCCV donde CC pertenecen al grupo de consonantes inseparables (Regla 2, seccin 2.2), se considera que la slaba es V y termin debido al caso [CCV].

Ejemplo 4

Si P tiene la forma VV*, de acuerdo a la regla 10, seccin 2.2, se determina que la slaba es V, y termin por el caso V*
Slaba V VC VV VVC Posibles casos de terminacin de la slaba | [CV] | [CCV] | V* | [CV] | [CCV] | [CV] | [CCV] | [CV] | [CCV]

Referencia C1, 1 C1, 2 C1, 3 C1, 4

Tabla 2.6 Posibles casos que determinan cuando termina una slaba, caso 1 En el pseudocdigo para este caso, presentado a continuacin, se har referencia a la tabla 2.6.
Funcin segmenta_caso_1 ( entrada: Palabra

salida: slaba ) if ( C1, 1 ) ; implementar los casos de terminacin de slaba de la referencia C1, 1 { la slaba es V ir a FIN } else if ( L 2 es C? ) if( C1, 2 ) ; implementar los casos de terminacin de slaba de la referencia C1, 2 { la slaba es VC ir a FIN } else ERROR ; palabra incorrecta else if ( L2 es V? ) { if ( C1, 3 ) ; implementar los casos de terminacin de slaba de la referencia C1, 3 { la slaba es: VV ir a FIN } else if ( L3 es C? ) { if ( C1, 4 ) ; implementar los casos de terminacin de slaba de la { referencia C1, 4

la slaba es: VVC ir a FIN } } } else ERROR ; palabra incorrecta

FIN : termina esta funcin

2.5.2.- ALGORITMO PARA EL CASO DE INICIO DE SLABA: CONSONANTE


En la tabla 2.7, se describen los posibles casos de terminacin de slaba, del caso 2 ( CV ).
Referencia C2, 1 C2, 2 C2, 3 C2, 4 C2, 5 C2, 6 C2, 7 CV CVC CVCC CVV CVVC CVVV CVVVC Slaba Posibles casos de terminacin de la slaba | [CV] | [CCV] | [CV] | [CCV] | [CV] | [CV] | [CCV] | [CV] | [CCV] | [CV] | [CCV] | [CV] | [CCV]

Tabla 2.7 Posibles casos que determinan cuando termina una slaba, caso 2

El pseudocdigo para este caso, se describe a continuacin y se har referencia a la tabla 2.7.

De acuerdo a la regla 1, seccin 2.2 se sabe que la siguiente letra es vocal.


Funcin segmenta_caso_2 ( entrada: Palabra salida: slaba ) If ( C2, 1 ) ; implementar los casos de terminacin de slaba de la referencia C2, 1 { la slaba es CV ir a FIN } else if ( L3 es C ? ) { if ( C2, 2 ) ; implementar los casos de terminacin de slaba de la referencia C2, 2 { la slaba es: CVC ir a FIN } else if ( L4 es C? ) { if ( C2, 3 ) ; implementar los casos de terminacin de slaba de la { referencia C2, 3 la slaba es CVCC

ir a FIN } } } else if ( C2, 4 ) ; implementar los casos de terminacin de slaba de la referencia C2, 4 { la slaba es: CVV ir a FIN } else if( L4 es C ?) { if ( C2, 5 ) ; implementar los casos de terminacin de slaba de la { referencia C2, 5 la slaba es: CVVC ir a FIN } else if ( C2, 6 ) ; implementar los casos de terminacin de slaba de la { referencia C2, 6 la slaba es: CVVV ir a FIN } else if ( L5 es C?) { if ( C2, 7 ) ; implementar los

casos de terminacin de slaba { de la referencia C2, 7 la slaba es: CVVVC ir a FIN } } } else ERROR ; palabra incorrecta FIN : termina esta funcin

2.5.3.- ALGORITMO PARA EL CASO INICIO DE SLABA: CONSONANTE + CONSONANTE

Finalmente para el tercer caso, se describen estos casos en la tabla 2.8 (CCV).

Referencia C3, 1 C3, 2 C3, 3 C3, 4 CCV CCVC CCVCC CCVV

Slaba

Posibles casos de terminacin de la slaba | [CV] | [CCV] | [CV] | [CCV] | [CV] | [CV] | [CCV]

C3, 5

CCVVC

| [CV] | [CCV]

Tabla 2.8 Posibles casos, que determinan cuando termina una slaba, caso 2

El pseudocdigo para este tercer caso, se describe a continuacin, y se har referencia a la tabla 2.8.

Funcin segmenta_caso_3 ( entrada: Palabra salida: slaba )

If ( C3, 1 ) ; implementar los casos de terminacin de slaba de la referencia C3, 1 { la slaba es: CCV ir a FIN. } else if ( L4 es C? ) { if ( C3, 2 ) ; implementar los casos de terminacin de slaba de la referencia C3, 2 { la slaba es: CCVC ir a FIN }

else if ( C3, 3 ) ; implementar los casos de terminacin de slaba de la referencia { C3, 3 la slaba es: CCVCC ir a FIN } } else if ( C3, 4 ) ; implementar los casos de terminacin de slaba de la referencia C3, 4 { la slaba es: CCVV ir a FIN } else if ( C3, 5 ) ; implementar los casos de terminacin de slaba de la referencia { C3, 5 la slaba es: CCVVC ir a FIN }

else ERROR ; palabra incorrecta FIN : termina esta funcin