From: Tim S. <tp...@ma...> - 2006-11-24 22:14:32
|
On Fri, November 24, 2006 16:51, Evan Graham said: > I am working on getting rid of my last windows box (happens to be > running misterhouse). I have been mostly successful getting a headless > Ubuntu box running but have run into a problem with festival that I am > stuck on. Sounds work fine as does festival from the command line (echo > 'this is festival' | festival --tts). I can not get speech to work from > mh, however. > > On startup I get the expected messages about tts: > > Starting setup > - using simple Text distance function > Creating festival TTS socket on localhost:1314 > Creating socket and serial objects > > > > When issuing a command from MH that results in speech I get an error > like this: > > normal: Hi to authorized web [192.168.1.231], web [192.168.1.231]. > Socket_Item client start error: could not start a tcp client socket > - host=localhost port=1314: IO::Socket::INET: connect: Connection > refused > Error, socket port festival has not been set: data=(SayText "Hi to > authorized web [one hundred ninety-two.one hundred sixty-eight.1.two > hundred thirty-one], web [one hundred ninety-two.one hundred > sixty-eight.1.two hundred thirty-one].") > > > I have googled for a solution but I am coming up short. Can anyone > suggest how I should proceed with troubleshooting this?an authorized Actually, this is a rather easy fix. Start festival with 'festival --server&' before you start MisterHouse. Make sure you add your system name/ip to /etc/festival.scm before you start it in server mode, or you will get errors about not having authorized client. Tim -- Tim Sailer Coastal Internet, Inc. www.buoy.com 631-399-2910 |