Date: Sat, 12 Apr 2003 17:55:42 -0600 (MDT) From: Bruce Gingery <bgingery@gtcs.com> To: Maintainer of audio/rsynth port <ports@FreeBSD.org> Subject: nasay (NAS audio with rsynth "say") Message-ID: <20030412172916.U29974-100000@home.gtcs.com>
next in thread | raw e-mail | index | archive | help
Generated makefile is missing two dependencies. When the standard port is built... Port: rsynth-2.0 Path: /usr/ports/audio/rsynth Info: Speech synthesizer Maint: ports@FreeBSD.org Index: audio B-deps: XFree86-libraries-4.3.0_1 expat-1.95.6_1 fontconfig-2.1_6 freetype2-2.1.3_1 gdbm-1.8.3 imake-4.3.0 nas-1.6 pkgconfig-0.15.0 R-deps: As generated configure output Makefile: nasay : $(SAY_OBJS) naplay.o $(CC) -o $@ $(LDFLAGS) $(SAY_OBJS) naplay.o $(XLIBS) $(LDLIBS) Needed for successful "nasay" build nasay : $(SAY_OBJS) naplay.o $(CC) -o $@ $(LDFLAGS) $(SAY_OBJS) naplay.o $(XLIBS) $(LDLIBS) \ -laudio -lXt Adding those to the generated Makefile line causes an easy build, so long as NAS is already installed (and it's a dependency already). nasay gives the "auplay -audio <server:display> <audiofile>" capacity to rsynth as "nasay -a <server:display> <text>", allowing spoken reports on any available "Network Audio System (NAS)" daemon host. Also, since the standard listener is at 8000+display#, rather than the 6000+display# for the xserver code upon which it's based, the port in question is commonly extended through firewalls, and non-reserved, for easy ssh tunneling. While perhaps a most common usage is for audible alerts to a workstation, from status monitoring on a silent server, it also is handy for audible queues for vision-impaired users. It COULD even be a different port to generate "nasay" instead of "say". There's little reason to have both on the same host, as "nasay" can generate .au file output, as "say" can. While the pronunciation isn't any better than "say", nor worse, it is handy for even non-X/non-Audio host monitors to send a networked alert to a workstation. Of course, it should work with any remote soundserver that auplay (from NAS) works with, including Sun, Linux, NeXT, SGI, HP/UX, in addition to FreeBSD (& OpenBSD?)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030412172916.U29974-100000>