Globus 3
Globus 3
Globus 3
Hay programas de ordenador que pueden hacer una representacin grfica de la voz en
la pantalla a partir de un sonido o seal acstica con el micrfono. Los alumnos sordos,
mediante estos programas pueden percibir visualmente sus producciones voclicas y
ejercitarse para ajustar su voz a patrones estndar.
Globus puede ser til para estimular el habla a nios especialmente inhibidos o sordos.
Seguramente maestros, logopedas y otros profesionales especializados encontrarn
aplicaciones no recogidas en la presente documentacin.
El funcionamiento de Globus requiere una tarjeta de sonido, compatible SoundBlaster, y
un micrfono. El programa responde a los valores de sonido captados internamente por
el ordenador que no dependen exclusivamente de la voz del usuario sino que tambin
pueden variar segn la proximidad del micrfono a la boca, y la regulacin del control
de volumen del mismo ordenador.
El programa propone diecisiete ejercicios:
Globus 3 - 04/01/2005
Para los usuarios de la versin 1, decir que prcticamente es el mismo programa. Las
diferencias de la versin 2 respecto a la 1 son:
No hay la funcin evolucin. Creemos que hace la misma funcin que la opcin
Intensidad/duracin.
No hay la opcin de ver la lnea de tiempos en las carreras.
En todos los ejercicios de la versin 1 la intensidad se meda como amplitud de la
onda de sonido, en la versin 2 el juego, globos, puede medirse en decibelios.
Hay un nuevo look windows 95. De hecho la versin 1 estaba compilada para
windows 3.1 y esta para windows a partir de la versin 95, de 32 bits.
Hay una nueva opcin que permite observar el espectro y el oscilograma de la onda.
Se ha hecho la reescritura en el lenguaje actualmente utilizado por el autor as
permitir realizar con ms facilidad las sugerencias y modificaciones propuestos por
los usuarios.
Para los usuarios de la versin 2, las diferencias son las opciones: Fractal de
Mandelbrot, Plasma, Comparacin de patrones, Sonograma, Frecuencia, Fonemas
y otras muchas mejoras en el funcionamiento del resto del programa.
Globus
Globus es el primero de los ejercicios y quizs el ms sencillo. El usuario ha de hablar
delante del micrfono y el programa dibuja crculos mayores o menores segn la
intensidad del sonido. De esta manera se dibujan continuamente en la pantalla globos de
color azul que estimulan el habla del usuario y sirven como feedback visual del xito
conseguido. Para activar el juego hay que pulsar el botn,
que volver a pulsarlo,
Clicando con el botn izquierdo encima la ventana aparece un crculo con el tamao del
ltimo globo. Cuando el globo es mayor que dicho crculo aparece en color azul y rojo
cuando es menor. Si clicamos en botn derecho dicho botn desaparecer.
Si activamos la caja, decibelios, el tamao del globo se mide en los decibelios
detectados.
Si no hay crculo marcado tambin se desactiva el juego mediante el clic derecho del
ratn. Si hubiera un crculo marcado debera pulsarse 2 veces el clic derecho del ratn,
una para quitar el crculo y la segunda para pararlo.
Esta opcin de parar la entrada de sonido (equivalente a pulsar
) clicando con el
botn derecho se puede usar en todos los ejercicios excepto en el juego llamado,
Plasma.
Si pulsamos el botn,
, tanto aqu como en cualquier otra ventana se copia en el
portapapeles el contenido de la ventana. Para poder comparar distintos patrones, para
imprimirlos, etc.
Globus 3 - 04/01/2005
Grises
Grises es un ejercicio parecido al primero, pero en lugar de inflarse un globo lo que
ocurre es que se colorea de negro a blanco en funcin de la intensidad del sonido la
ventana. Hay distintas opciones en cuanto al color mostrado
Para activar el juego hay que pulsar el botn,
pulsarlo,
. Como en el caso anterior tambin se puede desactivar el juego mediante
el clic derecho del ratn. Esta funcin se puede realizar en todos los ejercicios menos en
el Plasma, ya no la volveremos a mencionar y se da por sabida.
Si pulsamos el botn,
, tanto aqu como en cualquier otra ventana se copia en el
portapapeles el contenido de la ventana. Para poder comparar distintos patrones, para
imprimirlos, etc.
Globus 3 - 04/01/2005
Atractor.
Hace que se dibuje una figura Fractal cuando se detecta un sonido mayor que el valor
mnimo de los parmetros. Dicho valor se puede modificar mediante la opcin,
,
cambio de parmetros, explicada ms adelante. Cuando la intensidad del sonido no
llega a dicho valor aparece una pantalla blanca.
Hay un botn,
, No Iniciar, que si se activa no reanuda el proceso de dibujo.
El profesor o logopeda deber gestionar segn crea conveniente el uso de esta opcin.
Si pulsamos el botn,
, tanto aqu como en cualquier otra ventana se copia en el
portapapeles el contenido de la ventana. Para imprimirlos.
Globus 3 - 04/01/2005
Fractal de Mandelbrot.
Hace que se dibujen figuras Fractal de Mandelbrot (hay 7 distintas) cuando se detecta un
sonido mayor que el valor mnimo de los parmetros. Dicho valor se puede modificar
mediante la opcin,
, cambio de parmetros, explicada ms adelante. Cuando la
intensidad del sonido no llega a dicho valor aparece una pantalla blanca.
Hay un botn,
, No Iniciar, que si se activa no reanuda el proceso de dibujo.
El profesor o logopeda deber gestionar segn crea conveniente el uso de esta opcin.
Si pulsamos el botn,
, tanto aqu como en cualquier otra ventana se copia en el
portapapeles el contenido de la ventana. Para imprimirlos.
Plasma.
Hace que se dibuje unos movimientos en la pantalla cuando se detecta un sonido mayor
que el valor mnimo de los parmetros. Dicho valor se puede modificar mediante la
opcin,
, cambio de parmetros, explicada ms adelante. Cuando la intensidad del
sonido no llega a dicho valor aparece una pantalla blanca. Para que esta opcin funcione
debe hallarse el programa, plasma.exe, en el mismo directorio donde se encuentra el
programa globus3.exe. En caso de no hallarse dicho archivo la opcin, plasma, no
aparece en el men.
Deseo mostrar mi agradecimiento a Damien FEREY aka Marneus Calgar, de Dark Skull
Software, http://www.darkskull.net/, [email protected], que me ha permitido utilizar
su cdigo para realizar este efecto. Encontrado en la web de recursos de programacin,
Delphi France, www.delphifr.com.
10
Globus 3 - 04/01/2005
Viage en globo.
Nos ofrece dos botones,
: El primero sirve para que el profesor cree el
circuito mediante golpes de voz que debern superar el valor mnimo. A continuacin el
alumno deber recorrer el circuito, tambin mediante golpes de voz. Dicho juego se
activa mediante el segundo botn.
Dicho valor mnimo se puede modificar mediante la opcin,
parmetros, explicada ms adelante.
, cambio de
Si pulsamos el botn,
, tanto aqu como en cualquier otra ventana se copia en el
portapapeles el contenido de la ventana. Para poder comparar distintos patrones, para
imprimirlos, etc.
11
, cambio de
Si se activa el botn,
, Lneas en el mismo lugar, se dibujan los
dos patrones en el mismo nivel y es ms fcil su comparacin. Esta capacidad tambin la
veremos en alguno de los ejercicios siguientes.
Si pulsamos el botn,
, tanto aqu como en cualquier otra ventana se copia en el
portapapeles el contenido de la ventana. Para poder comparar distintos patrones, para
imprimirlos, etc.
12
Globus 3 - 04/01/2005
Intensidad duracin
Est pensado para que el profesor haga un patrn de entonacin de sonido y el alumno
trate de imitarlo. Como en el caso anterior aparecen los dos mismos botones,
el primero para el profesor y el segundo para el alumno.
Si se activa el botn,
, Lneas en el mismo lugar, se dibujan los
dos patrones en el mismo nivel y es ms fcil su comparacin.
Si pulsamos el botn,
, tanto aqu como en cualquier otra ventana se copia en el
portapapeles el contenido de la ventana. Para poder comparar distintos patrones, para
imprimirlos, etc.
13
Movamos un coche
En este ejercicio se obliga al usuario a tener un control continuado de su voz. En la
pantalla aparece un coche que avanza cuando la voz se produce dentro de los
parmetros establecidos. El ejercicio finaliza cuando el coche llega al final de la pantalla.
El men Cambio de parmetros, o bien el botn,
, que aparece en varias de las
ventanas, permite cambiar la configuracin del ejercicio, aparece un cuadro de dilogo.
Las casillas Valor Mnimo y Valor mximo determinan los mrgenes inferiores y
superiores que ha de tener el sonido para hacer avanzar el coche. El Incremento X, es el
nmero de pxeles que avanzar el coche, cuanto mayor sea ste, ms rpido avanzar.
El botn, Nivel Micrfono, nos permite acceder a la aplicacin Windows que posibilita
el cambiar el nivel de entrada de sonido del micrfono para bajarlo en caso de que se
sature demasiado el sonido o elevarlo en el caso de que sea demasiado dbil.
14
Globus 3 - 04/01/2005
15
Carrera
En el ejercicio Carrera, nuestro coche corre contra un camin. Nuestro coche avanza
cuando la intensidad de voz se produce dentro de los mrgenes del cuadro Cambio de
parmetros mientras que el camin avanza automticamente segn el valor de
Incremento X.
En este ejercicio tambin hay un indicador de la intensidad instantnea de voz,
, y un contador que muestra los segundos de ventaja que llevamos
respecto al camin,
. Cuando llegamos primero el valor es positivo cuando lo
hace el camin el valor es negativo.
Mediante el estmulo del juego y la competencia la realizacin de dicho ejercicio ayuda a
conseguir una eficacia en el control de la voz y la produccin sonora. Para ganar a la
mquina el usuario ha de realizar un nombre de producciones sonoras correctas en un
determinado tiempo. La cantidad de producciones depender de la velocidad del camin,
automtico, mientras que la calidad en la produccin est regulada por la mayor o menor
restriccin de los valores aceptados.
16
Globus 3 - 04/01/2005
Espectroscopio/Osciloscopio
Esta opcin permite realizar y comparar los patrones de voz. Si la activamos aparece la
siguiente pantalla. Pulsando el primer botn,
, el profesor puede crear el
patrn de voz que se muestra en color azul. Pulsando el segundo botn se muestra el
patrn del alumno. El primer patrn corresponde al espectro de frecuencias de una, a,
dicha a una frecuencia de unos 100 Hercios. Si movemos el ratn de izquierda a derecha
en la parte superior derecha de la ventana donde pone, 100 Hz, se ve la frecuencia
correspondiente a dicha seal. Ms a la derecha, donde pone, Sol1 98 Hz, se nos
muestra la nota del piano que ms se acerca a dicha frecuencia, en este caso el Sol, de la
octava 1 (la segunda ya que la primera se etiqueta como 0), que tiene una frecuencia de
98 Hz.
El segundo patrn que se puede observar pulsando el segundo botn correspondera al
espectro de frecuencias del alumno. De lo que se trata es de que sean lo ms parecidas
posibles para que el alumno vea que ha dicho el mismo sonido.
17
Para comparar patrones esta opcin es mucho mejor que el espectro FFT. Si activamos
la opcin,
, la forma del patrn se modifica ligeramente.
18
Globus 3 - 04/01/2005
Si activamos la opcin,
dos patrones.
Si pulsamos el botn,
, tanto aqu como en cualquier otra ventana se copia en el
portapapeles el contenido de la ventana. Para poder comparar distintos patrones, para
imprimirlos, etc.
19
Si activamos el men,
, accedemos a una representacin de los patrones
distinta. Modalidad osciloscopio, que es la forma directa de la seal de voz, la anterior,
espectroscopio, tal como su nombre indica es la descomposicin en frecuencias de la
seal de voz.
20
Globus 3 - 04/01/2005
En este caso si movemos el ratn por la pantalla tambin nos indica la frecuencia de la
seal desde el extremo izquierdo hasta donde se encuentre el ratn. Para facilitar el
clculo de dicha frecuencia si clicamos donde est el ratn este punto ser el inicial de la
ventana. Y si desplazamos el ratn hasta donde se complete un perodo, el programa
nos mostrar la frecuencia correspondiente a dicho perodo.
21
Si activamos,
, el osciloscopio empezar en un mximo de la
onda facilitando la visualizacin de los patrones de onda (osciloscopio) y nos mostrar la
frecuencia sugerida del sonido. En algunos casos se equivoca y puede mostrar una
frecuencia de las octavas inferiores, frecuencia mitad, ...
En caso de que,
En caso de activar,
, la frecuencia de captura de sonido se duplica. Desactivado
unas 10 veces por segundo, activado unas 20 veces.
No hemos realizado muchas mejoras este ejercicio ya que el nuevo ejercicio,
comparacin de patrones, creemos mejora en muchos sentidos este ejercicio,
espectroscopio/osciloscopio. No lo hemos quitado porque seguramente algunas
personas que lo utilizan continuaran hacindolo y tiene algunas opciones, como el
osciloscopio de la que carece el nuevo ejercicio, comparacin de patrones.
22
Globus 3 - 04/01/2005
Comparacin de patrones
Esta nueva opcin tambin permite realizar y comparar los patrones de voz. Creemos
que puede mejorar grandemente el ejercicio anterior, Espectroscopio/Osciloscopio.
Pensamos puede ser til para ayudar a articular sonidos como los voclicos. As tambin
puede ser til en estudios de fontica.
Permite realizar y comparar los patrones de voz de una manera mucho ms sofisticada y
con mucha ms opcionalidad. Como en los casos anteriores el botn,
, permite que
se active la captura de sonido. Lo que se muestra en pantalla es la envolvente del
espectro de la voz. Las dos que se muestran en pantalla corresponden a la vocal A.
El botn,
, permite que se quede fijo un patrn. Se pueden mostrar como
mximo 10 patrones. El hecho de congelar un patrn se puede realizar tambin
mediante del clic izquierdo del ratn en cualquier lugar de la ventana donde se muestran
los patrones. El botn,
, permite seleccionar el color de la lnea del patrn. Si est
activado,
, cada vez que se pulse el botn,
automticamente.
, el color de
cambiar
23
Las lneas
El botn,
, nos facilita el escribir, A, E, I, O, U, en dichos cuadros de edicin,
pero recordamos que podemos escribir lo que deseemos. En cataln escribe, A, AE, ,
, I, O, U.
Si est activada,
principal.
24
Globus 3 - 04/01/2005
Si pulsamos el botn,
, nos aparece el siguiente cuadro que nos permite guardar en
un fichero los patrones grabados.
El botn,
, nos permite realizar el proceso inverso, es decir recuperar un fichero de
patrones previamente guardado en el disco.
Los botones,
, permiten realizar distintos modos de crear los
patrones. Hemos dejado esta opcionalidad para que los usuarios puedan experimentar
con ellas para encontrar las que mejor realicen la comparacin de patrones.
El botn,
, si est activado no contribuye a la mejora de la comparacin de
patrones, pero si ayuda visualmente a reconocerlos.
Se puede modificar,
, son nmeros desde el 5 al 24. Hemos dejado
esta opcionalidad para que el usuario experimente con los que mejor realicen la
comparacin de patrones. Para los interesados en el significado de este nmero explicar
que los patrones se calculan mediante el anlisis LPC y este nmero es el nmero de
coeficientes calculados.
El botn,
, si est activado calcula la intensidad (eje Y) en decibelios. Se cree
que el odo humano tiene un comportamiento parecido.
El botn,
, si est activado corrige la intensidad (eje Y) en funcin de la
frecuencia en una forma que se cree realiza el odo humano. A mayor frecuencia mayor
sensibilidad, al menos hasta los 5500 Hertz que es lo que muestra nuestras grficas.
El botn,
, si est activado calcula una sensibilidad a las frecuencias (eje X)
parecida a la que se cree que tiene el odo humano.
En teora el mejor reconocimiento debera ser con los 3 botones activados ya que
parecera ser la forma ms similar a nuestro odo. Como no tenemos claro que as sea
hemos dejado la opcin para que los usuarios experimenten para encontrar la que mejor
25
reconocimiento realiza. Agradeceramos que los usuarios nos explicaran sus experiencias
informndonos de los parmetros que realizan mejor reconocimiento. Enviar mensaje
con las experiencias as como con los patrones grabados a Jordi Lagares Roset,
[email protected]. Muchas gracias. Pensamos que el nmero de coeficientes para las
chicas (personas con voz de frecuencia alta) debe estar por los 12, y para los chicos
(personas de frecuencia baja) por los 20, pero esto no debe condicionar en la realizacin
de experiencias. En cualquier instante se puede modificar dichos parmetros.
Todas estas variables se guardan en el archivo INI del programa y cuando se arranque de
nuevo se iniciar con dichos valores guardados.
Finalmente recordar que los botones,
Donde podremos cambiar el Valor Mnimo ya que si el sonido que llega al micrfono es
inferior no crear patrn, o sea la grfica.
Finalmente nos queda explicar 3 botones ms:
12-
26
Globus 3 - 04/01/2005
Sonograma
Esta nueva opcin tambin pensamos que puede ser til para ayudar a articular sonidos
como los voclicos. As tambin puede ser til en estudios de fontica.
Como en la opcin, Intensida Duracin, permite comparar dos patrones, por ejemplo
el del profesor y el del alumno en cada una de las dos pistas. Los botones,
,
permiten la entrada de sonido para cada una de ellas respectivamente. Concretamente en
la imagen podemos ver los patrones de sonograma de las vocales: U, O, A, AE, , , I,
catalanas.
Los botones,
, sirven para lo mismo que hemos explicado en, Comparacin
de patrones, opcin anterior. Recordamos la importancia del Valor Mnimo, del
cuadro, Cambio de parmetros, ya que un valor inferior a este no producir seal de
sonido.
El nmero,
, tiene el mismo significado que en, Comparacin
de patrones, opcin anterior. Recordamos que es el nmero de coeficientes LPC que
utilizamos para calcular los patrones. Las explicaciones realizadas en el apartado
anterior aqu tienen la misma importancia.
El primer botn sirve para recuperar del disco un patrn previamente
guardado, siempre se coloca en la pista 1. Los dos siguientes, y por este orden, sirven
para guardar respectivamente la pista 1 y la 2 en el disco.
27
, nos muestra
28
Globus 3 - 04/01/2005
Frecuencia
Esta es una nueva opcin pensada para realizar ejercicios de tono. As como en los dos
casos anteriores pensamos que tambin puede ser til en estudios de fontica.
29
Puede
reinicializarse
la
posicin
de
estas
lneas
pulsando
el
botn,
.
En la parte izquierda aparece el dibujo de las teclas de un piano aproximadamente en el
lugar correspondiente a sus respectivas frecuencias. La octava central (3) corresponde a:
30
Globus 3 - 04/01/2005
31
Fonemas
Lo ideal sera que tuviramos un programa que supiera lo que dicen las personas, por
ejemplo, que alguien dijera, casa, y el programa nos lo informara. Como todava esto no
lo sabemos hacer podemos realizar algo parecido haciendo un poco de trampa.
Seguramente como habremos comprobado en la opcin, Comparacin de patrones, el
reconocimiento automtico de vocales y/o sonidos, dista mucho de ser lo eficaz de lo
que lo realizamos las personas. Por lo que esta opcin propone ejercicios de
reconocimiento de sonidos, fonemas, slabas, palabras o lo que sea (podemos escribir
este, lo que sea, en,
). Pero el sistema automtico de reconocimiento de
sonido lo realiza el profesor o logopeda que este acompaando al alumno en la
realizacin de dicho ejercicio.
Cmo se procede? El profesor escoge o escribe en,
, el sonido, fonema,
, el
El botn,
, sirve para lo mismo que hemos explicado en, Comparacin de
patrones. Recordamos la importancia del Valor Mnimo, del cuadro, Cambio de
parmetros, ya que un valor inferior a este no producir seal de sonido.
32
Globus 3 - 04/01/2005
Men Archivo
Lengua permite escoger los mens, mensajes etc., en seis lenguas; cataln, castellano,
euskera, gallego, portugus e ingls. La configuracin se guarda para la siguiente vez
que arranque el programa.
Cambiar parmetros, permite modificar los parmetros igual que el botn,
ha explicado anteriormente.
, que se
Final
Globus es un programa que est continuamente en evolucin. Es posible que la versin
que tengis tenga ms opciones que no estn recogidas en el presente manual.
Globus est siendo desarrollado por Jordi Lagares i Roset, profesor de matemticas del
IES Santa Eugnia de Girona.
Globus es una primera aproximacin en el campo de la reeducacin del habla.
Aun teniendo en cuenta las limitaciones que pueda tener este programa creemos que
puede ayudar a la escuela a cubrir un vaco de manera razonable reservando otras
soluciones ms costosas a equipos ms especializados.
Para cualquier sugerencia y aportacin, que ser bien recibida, podis mandar un
mensaje de correo electrnico a: [email protected].
Para obtener mayor informacin y otros programas del mismo autor: www.lagares.org.
La versin ms actualizada del presente programa la encontrareis en esta direccin.
Agradecimientos
El autor quiere expresar a Joaquim Fonoll del Programa de Informtica Educativa, a
las profesoras y profesores de las escuelas de educacin especial, La Maana de Salt y
La Font de l'Abella de Girona y tambin a las profesoras del Credag de Salt, el ms
sincero agradecimiento por el soporte, sugerencias y por hecho de actuar como
conejillos de indias con este programa. A, Iaki Torices y Alberto Cifuentes
(www.canalciencia.com), por su incansable labor de traduccin. A Eustolio Medina
Aguirre, por su inquebrantable estmulo. Y no puedo olvidarme de Mnica, mi mujer,
sobretodo por la estoica paciencia de soportar or durante todo el da sonidos sin ningn
significado y la ayuda prestada en la revisin de este manual, as tambin en la
realizacin de experimentos.
33
Dedicatoria
34