Sie sind auf Seite 1von 24

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE

APURMAC
FACULTAD DE INGENIERA
ESCUELA ACDEMICA PROFESIONAL
DE INGENIERA INFORMTICA Y SISTEMAS

Proyecto
IMPLEMENTACIN DE UN SISTEMA EXPERTO DE RECONOCIMIENTO
DE VOZ AUTOMTICO HUMANO/COMPUTADORA, UNAMBA, 2015
PRESENTADO POR:
Pareja Ramos Eber
PARA OPTAR EL TTULO PROFESIONAL BACHILER INFORMTICO Y
SISTEMAS
Abancay Per
2015

DATOS GENERALES
Institucin
UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC
Ttulo
IMPLEMENTACIN DE UN SISTEMA EXPERTO DE RECONOCIMIENTO
DE VOZ AUTOMTICO HUMANO/COMPUTADORA, UNAMBA, 2015.
rea de Investigacin
-

Pendiente

Autor(es)
- Pareja Ramos Eber
Asesor:
- Pendiente. ..
Fecha de presentacin
-

13 de Agosto 2015

Contenido
Datos Generales.
Institucin.
Ttulo.
rea de Investigacin.
Fecha de presentacin.
I.

PLANTEAMIENTO DEL PROBLEMA.


I.1 Descripcin y formulacin del problema.
I.2 Justificacin.
I.3 Objetivos.
I.3.1 Objetivos Generales.
I.3.2 Objetivos Especficos.

II.

MARCO TEORICO.
II.1 Antecedentes (solo si corresponde).
II.2 Bases Tericas.
II.3 Marco conceptual.

III.

HIPOTESIS Y VARIABLES.
III.1
formulacin e hiptesis
III.1.1 Hiptesis General.
III.1.2 Hiptesis Especfico.
III.2
Definicin operacional de variables.

IV.

Metodologa.
IV.1
tipo y nivel de investigacin.
IV.2
Justificacin.
IV.3
Objetivos.
IV.3.1 Recoleccin de informacin.
IV.3.2 Experimentacin (solo si corresponde).
IV.3.3 Procesamiento y anlisis de datos.

V.

ADMINISTRACION DEL PROYECTO.


V.1 Cronograma.
V.2 Presupuesto
BIBLIOGRAFIA.
ANEXOS.

I.

PROBLEMA DE LA INVESTIGACION.
I.1. IDENTIFICACION Y PLANTEAMIENTO DEL PROBLEMA
En la actualidad la aplicacin de sistemas con reconocimiento de
voz ha aportado significativamente en la interaccin y
comunicacin de personas con discapacidad y personas en general
a que puedan usar de manera distintiva la computadora. En la
universidad aun no utilizan es tipo de sistemas expertos con
reconocimiento de voz, para que las persona Logren la
comunicacin interactiva automtica humano/computadora.
Puesto que instituciones y empresas requieren desarrollar sistemas
expertos con reconocimiento de voz ya sean para control de
seguridad o estrategias empresariales, estos sistemas tambin
admiten que se puedan utilizar para diversas aplicaciones.
Un ejemplo palpable es que una persona tenga deficiencia de
utilizar o escribir con el teclado de un computador.
Por tal motivo antes expuesto, se ha propuesto desarrollar un
sistema de reconocimiento de voz que ayudara a las personas a
lograr la interaccin automtica humano/computador
Este sistema de reconocimiento de voz, permitir de forma
eficiente que las personas puedan utilizar fcilmente, que tan solo
mandar una instruccin utilizando la voz y que el computador
interprete y muestre o procesa tu peticin.
I.2. FORMULACION DEL PROBLEMA
Los sistemas de reconocimiento de voz generalmente consideran
que la seal de voz es la realizacin de algn mensaje codificado
como una secuencia de uno o ms smbolos. Para efectos de
operacin inversa, es decir, el reconocimiento de una secuencia
de smbolos provenientes de la pronunciacin de un hablante, la
forma de onda continua de la voz primero se convierte a una
secuencia de vectores parametrizados. En forma discreta
igualmente espaciados en el tiempo.
El problema de no poder delimitar la frontera de las palabras
puede evitarse restringiendo la tarea del reconocedor a solo
palabras. Lo cual implica que la forma de onda de voz
corresponda a un solo smbolo seleccionado de un vocabulario
fijo. A pesar de que este hecho representa un problema simple es
un tanto artificial, no obstante tiene un amplio rango de
aplicaciones.
Por esta razn, en esta proyecto primero se realizaron
experimentos de reconocedores de voz.
Por tanto el propsito es construir un sistema que identificara las
palabras Habladas, sin importar el hablante, bajo este esquema, se

