deber7

14
PLANTEAMIENTO DEL PROBLEMA REALIZACION DE ECOS EN SIMULINK EN TIEMPO REAL

Transcript of deber7

REALIZACION DE ECOS EN SIMULINK EN TIEMPO REAL

SOLUCIONEn simulink el programa podemos definirlo en parametros de cada bloque de la libreria donde variando podemos tener mejor audicion en tiempo real

Asi mismo debemos tener en cuenta bloques de ayuda para manejar la voz en tiempo real debido al procesamiento del programa

PROGRAMA

PROGRAMA

FROM AUDIO DEVICE

Device(Dispositivo)Especificar el dispositivo desde el que obtener datos de audio (tipo de microfono) Desde el bloque de dispositivo de audio lee datos de audio de un dispositivo de audio en tiempo real. Este bloque tiene las siguientes limitaciones: No se admite para su uso con el bloque de Simulink modelo. Actualmente no se admite en Solaris plataformas. Utilice el parmetro de dispositivos para especificar el dispositivo desde el que la captura de audio. Este parmetro se rellena automticamente sobre la base de los dispositivos de audio instalados en el sistema. Si conecta o desconecta un dispositivo de audio de su sistema, claro mex tipo en el comando de MATLAB del sistema para actualizar esta lista.

Numero de canalesUtilizar en nmero de canales de parmetro para especificar el nmero de canales de audio en la seal. Por ejemplo: Escribir 2 si la fuente de audio es de dos canales (estreo). Introducir 1 si la fuente de audio es de un solo canal (mono). Escriba 5 si se trabaja con un sistema de altavoces 5.1.

Frecuencia de Muestreola frecuencia de muestreo (Hz) especifica el nmero de muestras por segundo en la seal. Si los datos de audio se procesa en el cdigo sin comprimir de la modulacin de impulsos (PCM), por lo general se muestra en uno de los tipos de dispositivo de audio estndar: 8000, 11025, 22050, 44100 o 48000 Hz. La gama de tipos de apoyo del dispositivo de audio de la muestra y todos los formatos de tipo de datos, dependen tanto de la tarjeta de sonido y la API que es elegido para la tarjeta de sonido

Device data type(Tipo de datos del dispositivo) Sirve para especificar el tipo de datos de los datos de audio que el dispositivo est colocando en el buffer. 8-bit enteros Nmero entero de 16 bits Nmero entero de 24 bits De 32 bits flotante Determinar el tipo de datos de la salida Si se opta por determinar el tipo de salida datos, la siguiente tabla resume el comportamiento del bloque.

Queue duration(duracin de cola)

Tamao de la Trama

Especifica la duracin de la seal, en segundos, que puede ser protegido durante la simulacin. Este es el tiempo mximo que la demanda del bloque de datos puede quedarse atrs de suministro de datos del hardware.

Indica el numero de muestras en el bloque de salida

BUFFERPor lo que el procesamiento se lleva un tiempo es necesario un buffer para que guardar los datos producidos y mas aun si son en tiempo real

Parametros(Buffer)Tamao del buffer:Especifica el numero de muestras consecutivas de cada canal Buffer overlap: Especifica el numero de muestras que se pueden superponer Condiciones iniciales:Especifica el valor inicial de salida de los bloques para los casos de latencia cero, un escalar, vector o matriz Treat Mx1 and unoriented sample-based signals as: tratamiento de las muestras para un canal

Delay (Retardo)Retardo de entrada en tiempo discreto nmero determinado de muestras o tramas Unidades de retardo: en muestras o tramas Condiciones de retardo: Introducir un escalar, vector, matriz de los valores de condicin inicial

CONCLUSIONPodemos decir que el tratamiento en tiempo real es mas complejo que guardar la informacion en una variable y de ahi analizarla y tratarla Incluso con el simulink debemos marcar algunos parametros