Está en la página 1de 3

ESCUELA POLITÉCNICA NACIONAL

INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

ANÁLISIS DE SEÑALES DISCRETAS

ALUMNOS:

- ALIZON ABIGAIL VALDIVIEZO GUACHAGMIRA


- DANIEL ALEJANDRO TAPIA CAIZA
- KENNETH ANDRÉS PANTOJA MANOBANDA

SEMESTRE: 4° SEMESTRE

PARALELO: GR_1

FECHA: 21/12/2022

PROFESOR:

DR. ROBIN ÁLVAREZ

TEMA:
EFECTO #1: EFECTO ROBOT
DESCRIPCIÓN:

El efecto robot simula una voz robotizada que se utiliza frecuentemente en propagandas de
emisoras radiales, la voz es metalizada debido a que su frecuencia de muestreo que se multiplica
por un factor pequeño que oscila entre los 0.005 a 0.03, su modelo en ecuación es el siguiente:

y ( n )=x ( n ) +b y ( n−R )
donde:

y ( n ) : Señal de salida con el efecto deseado


x ( n ): Señal original (voz)
y ( n−R ): Señal original retardada
R : valor de retardo
b : factor de atenuación

Diseño en Matlab
clc; clear all; close all,

%Lectura del archivo de audio:


[yn, Fs] = audioread('cinema-harry-style);
canal_izquierdo_original = yn(:,1); % Se extrae un canal:

% Introducción del efecto robot:


valor_retardo=0.006;
factor_atenuacion=0.95;

%Genera la cantidad de ceros para completar la matriz


retardo=valor_retardo*Fs;

% Se ingresa el número de efectos de robot requeridos:


nrobot=16;
a=4; %Amplitud de la señal
y_robot = canal_izquierdo_original';

%Lazo para añadir el efecto robot


for i=1:nrobot
%robot generado reducido en amplitud
robot = a*[zeros(1,retardo*i) canal_izquierdo_original'];

%modelo de ecuación que genera el efecto de robot


y_robot = robot + factor_atenuacion*([y_robot zeros(1,retardo)]
- valor_retardo);
end

sound(y_robot,Fs) %Reproducción del efecto de robot


Link video de la demostración del efecto:
Efecto_Robot_Pantoja_Tapia_Valdiviezo.mp4

Referencias:
[1] G. Yaselga, “Simulación de efectos de voz en archivos de formato wav,” Escuela Politécnica
Nacional, Quito, 2001. Accessed: Dec. 29, 2022. [Online]. Disponible en:
https://bibdigital.epn.edu.ec/bitstream/15000/10274/3/T1727.pdf

[2] Datos tomados del grupo de Guillen, Vinueza, Yepez, tomamos los datos de este grupo porque
realizan la demostracion del efecto en un código muy sencillo y fácil de abstraer.

También podría gustarte