pre-procesan las seales de voz, se obtienen las caractersticas, y


lo que se trata al final es capturar las similitudes entre las palabras
habladas. Utilizando el reconocimiento de voz.
I.3. JUSTIFICACIN
Las razones por las cuales se justifica la realizacin de este
proyecto son por las siguientes:
Utilizando el sistema experto con reconocimiento de voz, que
identificara las palabras habladas, sin importar el hablante. Se
lograra una interaccin y comunicacin automticas persona y
computadora.
Bajo este esquema, se pre-procesan las seales de voz, se
obtienen las caractersticas, y lo que se trata al final es capturar las
similitudes entre las palabras habladas.
Por tal motivo, el autor pretende desarrollar un sistema experto
con reconocimiento de voz que ayudara a las personas ya sean
discapacidad o personas en general a utilizar una computadora y
sin necesidad de utilizar el mouse o el teclado lograra
comunicarse y realizar mandatos a la computadora solo utilizando
comandos de voz.
I.4. OBJETIVOS
I.2
Objetivo general
Implementar y construir un sistema de reconocimiento de voz que
permita a las personas a lograr la comunicacin automtica
humano/computador.
II.2

II.

Objetivo especifico
- Disear y desarrollar el sistema de reconocimiento de voz
utilizando seales de voz automtico, que permitir que las seales
se digitalicen, con el propsito de manipular o procesar su
informacin.
Identificar las seales de voz, para abrir y poner en
funcionamiento los programas ms utilizadas en una computadora.
Utilizando el narrador de voz para Windows en espaol.

MARCO TERICO
II.1.
ATECEDENTES DE LA INVESTIGACION
Weber, al experimentar con marcos (tramas) de diferentes
duraciones, encuentra una mejora en las tasas de error de
reconocimiento de palabra (Wer Word Error Rate razon de error
de palabra) cuando se introduce ruido a la seal de voz (Weber,
2000).
GENOVEVA VELSQUEZ R. (2008). Sistema de
reconocimiento de voz en matlab. (Tesis para obtener ttulo

profesional de ingeniera electrnica), Universidad de San Carlos


de Guatemala Facultad de Ingeniera Escuela de Ingeniera
Mecnica Elctrica. El proyecto se desarroll con el fin de
Brindar un sistema que proporcione el reconocimiento de seales
de voz, por medio de la interaccin entre el usuario y la
computadora.
El Sistema de Reconocimiento de Voz es una de las aplicaciones
del procesamiento digital de seales de voz. El sistema consiste
en obtener una seal de voz que permita reconocer qu palabra se
est hablando. Consta de una interfaz grfica que permite la
interaccin del usuario por medio de un micrfono con la
computadora, la que procesa automticamente los datos
adquiridos. Basado en los resultados de este sistema, se puede ver
como se plantea la base del procesamiento digital de seales de
voz y queda a la libre imaginacin como puede ser utilizado para
otras aplicaciones, adems del de reconocimiento de voz.

MARA ANTONIETA G. (2005). Reconocedor de voz adaptado.


(Tesis para obtener el grado de maestra en ciencias de la
computacin). Universidad Autnoma Metropolitana-divisin
de ciencias bsicas e ingeniera de Mxico, D.F. El presente
trabajo consiste en el desarrollo de un sistema de reconocimiento
de voz en base a Modelos Ocultos de Markov (Hidden Markov
Models, HMMs) que identifica fonemas y palabras pronunciadas
por un locutor hispano hablando en ingls (locutor no nativo). El
sistema requiere de dos bases de datos, la de locutores nativos del
ingls y la no nativa (locutores hispanos hablando ingls).
Los sistemas de reconocimiento de voz en Ingls realizados se
entrenaron con hablantes nativos del idioma, y la mayora de los
errores de reconocimiento se atribuyen a la variedad de acentos
extranjeros. Por esta razn es necesario adaptar los modelos para
que adquieran los diferentes rasgos caractersticos de una
poblacin, en este caso de Hispanos.
Las tcnicas de Adaptacin se aplican a un conjunto de Modelos
Ocultos de Markov bien entrenados Independientes del hablante y
resultan mejor opcin respecto a entrenar modelos dependientes
de los hablantes. En los resultados obtenidos se puede observar
que utilizando solo una pequea cantidad de datos de un nuevo
hablante o un grupo de hablantes se puede adaptar un conjunto de
sistemas de modelos independientes del hablante para compaginar
las caractersticas del nuevo hablante o grupo de hablantes.

