Hi, Heiga ZEN (Byung Ha CHUN) wrote:
This is the reason why dynamic range of synthesized waveform is re-normalized in HTS-demo/data/scripts/synthesis.m as[sy] = exstraightsynth(f0,sp,ap,16000,prm); wavwrite( sy/max(abs(sy)), 16000, 'temp.wav');
Oops, this explanation is a bit wrong. Anyway, MATLAB STRAIGHT normalizes the amplitude of input waveform so I recommend you to reconstruct waveform from generated parameters using MATLAB STRAIGHT and check whether the waveform is properly synthesized or not.
Best regards, Heiga ZEN (Byung Ha CHUN) -- -------------------------- Heiga ZEN (Byung Ha CHUN) Speech Technology Group Cambridge Research Lab Toshiba Research Europe phone: +44 1223 436975 ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System.For more information please visit http://www.messagelabs.com/email ______________________________________________________________________