# ----------------------------------------------------------------- # # The HMM-Based Speech Synthesis System (HTS) # # developed by HTS Working Group # # http://hts.sp.nitech.ac.jp/ # # ----------------------------------------------------------------- # # # # Copyright (c) 2001-2011 Nagoya Institute of Technology # # Department of Computer Science # # # # 2001-2008 Tokyo Institute of Technology # # Interdisciplinary Graduate School of # # Science and Engineering # # # # All rights reserved. # # # # Redistribution and use in source and binary forms, with or # # without modification, are permitted provided that the following # # conditions are met: # # # # - Redistributions of source code must retain the above copyright # # notice, this list of conditions and the following disclaimer. # # - Redistributions in binary form must reproduce the above # # copyright notice, this list of conditions and the following # # disclaimer in the documentation and/or other materials provided # # with the distribution. # # - Neither the name of the HTS working group nor the names of its # # contributors may be used to endorse or promote products derived # # from this software without specific prior written permission. # # # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND # # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, # # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF # # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS # # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, # # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED # # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON # # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, # # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # # POSSIBILITY OF SUCH DAMAGE. # # ----------------------------------------------------------------- # # awk, perl, bc and tcl AWK = @AWK@ # dumpfeats to extract utterance information DUMPFEATS = @DUMPFEATS@ all: label scp label: # Extracting monophone and fullcontext labels from utterance files for utt in ../prompt-utt/*.utt; do \ base=`basename $${utt} .utt`; \ if [ -s $${utt} ]; then \ $(DUMPFEATS) -eval extra_feats.scm \ -relation Segment \ -eval ../radio_phones.scm \ -feats label.feats \ -output tmp \ $${utt}; \ fi; \ $(AWK) -f label-full.awk tmp > ../lab/$${base}.lab; \ done rm -f tmp scp: # Generating a generation label script for lab in @PWD@/lab/*.lab; do \ echo $${lab} >> ../lists/gen.scp; \ done