En el presente trabajo la adaptacin se realiz usando MLLR


(Maximum Likelihood Linear Regression) y se hicieron algunos
experimentos con la tcnica MAP (Maximum A Posteriori).
II.2. Base terica
a) SISTEMA EXPERTOS:
Se pueden definir los Sistema Expertos como una clase de
programas que son capaces de: aconsejar, categorizar, analizar,
consultar, disear, diagnosticar, explicar, explorar, interpretar,
justificar, planificar, son en suma, programas capaces de
manejar problemas que normalmente requieren para su
resolucin
la
intervencin
humana
especializada.
Desde los primeros Sistemas Expertos operativos desarrollados
en la Universidad de Standford en la dcada de los 60 hasta los
que hoy se desarrollan comercialmente, su proceso de
construccin ha evolucionado desde lo artesanal en aquellos
das hasta un slido enfoque metodolgico en la actualidad.
En un aporte a la formacin profesional, esta obra introduce al
lector en la construccin metodolgica de Sistemas Expertos.
[RAMON GARCIA M, 2004]
Los Es un software que imita el comportamiento de un experto
humano en la solucin de un problema. Pueden almacenar
conocimientos de expertos para un campo determinado y
solucionar
un
problema
mediante deduccin lgica de
conclusiones.
Son SE aquellos programas que se realizan haciendo explicito el
conocimiento en ellos, que tienen informacin especfica de un
dominio concreto y que realizan una tarea relativa a este dominio.
Programas que manipulan conocimiento codificado para resolver
problemas en un dominio especializado en un dominio que
generalmente requiere de experiencia humana.
Programas que contienen tanto conocimiento declarativo (hechos
a cerca de objetos, eventos y/o situaciones) como conocimiento
de control (informacin a cerca de los cursos de una accin), para
emular el proceso de razonamiento de los expertos humanos en un
dominio en particular y/o rea de experiencia.
Software que incorpora conocimiento de experto sobre un
dominio de aplicacin dado, de manera que es capaz de resolver
problemas de relativa dificultad y apoyar la toma de decisiones
inteligentes en base a un proceso de razonamiento simblico.
[Montes, 1999]
b) SOFTWARE
Es un conjunto de programas de computadora, as como
tambin los documentos asociados y la configuracin de

datos que se necesitan para hacer que estos programas


operen de manera correcta. Un sistema de software consiste
en varios programas independientes, archivos de
configuracin que se utiliza para ejecutar estos programas,
un sistema de documentacin que describe la estructura del
sistema, la documentacin para el usuario que explica cmo
utilizar el sistema y sitios web. [Somerville Ian, 2005]
c) SISTEMA DE RECONOCIMIENTO DE VOZ:
Componentes:
1.- Micrfono.
Es un transductor electroacstico, que tiene como funcin
transformar o traducir la presin acstica ejercida sobre su
capsula por las ondas sonoras en energa elctrica. La calidad
de cada micrfono viene dada por sus caractersticas, las cuales
se describen a continuacin:
Sensibilidad: es la eficiencia del micrfono, la relacin entre
la presin sonora que incide (expresada en Pascales) y la
tensin elctrica de salida (expresada en voltios). O sea,
expresa que tan bien convierte el micrfono la presin acstica
en voltaje de salida. La sensibilidad se expresa en milivoltios
por Pascal.
Al utilizar el milivoltio, la sensibilidad puede ser representada
en un voltmetro de la siguiente manera: a mayor voltaje,
mayor sensibilidad.
a. Fidelidad: indica la variacin de sensibilidad con respecto a
la frecuencia.
b. Directividad: esta caracterstica determina en que direccin
capta mejor el sonido un micrfono, es decir indica la
sensibilidad del micrfono a las diferentes direcciones.
c. Ruido de fondo: es la tensin que entrega el micrfono sin
que exista ningn sonido incidiendo sobre l. Este ruido se
produce por el movimiento trmico de los electrones en la
carcasa que no tiene masa. El ruido de fondo debe estar en
torno a los 60dB, pero mientras ms bajo sea, mejor calidad
ofrece el micrfono.
d. Impedancia interna: es la resistencia que opone el
micrfono al paso de la corriente. La impedancia segn su
valor viene caracterizada por baja, alta y muy alta impedancia.
Lo-Z Baja impedancia (alrededor de 200 Ohmios)
Hi-Z Alta impedancia (1 K o 3 K e incluso 600 )
VHi-Z Muy alta impedancia (ms de 3 K ).

