Non cabe dúbida de que a tecnoloxía seguirá cambiando o noso modo de vida. Dalgunha maneira, a influencia da tecnoloxía no hábitat humano ao longo da historia foi enorme, na maioría dos casos, paira mellorar a calidade de vida, pero nalgúns casos, desgraciadamente, mesmo paira empeorar (no caso da industria armeira). Con todo, a actitude ante este feito non adoita ser morna.
Antigamente, a electricidade, o teléfono, a televisión, a radio e outros novos avances tecnolóxicos convertéronse en parte da nosa vida e supuxeron un cambio radical na vida cotiá. Aínda que nun principio a maioría da xente pensou que estes elementos tecnolóxicos ían ser utilizados por uns poucos privilexiados… está claro que estaban equivocados! O tempo demostrou que a sociedade necesita un proceso de adaptación paira aceptar calquera nova tecnoloxía, pero que finalmente se converte nunha ferramenta habitual.
Lamentablemente, moitas veces o proceso de aparición da tecnoloxía e o tempo de adaptación que necesita o usuario non coinciden, e o usuario adoita estar perdido e asustado. O proceso de aprendizaxe é moi complexo e laborioso.
Nos últimos tempos, co obxectivo de superar os límites que xeran as novas tecnoloxías, empezáronse a introducir algunhas interfaces de apoio. Estas interfaces buscan a naturalidade da comunicación entre máquinas e usuario e tratan de simular formas de comunicación humanas. Por tanto, ao ser a voz o medio máis natural co que as persoas se comunican, pode ser un instrumento idóneo paira comunicarse co computador. Sobre todo porque a voz suaviza dalgunha maneira as máquinas e o usuario sente máis cómodo.
A incapacidade dos seres humanos fronte ás novas tecnoloxías (por non ser capaces de controlalas) é o sentimento que moitas veces teñen as persoas con mobilidade reducida (discapacitados, anciáns) coas cousas habituais. Por exemplo, abrir a porta paira una persoa con boa condición física non supón moito esforzo. Pola contra, se a persoa ten algún problema físico que reduce a súa mobilidade, esta porta pode converterse nun límite insuperable.
No caso destas persoas, moitas veces a tecnoloxía foi moi útil paira facilitar a súa vida: cadeiras de rodas motorizadas, teclados adaptados, ascensores especiais, etc. E paira eles a voz tamén pode ser una ferramenta moi útil paira superar os límites diarios.
Así que... Por que non controlar a cadeira de rodas a través da voz? E… por que non controlar os elementos comúns da casa: televisión, portas, luces, xanelas, etc. utilizando as ordes de voz? Iso é ciencia ficción? Non, iso é una nova tecnoloxía chamada domótica. A domótica abarca o deseño, control e desenvolvemento de edificios intelixentes. Así que aplicemos a ciencia Domótica paira construír una casa controlada pola voz paira persoas con mobilidade reducida. Por último, por que non utilizar o eúscaro paira controlar a casiña dos nosos soños?
Paira achegar este soño á realidade desenvolveuse o sistema AHOTSDOMO. Mediante este sistema, os elementos de uso común dun fogar poden ser controlados por voz en eúscaro.
Descrición xeral do sistema AHOTSDOMOA figura 1 mostra o esquema xeral do sistema AHOTSDOMO. Aquí pódese ver o funcionamento do sistema.
Cando o usuario dá una orde, o sistema de control por voz procesa. Se a orde dada non está dentro do conxunto de ordes do sistema, non fai caso. Pola contra, se se trata dunha orde, o sistema coñécea e asígnalle un código.
A orde codificada, a través do porto de comunicación, envíase ao interfaz de control e as interfaces ao sistema de descodificación. Isto o descodifica e activa os elementos necesarios paira executar a orde.
Nalgúns casos, cando a orde executouse, os sensores do sistema envían una resposta ao sistema de codificación. Isto codifica a resposta e envíaa ao sistema de control a través da interfaz. O sistema de control dá por executada a orde e queda listo paira recibir a seguinte orde.
Sistema de control por vozEste compoñente do sistema controla as ordes de voz utilizando a linguaxe de control do sistema. Como en calquera linguaxe, a definición da linguaxe de control require de dous recursos: o vocabulario (as palabras da linguaxe) e a gramática (as regras da linguaxe).
No caso deste sistema, tanto paira o desenvolvemento do sistema de voz como paira a definición de vocabulario e gramática utilizouse a ferramenta software paira o desenvolvemento de aplicacións de recoñecemento de voz do Software Development Kit (SDK) do ViVoice da IBM. Esta ferramenta realiza o uso do motor de coñecemento de ViVoice paira controlar calquera linguaxe definida.
A continuación analízase a definición da linguaxe de control (vocabulario e gramática) utilizando o software SDK de ViVoice.
O vocabulario dun sistema de recoñecemento da fala está formado por palabras capaces de entender os sistemas (por exemplo, no sistema AHOTSDOMO: 'piztu', 'argia' ...). Por outra banda, a gramática do sistema define os conxuntos de frases que o sistema pode comprender (por exemplo: 'Acende a luz', 'Acende o lugar a partícula clara'...).
As definicións de gramática e vocabulario deben ser exhaustivas e deben deseñarse seguindo una serie de criterios da linguaxe que permitan un correcto funcionamento do sistema:
No caso do sistema AHOTSDOMO utilizouse un dicionario de 18 palabras e deseñouse una gramática moi sinxela e sinxela paira controlar os elementos básicos da vivenda.
Paira expresar a gramática temos a forma Backus-Naur ou gramática BNF. Descríbese a sintaxe e notación da linguaxe a utilizar. Entre este tipo de gramáticas BNF atópase un tipo adaptado ao coñecemento da fala, a Linguaxe de Control paira o Coñecemento da Fala ( Speech Recognition Control Language SRCL). É dicir, paira definir a gramática do sistema AHOTSDOMO utilizouse a notación da gramática SRCL-BNF.
As regras de produción do sistema son as seguintes (elementos da gramática ", ", "" indicáronse entre os símbolos, " |" elementos que non poden utilizarse simultaneamente; e "?" co símbolo aparecen elementos opcionais) (Figura 2).
O conxunto de frases aceptadas é amplo e ofrece ao usuario flexibilidade e facilidade. Exemplos de frases aceptadas polo sistema son:
ViVoice
O software SDK de pode configurarse paira varios idiomas. Por desgraza, o eúscaro aínda non está entre eles. Con todo, ten una ferramenta útil paira introducir un novo dicionario: una ferramenta paira engadir vocabulario. Isto serve paira definir novas palabras paira utilizar os motores do Via-Voice de IBM. Neste instrumento a palabra non se define só ortográficamente, senón tamén fonéticamente. Trátase, por tanto, dunha oportunidade inmellorable paira definir palabras en eúscaro utilizando a fonética castelá. Na táboa 1 móstrase a relación de ordes que o sistema utiliza en eúscaro.
Como se pode observar na seguinte táboa, as palabras adaptáronse paira poder utilizar os motores do ViVoice. Paira iso, os sons en eúscaro
buscáronse equivalentes entre os sons do castelán (por exemplo: ts = ch , z = s , ge = gue ...). Esta é a 'clave' deste traballo, xa que deste xeito o custo de desenvolvemento deste tipo de aplicacións diminúe considerablemente.
Mediante esta metodoloxía son numerosas as aplicacións de control que se poden realizar en eúscaro. Por unha banda, porque as palabras en eúscaro e as palabras do dicionario de ViVoice en castelán son moi diferentes (e a mestura entre elas é moi pequena); por outro, porque nestas aplicacións a gramática está composta por palabras simples.
Como se viu no esquema xeral, se codifica a orde coñecida e envíase aos elementos de control paira a súa execución. No sistema existen dous tipos de control de ordes:
A figura 3 mostra o panel de control do sistema. O panel de control utilízase paira o control do sistema. Permite realizar varias tarefas:
O sistema AHOTSDOMO (Sistema Domótico controlado por Voz) naceu co obxectivo de facilitar a vida das persoas con mobilidade reducida. A pesar de que o sistema desenvolvido non é máis que un paso adiante, abre un camiño paira controlar en eúscaro os edificios intelixentes no mundo da Domótica. O futuro tamén é esperanzador neste ámbito tecnolóxico, tanto paira persoas con mobilidade reducida como paira o eúscaro. Abriuse a porta para que entremos nese mundo dos soños e empecemos a imaxinar un marabilloso futuro sen límites...