[hts-users:02639] How to speed up the force alignment by HFst and OpenFst
- Subject: [hts-users:02639] How to speed up the force alignment by HFst and OpenFst
- From: vancy <vancycn@xxxxxxxxx>
- Date: Fri, 3 Dec 2010 18:39:39 +0800
- Delivered-to: hts-users@xxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=hTRloQ/H7CsnBgZjJggHJLS4UIeoa5jIixAJyBpRn0k=; b=jgEL3v8mAJrg2AIVxpb8WWhgJVyGYIu0wsUmuHC53QLbfU3l4sSeDZOLYRsAIw34gB 8KjX+PYcaBrV6uvnKmnNwdGwzL1/USrHcEo2qkcrQbVR9nfFTYtb86jOdKX9XvdzanrQ hag9r8Y4B98sgmqhQ0/ndkTWFmUcyt1FGhi9s=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=uiWt6yID90hK3CkORaKelohZNMpJayRVDCqNXEOzFh3vXFaZQuP58MHtP5qmCrRfUN uay+yec8JbNxx74NQ4Ozg8T0EYcxwn+J9bSNqzWoQiFL4DUYTZiVFGGKgVRw2mvtZH3Q wHS1yflRplA9bpxjI7QJwRgC1f1F4e3OfCrug=
Dear all,
I want to use HFst and OpenFst to align full-context label. But I find it cost large computation and memory.
It works like:
HFst -A -D -T 1 -C trn.cnf -I mlfFile -v 4.0 -w 1.0 -S train.scp -H cmp.mmf -N dur.mmf -m hfst/cmp -r hfst/dur cmllist durlist
And then use fst2sym.pl, fstcompile, fstcompose, fstshortestpath, fstprint to get the lab. Just as the flow as HTS-demo 2.1.1
I tend to use the compact list for cmplist and durlist which are only for the current aligned file, but it's still cost too much. It seems build too large static network even reducing the phonelist. Is there any measures to speed up the alignment? For example, use '-c thresh' will do the favor?
Thanks
--
Best regards!
Xi Wang (汪曦)
Beijing University of Posts and Telecommunications
Pattern Recognition & Intelligent Systems Lab
- Follow-Ups
-
- [hts-users:02659] Re: How to speed up the force alignment by HFst and OpenFst, Keiichiro Oura