e. Factor de directividad: es la relacin entre la intensidad


sonora del sonido directo con respecto a la del ruido ambiente
recogido en todas las direcciones.

2.- El Traductor.
Se encuentran tres grandes grupos segn el tipo de
transductor.
Micrfono de Condensador o Capacitor: lo que sucede con
este micrfono es que las ondas sonoras provocan el
movimiento oscilatorio del diafragma, el cual acta como
una de las placas de un capacitor y la vibracin provoca
una variacin en la energa almacenada en el condensador
que forma el ncleo de la capsula microfnica. Esta
variacin genera una tensin elctrica que es la seal de
salida del sistema. La seal de salida de este sistema es
anloga.
Segn el principio de operacin:
Micrfono de condensador DC.
Micrfono de condensador electret.
Micrfono de condensador de radiofrecuencia (RF).
Para nuestra aplicacin utilizamos un micrfono simple de tipo
electret, ya que son los menos costos.
El sistema de reconocimiento de voz se puede resumir en el
siguiente diagrama esquemtico (vase figura 1).

Figura 1. Diagrama esquemtico del Sistema de


Reconocimiento de Voz

d) METODOLOGA RUP.
La metodologa, denominada as por sus siglas en ingls Rational
Unified Process, es un proceso para llevar a cabo el desarrollo de
un software, la cual define quien, como, cuando y que debe
hacerse en el proyecto. Su propsito es asegurar la produccin de
software de alta calidad que satisfaga las necesidades de los
usuarios finales, ajustndose a un presupuesto y tiempo
establecidos.
RUP proporciona un enfoque disciplinado para asignar tareas y
responsabilidades dentro de una organizacin del desarrollo, e
intenta integrar todos los aspectos que deben tenerse en cuenta
durante todo el ciclo de vida del software, con el fin de que pueda
ser aplicable tanto en pequeos como en grandes proyectos de
software.
El proceso desarrollo del RUP se divide en 4 fases:
1. Fase de Inicio
En esta fase se define el modelo del negocio y el alcance del
proyecto. Permite establecer una visin sobre el lmite del
sistema, el costo en recursos y tiempo. Tambin, se evala la
viabilidad del proyecto, sobre todo cuando est en juego una gran
inversin de recursos; se estiman los riesgos asociados al
proyecto y se identifican los casos de uso crticos del sistema y
los escenarios bsicos que definen la funcionalidad del sistema.
2. Fase de Elaboracin
En esta fase se estudia a profundidad tanto la funcionalidad como
el dominio del problema, se construye un prototipo de la
arquitectura y se eliminan los mayores riesgos para lograr una
culminacin exitosa. El prototipo de la arquitectura, debe
evolucionar en iteraciones sucesivas hasta convertirse en el
sistema final. Este prototipo debe contener los casos de uso
crticos identificados en la fase de inicio.
3. Fase de Construccin

Lo que se busca en esta fase, es alcanzar la capacidad


operacional del producto de forma incremental a travs de
sucesivas iteraciones. Durante esta fase se debe describir los
requisitos restantes, refinar el diseo, e implementar, integrar y
probar en su totalidad, todos los componentes, caractersticas y
requisitos, obteniendo una versin aceptable del producto.

4. Fase de Transicin
La finalidad de esta fase es poner el producto en manos de los
usuarios finales, y entrenarlos en el manejo del mismo, y en
general realizar tareas relacionadas con el ajuste, configuracin,
instalacin y facilidad de uso del producto.
Estructura esttica del RUP
Est representada por cuatro elementos, que responden a las
preguntas Quin?, Cmo?, Qu? y Cundo? definidas en un
proceso de desarrollo de software: los roles, responden a la pregunta

Quin?, las actividades responden a la pregunta Cmo?, los


productos, responden a la pregunta Qu? y los flujos de
trabajo de las disciplinas responde a la pregunta Cundo?. En
la Figura 10 se muestran algunos elementos de la estructura
esttica de RUP.
1. Roles
Un rol define el comportamiento y responsabilidades de un
individuo, o de un grupo de individuos trabajando juntos
como un equipo. Una persona puede desempear diversos
roles, as como un mismo rol puede ser representado por varias
personas.
2. Actividades

Una actividad en concreto es una unidad de trabajo que se le asigna


