[hts-users:03597] Re: HTS-demo pulsenoise
- Subject: [hts-users:03597] Re: HTS-demo pulsenoise
- From: Keiichiro Oura <uratec@xxxxxxxxxxxxxxx>
- Date: Wed, 6 Feb 2013 12:09:27 +0900
- Cc: uratec <uratec@xxxxxxxxxxxx>
- Delivered-to: hts-users@xxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=Tvmhyzr+KwN6ImHfqgqGv0qnyZ5Dy1VxGYOcrObMaz0=; b=qhQEDmYO0HEvvHGZcdBl5hvTgrCWXvxRMC34yci6N+SpYOKJ0gsY0Fglo/YC1vXrdQ KEmD9wH9Shc+fywAvZPXncZqsTyjNF7NBC9n0IksB9VN9KqMt5emxoHPwx43ZFayMb0W UgOJZw1JYQi88DuWv/VUNQ2+CqCkXJRuEbKglEkt9GCx5VoWmcMT12f8Uf0EGsbW86/v t5PRzaFUzKY+Pz/v39i/Thy1bFUHvg69C8wpq4iiK1dTkIjE6CojcCf/5TXqWwmHf7KK sQ15outOnIZRGA2kZcquuKlZsnbsssAUsbY1aXZGhqE7nWSfNp5mSZhDUw3WsdcjbAy6 Zo0g==
Hi,
To reduce buzzy sound, low/high pass filter are used for excitation in
HTS-2.2 normal demo scripts.
You can check the effect by removing following line.
$line .= "$DFS -b $lfil | $VOPR -a $gendir/$base.unv | ";
The filter coefficients are described in
Analog-to-Digital Conversion of Voice by 2,400 bit/second Mixed
Excitation Linear Prediction (MELP). United States Department of
Defense. Dec. 1999.
Regards,
Keiichiro Oura
2013/2/5 Csapo Tamas Gabor <csapot@xxxxxxxxxxx>:
> Hi All,
>
> I have seen that in the HTS-2.2 Normal demo (pulse-noise excitation) some
> noise is added above 6 kHz in the voiced regions:
>
> Training.pl, lines 1958 ... 1966
> # synthesize waveform
> $lfil = `$PERL $datdir/scripts/makefilter.pl $sr 0`;
> $hfil = `$PERL $datdir/scripts/makefilter.pl $sr 1`;
>
> $line = "$SOPR -m 0 $gendir/$base.pit | $EXCITE -p $fs | $DFS -b $hfil >
> $gendir/$base.unv";
> shell($line);
>
> $line = "$EXCITE -p $fs $gendir/$base.pit | ";
> $line .= "$DFS -b $lfil | $VOPR -a $gendir/$base.unv | ";
> [...]
>
> Is there any reason for adding noise to higher frequencies of the
> pulse-noise excitation? This part of Training.pl wasn't there in the
> HTS-2.1.1 version, and I haven't found any changelog or paper that would
> explain why this has been introduced.
>
> Thanks and Best regards,
> Tamas
>
- Follow-Ups
-
- [hts-users:03598] Re: HTS-demo pulsenoise, Csapo Tamas Gabor
- References
-
- [hts-users:03596] HTS-demo pulsenoise, Csapo Tamas Gabor