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

[hts-users:00873] and Nitech US BDL ARCTIC HTS...


Hello!

I've just subscribed to this list, but a quick search of the archives isn't turning up a similar error message.

I'm working on automating a telephone based events calendar. I'm using festival and so far have been using php to generate sable encoded files for use with the Nitech US BDL ARCTIC HTS voice.

Those of you cross subscribed to festival-talk will have seen my recent posts as I've worked my way through some sable encoding issues. I thought everything was going fine until today when I began getting the following error as festival_client began to process the 6th or so sable file in my set. The previous sable encoded files all process fine and the output wav files are very good.

Here is the output of festival --server (left running in the foreground):

jross@slony:/home/jross $ festival --server

server    Tue Oct 23 13:42:21 2007 : Festival server started on port 1314
client(1) Tue Oct 23 14:12:19 2007 : accepted from localhost.wykids.org
Warning: Misplaced or wrong-case xml declaration; treating as PI
 in unnamed entity at line 2 char 6 of file:/tmp/est_06764_00002
xml: ignoring pi version="1.0"
file
/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0_dyn.win
not found
festival: text modes, caught error and tidying up
Cannot open file /tmp/est_06764_00007 as tokenstream
Wave load: can't open file "/tmp/est_06764_00007"
Cannot load wavefile: /tmp/est_06764_00007
(lots more of these)

At this point I control-C the festival --server, then control-c the client. The server then sends this to the screen:

jross@slony:/home/jross $ SIOD ERROR: control-c interrupt
BACKTRACE:
   0: (let-internal
    (type)
    ((utt.type utt))
    ...)
   1: ((car hooks) obj)
   2: (apply_hooks tts_hooks utt)
   3: (xxml_synth (quote #<Utterance 0x89c96380>))
   4: (tts_file_xml "/tmp/est_06764_00002")
   5: (tts_file tmpfile mode)
   6: (tts_textall
    "
<?xml version=\"1.0\"?>
<!DOCTYPE SABLE PUBLIC \"-//SABLE//DTD SABLE speech mark up//EN\"
      \"Sable.v0_2.dtd\"
[]>
<SPEAKER NAME=\"male11\">
<VOLUME LEVEL=\"loudest\">
<DIV TYPE=\"paragraph\">
<DIV TYPE=\"sentence\">
The following are trainings for Carbon County.  At anytime you may press
zero to return to the Main Menu, press one to skip to the next training
or nine to repeat this training.
silencebreak silencebreak
</DIV>
</DIV>
<DIV TYPE=\"paragraph\">
<DIV TYPE=\"sentence\">
On December 1st, 2007 a  Core Training  titled Required Core Training:
Fire Safety, Sanitation, Child Abuse, Bloodborne Pathogens  and
Medication Administration will be held at the Compressed Video Site in
Rawlins, Wyoming.
</DIV>
<DIV TYPE=\"sentence\">
The training will begin at <SAYAS MODE=\"time\">8:30 A.M.</SAYAS> and
end at <SAYAS MODE=\"time\">2:30 P.M.</SAYAS>
</DIV>
</DIV>
<DIV TYPE=\"paragraph\">
<DIV TYPE=\"sentence\">
The trainers for this training are Bob Fawcett, Ruth Heald, Charlene
Smith and Nola Wallace, R.N.C..
</DIV>
</DIV>
<DIV TYPE=\"paragraph\">
<DIV TYPE=\"sentence\">
Hours will be awarded in these core areas:
</DIV>
<DIV TYPE=\"sentence\">
Health, Nutrition and Safety: 5.0 Hours.
</DIV>
<DIV TYPE=\"sentence\">
Professionalism: 1.0 Hours.
</DIV>
</DIV>
<DIV TYPE=\"paragraph\">
<DIV TYPE=\"sentence\">
Notes for this event include $35 for fire safety, sanitation, child
abuse and bloodborne pathogens.
$15 for medication administration.
$50 for all five sessions.
</DIV>
<DIV TYPE=\"sentence\">
WHEN YOU PRE-REGISTER YOU WILL BE NOTIFIED OF THE COMPRESSED VIDEO SITE
ADDRESS.
www.childrens-nutrition.com
</DIV>
</DIV>
<DIV TYPE=\"paragraph\">
<DIV TYPE=\"sentence\">
For more information, please contact Jennifer Carlson at (800) 578-4017
extension 308.
</DIV>
<DIV TYPE=\"sentence\">
The phone number again is (800) 578-4017 extension 308.
silencebreak silencebreak silencebreak
silencebreak silencebreak silencebreak
</DIV>
</DIV>
</VOLUME>
</SPEAKER>
</SABLE>
"
    "sable")
client(1) Tue Oct 23 14:13:06 2007 : disconnected

Previous postings on festival-talk have made me realize that the HTS voices may not work all that well with sable encoded files. Other than it's strict syntax, I seem to be having most problems with the <SAYAS> modes. As you can see from the sable file quoted above, I've been able to eliminate all of them except the time mode.

My question is two fold. The error message about the /usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0_dyn.win missing file has to be wrong. The file is there:

jross@slony:/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts $ ls -al
drwxr-xr-x  2 root  wheel     512 Oct  1 00:42 .
drwxr-xr-x  4 root  wheel     512 Dec 29  2006 ..
-rw-r--r--  1 root  wheel    3240 Dec 28  2006 COPYING
-rw-r--r--  1 root  wheel    8383 Oct  1 13:09 README.htsvoice
-rw-r--r--  1 root  wheel   40928 Oct  1 00:42 duration.pdf
-rw-r--r--  1 root  wheel    5625 Jun  5  2004 feat.list
-rw-r--r--  1 root  wheel   95880 Oct  1 00:42 lf0.pdf
-rw-r--r--  1 root  wheel      12 Jun  1  2004 lf0_acc.win
-rw-r--r--  1 root  wheel      12 Jun  1  2004 lf0_dyn.win
-rw-r--r--  1 root  wheel  823224 Oct  1 00:42 mcep.pdf
-rw-r--r--  1 root  wheel      12 Jun  1  2004 mcep_acc.win
-rw-r--r--  1 root  wheel      12 Jun  1  2004 mcep_dyn.win
-rw-r--r--  1 root  wheel  823224 Oct  1 00:42 p_mcep.pdf
-rw-r--r--  1 root  wheel  124620 Oct  1 00:42 trees-dur.inf
-rw-r--r--  1 root  wheel  219346 Oct  1 00:42 trees-lf0.inf
-rw-r--r--  1 root  wheel  138804 Oct  1 00:42 trees-mcep.inf

and this voice is working fine with the 6 files previous to this one.

I can't see any structural difference between this file and the previous ones. The data is different, but unless I've stumbled across another xml reserved keyword I can't seen anything that would be making this error.

Secondly, and maybe more pertinent. If these new HTS voices don't work all that well with SABLE, is there a different preferred method for programatically marking up or pre-processing a file for use with this HTS voice?

Apologies for the longish message, and again to those of you that have already read probably more than you ever wanted about my training calendar project on festival-talk.

Jeff Ross
Wyoming Children's Action Alliance
http://www.wykids.org



Follow-Ups
[hts-users:00874] Re: and Nitech US BDL ARCTIC HTS..., Heiga ZEN (Byung Ha CHUN)
[hts-users:00875] Re: and Nitech US BDL ARCTIC HTS..., Nickolay V. Shmyrev