a una persona que desempea un rol. Las actividades tienen un
objetivo concreto, normalmente expresado en trminos de crear o
actualizar algn producto, tales como un modelo, una clase, un
cdigo fuente o un plan.
3. Artefactos
Los productos o artefactos son los resultados tangibles del proyecto,
las cosas que se van creando, modificando y usando hasta obtener
el producto final durante el proceso de desarrollo de software.
Son las entradas y salidas de las actividades, realizadas por las
personas que desempean roles, las cuales utilizan y van
produciendo estos artefactos para tener guas.
4. Flujos de Trabajo
Un flujo de trabajo es una relacin de actividades que producen unos
resultados observables. El proceso que es necesario para llevar flujos
de trabajo en un proyecto de software es: modelado del negocio,
requerimientos, anlisis y diseo, implementacin, pruebas y
despliegue.
e) LENGUAJE UNIFICADO DE MODELADO (UML)
El Lenguaje Unificado de Modelado (UML, por sus siglas en
ingls, Unified Modeling Language) es el lenguaje de
modelado de sistemas de software ms conocido y utilizado
en la actualidad; est respaldado por el OMG (Object
Management Group).
UML es un lenguaje porque proporciona un vocabulario y las
reglas para utilizarlo; adems, es un lenguaje de modelado lo que
significa que el vocabulario y las reglas del que est compuesto se
utilizan para la representacin conceptual y fsica del sistema.
Funciones de UML
Visualizar: UML permite expresar de una forma grfica
un sistema de manera que otro lo pueda entender.
Especificar: UML permite especificar cules son las
caractersticas de un sistema antes de su construccin.
Construir: A partir de los modelos especificados se
pueden construir los sistemas diseados.
Documentar: Los propios elementos grficos sirven como
documentacin del sistema desarrollado que pueden servir
para su futura revisin.

Estructura del UML


1. Bloques de Construccin
Los bloques de construccin se dividen en tres partes:
a) Elementos: Existen cuatro tipos de elementos en UML,
dependiendo del uso que se haga de ellos: elementos
estructurales (Casos de uso, clases, clases activas,
interfaces, componentes, colaboraciones y nodos), elementos
de comportamiento (interacciones y mquinas de estado),
elementos de agrupacin (paquetes) y elementos de
anotacin (notas).
b) Relaciones: Para construir un plano de software que
tenga sentido, lo que se hace es combinar los elementos
estructurales con sus respectivas relaciones, segn sea el
caso, obteniendo como resultado uno de los diagramas que
existen en UML. Existen cuatro tipos de relaciones entre los
elementos de un modelo UML: dependencia, asociacin,
generalizacin y realizacin.
c) Diagrama: es la representacin grfica de un conjunto de
elementos con sus relaciones. En concreto, un diagrama
ofrece una vista del sistema a modelar. Para poder
representar correctamente un sistema, UML ofrece una
amplia variedad de diagramas para visualizar el sistema
desde varias perspectivas
2. Reglas
Los bloques de construccin de UML no pueden combinarse de
cualquier manera. Como cualquier lenguaje, UML tiene un conjunto
de reglas que dictan las pautas a la hora de realizar asociaciones
entre objetos para poder obtener modelos bien formados. Un modelo
bien formado es aquel que es semnticamente auto consistente y est
en armona con todos sus modelos relacionados.
Diagramas UML
A continuacin Mencionamos algunos de los diagramas UML:
a) Diagrama de Clases
Un diagrama de clases est compuesto por clases y relaciones. En el
lenguaje UML, se define una clase como un conjunto de
objetos que tiene un nombre especfico, atributos y operaciones.
Una clase se representa por un rectngulo en el cual se inscriben tres
secciones: en la seccin superior se coloca el nombre de la clase; en
la intermedia, se presentan los atributos que caracterizan a la clase y
en la seccin inferior se listan sus mtodos u operaciones.

Existen diferentes tipos de relaciones entre clases: asociacin,


agregacin, composicin, dependencias y generalizacin.

Figura 6. Tipos de Relaciones entre Clases

b) Diagrama de Casos de Uso


Un Diagrama de Casos de Uso muestra la relacin entre los actores
y los casos de uso del sistema. Representa la funcionalidad que
ofrece el sistema en lo que se refiere a su interaccin externa. En el
diagrama de casos de uso tambin se puede representar el sistema
como una caja rectangular con el nombre en su interior.
Mientras que los casos de uso estn en el interior de la caja del
sistema, y los actores fuera, y cada actor est unido a los casos de
uso en los que participa mediante una lnea.
II.3.

