Small variation in amplitude
Mostrar comentarios más antiguos
Does anybody can tell me plz,how can I make change in the amplitude of speech signal ?I need to make small variation in the amplitude.I am working in synthesize speech ,I would like to change the amplitude of the speech signal signal.
Respuesta aceptada
Más respuestas (2)
Wayne King
el 29 de Jul. de 2012
Editada: Wayne King
el 29 de Jul. de 2012
Just multiply the signal by a constant between 0 and 1
t = linspace(0,1,1000);
x = cos(2*pi*100*t)+sin(2*pi*100*(t-pi/4));
% scale the amplitude by 1/5
y = 0.2*x;
plot(t,x), hold on;
plot(t,y,'r','linewidth',2)
If you want to add just a small variation, then multiply by a factor just slightly over or under 1.
1 comentario
Farideh Jalali
el 29 de Jul. de 2012
Editada: Farideh Jalali
el 30 de Jul. de 2012
Farideh Jalali
el 30 de Jul. de 2012
0 votos
Categorías
Más información sobre Signal Processing Toolbox en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!