[Subject Prev][Subject Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hts-users:04030] Re: replacing Tcl/Tk+snack with SPTK


Ah, my bad, thank you for letting me know, and good to hear :) I was working with 2.2 so I hadn't noticed.


--
Onur Babacan



On Sat, Mar 8, 2014 at 6:06 PM, Onur Babacan <onurbabacan@xxxxxxxxx> wrote:
Ah, my bad, thank you for letting me know, and good to hear :) I was working with 2.2 so I hadn't noticed.

--
Onur Babacan



On Sat, Mar 8, 2014 at 1:14 AM, Yongxin Wang <fefe.wyx@xxxxxxxxx> wrote:
Just for your information, the demo for HTS2.3alpha is already using
SPTK for F0 extraction.

Yongxin Wang

On Sat, Mar 8, 2014 at 6:55 AM, Onur Babacan <onur.babacan@xxxxxxxxxxx> wrote:
> Hi everyone,
> As some of you on the more recent Mac OS versions might have noticed,
> Tcl/Tk+snack can be a legacy nightmare, at least it was for me. Which got me
> thinking, the pitch extraction script (getf0.tcl) in the HTS demo uses the
> RAPT algorithm, which is also present in SPTK. Since SPTK is already
> required by the project, I tried to see if it was possible to cut out Tcl
> altogether.
>
> After modifying the configure and makefiles a bit, I was able to obtain good
> results. I've inspected several files, and I'm sharing figures for
> cmu_us_arctic_slt_a0001.raw
>
> Here's the overall comparison:
> http://i.imgur.com/J7uZQrK.png
>
> And here's the close-up of the part with the most discrepancy:
> http://i.imgur.com/tL7XVjy.png
>
> I think the discrepancy is very small, though I don't know why it happens,
> slight implementation difference between snack and SPTK maybe? I'd really
> love to hear if someone with more knowledge on getf0.tcl would weigh in on
> this.
>
>
> What do you all think? I haven't done a comprehensive analysis yet, but if
> the discrepancies are insignificant (or maybe SPTK is actually better?),
> getting rid of Tcl/Tk and snack would not only cut out complexity for
> beginners, but more importantly would enable deployment on more platforms
> without user tinkering.
>
>
> Best,
>
> --
> Onur Babacan
>




References
[hts-users:04026] replacing Tcl/Tk+snack with SPTK, Onur Babacan