MARCO CONCEPTUAL

A continuacin se detallan los conceptos necesarios para entender de


la mejor manera el proyecto planteado:
a) LENGUAJES DE PROGRAMACIN
Un lenguaje de programacin es un lenguaje formal diseado para
expresar procesos que pueden ser llevados a cabo por mquinas como
las computadoras.
Pueden usarse para crear programas que controlen el comportamiento
fsico y lgico de una mquina, para expresar algoritmos con
precisin, o como modo de comunicacin humana.
Est formado por un conjunto de smbolos y reglas sintcticas y
semnticas que definen su estructura y el significado de sus
elementos y expresiones.
Algunos ejemplos de lenguajes de programacin
Ensamblador, Visual Basic, Cobol, Java, C,C++,C#,J#.

tenemos:

b) PLATAFORMA
Es un sistema operativo: Capa compleja entre el hardware y el
usuario, concebible tambin como una mquina virtual, que facilita al
usuario o al programador las herramientas e interfaces adecuadas
para realizar sus tareas informticas, abstrayndole de los
complicados procesos necesarios para llevarlas a cabo.
Podemos deducir que el uso de uno u otro S.O determinarn las
capacidades multimedia de los dispositivos, y la forma de stas de
interactuar con el usuario. Existen multitud de opciones.
c) SISTEMA EXPERTO.
Un sistema experto puede definirse como un sistema basado en los
conocimientos que imita el pensamiento de un experto, para resolver
problemas de un terreno particular de aplicacin.
Una de las caractersticas principales de los sistemas expertos es que
estn basados en reglas, es decir, contiene unos conocimientos
predefinidos que se utilizan para tomar todas las daciones.
d) UML
Es el lenguaje de modelado de sistemas de software ms
conocido y utilizado en la actualidad.
e) RUP
Es un proceso para llevar a cabo el desarrollo de un software, la cual
define quien, como, cuando y que debe hacerse en el proyecto.
III.

HIPOTESIS Y VARIABLES.

III.1. Formulacin Y Hiptesis


I.2

Hiptesis General
En qu medida Influir la implementacin de un sistema de
reconocimiento de voz que permita a las personas a lograr la
comunicacin automtica humano/computador.
Influir de manera permanente ya que una persona interactuara de
manera permanente ms que todos los discapacitados.

II.2

Hiptesis Especifico
- Como influir el Disear y desarrollar un sistema de reconocimiento
de voz utilizando seales de voz automtico.
Esta nos permitir que las seales se digitalicen, con el propsito de
manipular o procesar su informacin.
- Como Identificar las seales de voz, para abrir y poner en
funcionamiento los programas ms utilizadas en una computadora.
Eso lo aremos gracias a la utilizacin de un narrador de voz para
Windows en espaol.

III.2

Definicin Operacional De Variables

variable
Independiente
-sistema experto.

-Reconocimiento de
voz

Indicador
-Algoritmos y lenguaje
de programacin:
permiten la interaccin
o comunicacin
instantnea persona y
computadora:
Identificador
interprete
codificador

sencillez
-comunicacin
flexibilidad
humana/computadora.
interfaz

-plataforma calidad y
diseo
robustez
servicios

ndice

Calificaciones (1-10)
.
-Nmero de errores
de reconocimiento
automtico de
comando voz entre el
humano y
computador.
-versin
-ID de algoritmos
-emisor y recepcin
-valides
-algoritmos de

IV.

METODOLOGIA
IV.1. TIPO DE INVESTIGACIN
La investigacin es aplicada debido a que tiene como objetivo resolver
un determinado problema y corresponde a una investigacin aplicada
cuantitativa.

IV.2. NIVEL DE INVESTIGACIN


La investigacin es descriptiva. Debido Busca especificar propiedades,
caractersticas y rasgos importantes de cualquier fenmeno que se
analice. Describe tendencias de un grupo o poblacin.
Con frecuencia, la meta del investigador consiste en describir fenmenos,
situaciones, contextos y eventos; esto es, detallar cmo son y se
manifiestan. Los estudios descriptivos buscan especificar las
propiedades, las caractersticas y los perfiles de personas, grupos,
comunidades, procesos, objetos o cualquier otro fenmeno que se someta
a un anlisis. Es decir, nicamente pretenden medir o recoger
informacin de manera independiente o conjunta sobre los conceptos o
las variables a las que se refieren, esto es, su objetivo no es indicar cmo
se relacionan stas. Por ejemplo, un investigador organizacional que
tenga como objetivo describir varias empresas industriales de Lima, en
trminos de su complejidad, tecnologa, tamao, centralizacin y
capacidad de innovacin; mide estas variables y por medio de sus
resultados describir:

