From: Tim S. <tp...@ma...> - 2005-11-03 04:21:42
|
On Wed, November 2, 2005 19:27, Tom said: > I'm not sure what I'm missing and I'm having trouble with speak_chime.pl > > I can get it to speak using the Speak Test page, announcing caller id, > etc. > I've enabled speak_chime.pl and entered the wav file. > sound_speak_chime=sound_scratch1.wav > > I've created a trigger to simply speak "this is a test" > When I run the trigger, I don't hear the chime, but I hear the "this is > a test" text. > > I get the following: > ------------------- > 11/02/05 07:16:48 PM Running trigger code for: test speak > normal: This is a test > running: play ./../sounds/sound_scratch1.wav > trigger_run eval error tirgger=test speak: > - cant exec $sound_program at /usr/local/mh/bin/mh line 3258. > > Error, socket_close sock port undefined for port http > Running: ./get_url -quiet > http://10.0.0.75/mhspeak.shtml?http://10.0.0.91:80/speakToAudrey1.wav > /dev/null & > ------------------- > > My misterhouse machine doesn't have a sound card and all speech is > directed to the Audrey. From what I can tell from the code, the speak_chime is only for the system soundcard, mainly for a hardwired PA system. To get it to play on the audrey, you may have to modify the code that controls the audrey to run something like: play(address=youraudrey file=soundscratch.wav); before the line that sends the speech to the audrey. From your above example, your audrey is at 10.0.0.75, and you have misterhouse running on the machine 10.0.0.91 on port 80? Tim |