cunta es la diferenciacin horizontal (subdivisin de las tareas),


la vertical (nmero de niveles jerrquicos) y la espacial (nmero
de centros de trabajo), as como el nmero de metas que han defi
nido las empresas (complejidad);
qu tan automatizadas se encuentran (tecnologa);
cuntas personas laboran en ellas (tamao);
cunta libertad en la toma de decisiones tienen los distintos
niveles y cuntos de ellos tienen acceso a la toma de decisiones
(centralizacin de las decisiones).
en qu medida llegan a modernizarse o realizar cambios en los
mtodos de trabajo o maquinaria (capacidad de innovacin).
Sin embargo, el investigador no pretende analizar por medio de su
estudio si las empresas con tecnologa ms automatizada son aquellas
que tienden a ser las ms complejas (relacionar tecnologa con
complejidad) ni decirnos si la capacidad de innovacin es mayor en las
empresas menos centralizadas (correlacionar capacidad de innovacin
con centralizacin).

IV.3. MTODO Y DISEO DE INVESTIGACIN


El mtodo y diseo de investigacin corresponde a una investigacin no
experimental. Dando la metodologa de diseo obedece a las metodologas
propias de desarrollo de software basado en la Ingeniera de Software.

IV.4. POBLACIN Y MUESTRA


Poblacin: La poblacin es de:

80 Personas (con discapacidad o personas en general).

Muestra: La muestra tendr la misma cantidad de la poblacin.


n = 1000

IV.5. TCNICAS DE INVESTIGACIN.


a) Procedimiento de la investigacin
Se llevara los siguientes procedimientos
I.

Etapa: Anlisis de la informacin sobre la definicin de


requisitos de los proyectos de software.

II.

Etapa: Diseo del prototipo de la aplicacin.

III.

Etapa: Se implementar
reconocimiento de voz.

el

sistema

experto

IV.

Etapa: Se realizar la prueba del sistema.

V.

Etapa: Implantacin.

VI.

Etapa: Se presenta el informe de la investigacin.

VII.

Etapa: Entrega del proyecto final.

con

b) Recoleccin de informacin
La tcnica que usaremos para la presente investigacin ser
mediante entrevistas y cuestionarios a personas.
- Entrevista con personas.
-

Cuestionarios.

Computadora
informacin.

para

el

almacenamiento

de

la

c) Procesamiento y anlisis de datos


Para el anlisis de los datos es necesario definir una tcnica de
anlisis, como podran ser el anlisis cualitativo y anlisis
cuantitativo, que son necesarios para la recoleccin de los datos
que se obtendrn a lo largo de la investigacin.
Luego de recopilados los datos que se obtendrn como resultado
de las diferentes tcnicas aplicadas es necesario analizarlos de
forma clara para as poder determinar cules son los
requerimientos y necesidades.
Debido a que los datos obtenidos se lograron a travs de
entrevistas no estructuradas se utiliz la tcnica de anlisis de
contenidos.

V.

ADMINISTRACIN DEL PROYECTO


V.1.
Cronograma
actividad
noviembre
diciembre
1

enero
4

1 2

Elaboracin del
tema de
investigacin
Bsqueda
informacin

de

Formulacin
problema

del

Elaboracin
Marco terico

de

Elaboracin
metodologa

de

V.2.
PRESUPUESTO
A) De Bienes.
PRECIO
DESCRIPCIN
UNIDAD CANTIDAD
Equipo de Computo
Unidad
1
1
Material de escritorio y oficina Unidad
CD
Unidad
10
Impresiones
Elaboracin y aplicacin de
2
..
encuestas
Otros

UNITARIO
S/.
1600,00
150,00
1,00
70,00
130,00
100,00

Total

20

150,00
10,00
70,00
260,00
100,00
2.190,00

B) De Sevicios.
PRECIO
UNITARIO
UNIDAD
CANTIDAD
DESCRIPCIN
S/.
Movilidad
Persona/Da
1
200,00
Servicio Telfono mvil
80,00
Internet
150,00
Procesamiento e
interpretacin de

TOTAL
S/.
1.600,00

TOTAL
S/.

200,00
80,00
150,00

Otros
Total
C) Resumen:
DESCRIPCIN
Gastos en Bienes
Gastos en Servicios
Total

150,00

TOTAL
S/.
2190,00
1180,00
3370,00

BIBLIOGRAFA:

21

150,00
1.180,00

- GENOVEVA VELSQUEZ R. (2008). Sistema de reconocimiento de voz en


matlab. (Tesis para obtener ttulo profesional de ingeniera electrnica), Universidad
de San Carlos de Guatemala Facultad de Ingeniera Escuela de Ingeniera Mecnica
Elctrica.
- MARA ANTONIETA G. (2005). Reconocedor de voz adaptado. (Tesis para
obtener el grado de maestra en ciencias de la computacin). Universidad
Autnoma Metropolitana-divisin de ciencias bsicas e ingeniera de Mxico, D.F.
-Weber (2000) Weber K. multiple Timescale Feature Combination Towards Robust
Speech Recognition. KonFerenz zur Vararbeintung naturlicher Sprache KOVENS
2000, Ilmenau, Alemania, 2000.
-http://www.cuspide.com/9789871104154/Ingenieria+De+Sistemas+Expertos

22

MATRIZ DE CONSISTENCIA
Ttulo Propuesto: Implementacin de un sistema experto de reconocimiento de voz automtico humano/computadora, Unamba, 2015
PROBLEMA

OBJETIVO

Problema Principal:
Por qu implementar un
sistema experto de
reconocimiento de voz
automtico/computadora,
unamba, 2015?
En la actualidad la aplicacin
de sistemas con
reconocimiento de voz ha
aportado significativamente
en la interaccin y
comunicacin de personas
con discapacidad y personas
en general a que puedan usar
de manera distintiva la
computadora. En la regin
aun no utilizan es tipo de
sistemas expertos con
reconocimiento de voz, para
que las persona Logren la
comunicacin interactiva
automtica
humano/computadora.

Objetivo Principal:
implementar y
construir un sistema de
reconocimiento de voz
que permita a las
personas a lograr la
comunicacin
automtica
humano/computador.

Por tanto el propsito es


construir un sistema que

23

Objetivo Especfico:
- Disear y desarrollar
el sistema de
reconocimiento de voz
utilizando seales de
voz automtico, que
permitir que las
seales se digitalicen,
con el propsito de
manipular o procesar
su informacin.
- Identificar las seales
de voz, para abrir y
poner en
funcionamiento los
programas ms
utilizadas en una

HIPOTESIS

Influir
de manera
permanente
ya que una
persona
interactuara
con la
computadora.
HE1: Esta nos
permitir que
las seales se
digitalicen,
con el
propsito de
manipular o
procesar su
informacin.
HG:

HE2:

Eso lo

VARIABLES

INDICADORES

INDICES

Independiente

-Algoritmos y
lenguaje de
programacin:
permiten la
interaccin o
comunicacin
instantnea
persona y
computadora:

Poblacin:
01 sistema de
Calificaciones
reconocimiento de voz
(1-10)
para personas en comn.
Muestra:
(Estratificado)
01 construir un sistema
de reconocimiento de
voz para el uso de
personas en comn.
Tcnicas e
-Nmero de
Instrumentos:
errores de
reconocimiento Permitirn el recojo de
informacin de manera
automtico de
fidedigna.
comando voz
entre el humano Fichas de observacin
y computador. Cuestionario de
entrevista
Cuestionario de
-versin
encuesta
-ID de
Hojas de evaluacin
algoritmos
-emisor y
Tipo de Investigacin:
recepcin
investigacin proyectiva
-valides
aplicada.
-algoritmos de
Nivel de Investigacin:

-sistema experto

-Reconocimiento de
voz

Identificador
interprete
codificador
sencillez
flexibilidad
interfaz

-plataforma
calidad y diseo
-comunicacin
robustez
humana/computadora
servicios
satisfaccin del
cliente

METODOLOGIA

identificara las palabras


Habladas, sin importar el
hablante, bajo este esquema,
se pre-procesan las seales de
voz, se obtienen las
caractersticas, y lo que se
trata al final es capturar las
similitudes entre las palabras
habladas. Utilizando el
reconocimiento de voz.

computadora.
Utilizando el narrador
de voz para Windows
en espaol.

aremos
gracias a la
utilizacin de
un narrador
de voz para
Windows en
espaol.

rapidez
Alta
Media
baja

reconocimiento
de voz

Estudio descriptivo
Diseo de
Investigacin:
No experimental
-cuantitativo
Modelo de desarrollo
de software:
Modelo de prototipos

24

Das könnte Ihnen auch gefallen