<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Thanks very much. I got it operating on one of my windows 7 machines
tonight. I will try setting it up on a Raspberry Pi 2 with Raspbian
in a couple days. I already have the program running with the sound
plug in but need to direct it to the espeak program. This iS very
much what I have wanted. Steve KB1CHU<br>
<br>
<br>
<div class="moz-cite-prefix">On 5/4/2015 5:57 PM, Andrew P. wrote:<br>
</div>
<blockquote cite="mid:BLU179-W3613EB4B4B84A64B285C1AB8D20@phx.gbl"
type="cite">
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr">Looks like I need to update the documentation for
the next build of the plugin. :-)<br>
<br>
If you don't already have espeak, you can download it from <a
moz-do-not-send="true" href="http://espeak.sourceforge.net."
target="_blank">http://espeak.sourceforge.net.</a><br>
<br>
The way YAAC expects to use espeak is as a subprocess that
accepts text to speak as carriage-return ended lines to its
standard input. To test the command needed to do this, open up a
command window (this applies to both Windows and Linux). Then
find the command string needed to launch espeak (or espeak.exe
on Windows) where it waits for text lines to speak, such as:<br>
<br>
C:\Users\kb1chu\espeak\espeak.exe<br>
<br>
or (for Linux)<br>
<br>
/usr/bin/espeak<br>
<br>
It is quite annoying that Microsoft put spaces in the Program
Files directory name. I'll add some bombproofing to the next
plugin build so you could quote such directory names, i.e.<br>
<br>
C:\"Program Files"\espeak\espeak.exe<br>
<br>
but quoting won't work yet. An alternative would be to put the
espeak installation directory on your PATH; then you could just
specify the command <br>
"espeak" and let the operating system handle path directories
with spaces in them.<br>
<br>
Once espeak is running, it should hang the command window (not
returning to the command prompt) because it is waiting for
input. Type an arbitrary string and press ENTER. If things are
working correctly, the string should be spoken, one line at a
time. Send an end-of-file (control-Z on Windows, control-D on
Linux) to cause espeak to terminate.<br>
<br>
Once you have determined the correct command string for your
installation of espeak, put that same string in the "Specify
string for invoking speech synthesizer..." field.<br>
<br>
When you switch an event type to the SPEAK action, the plugin
will provide a default format string specific to that event
type. You can change it if you would like YAAC to say something
else. The macro fields for substituting parts of the APRS
message or station into the spoken text are documented in the
built-in help for the plugin.<br>
<br>
Note that you don't have to use espeak as your synthesizer
program. It just happens to be a free program that runs on all
platforms that YAAC supports. There are others, such as festival
for Linux, and the paid-for Dragon programs from Nuance for
Windows. As long as the program supports text-to-speech where
the text comes as lines from standard input, it will work.<br>
<br>
Hope this helps.<br>
<br>
Andrew, KA2DDO<br>
author of YAAC<br>
<br>
<div>
<hr id="stopSpelling">Date: Mon, 4 May 2015 17:15:47 -0400<br>
From: <a class="moz-txt-link-abbreviated" href="mailto:KB1CHU@AOL.COM">KB1CHU@AOL.COM</a><br>
To: <a class="moz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a><br>
Subject: Re: [aprssig] next beta build #61 of YAAC ("Yet
Another APRS Client")<br>
<br>
I have added the plugin for sound and the sound tab is visible
under the settings. I can get the sounds to work using the
beeps and wave files but don't know how to include espeak. I
downloaded it but I need to know what line to add to make it
connect. I am using Win 7 but will also need to know the line
to use with a Raspberry Pi 2 with raspbian. Thanks Steve
KB1CHU<br>
<br>
<div class="ecxmoz-cite-prefix">On 4/30/2015 9:00 AM, Andrew
P. wrote:<br>
</div>
<blockquote
cite="mid:BLU179-W2721C4B6849C37AF0A2658B8D60@phx.gbl">
<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}
.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}
--></style>
<div dir="ltr">Greetings, all.<br>
<br>
The next beta build of YAAC has been released,
automatically upgradeable the usual way or downloadable
from the usual sources:<br>
<br>
<a moz-do-not-send="true"
href="http://www.ka2ddo.org/ka2ddo/YAAC.html"
target="_blank">http://www.ka2ddo.org/ka2ddo/YAAC.html</a><br>
<a moz-do-not-send="true"
href="http://sourceforge.net/projects/yetanotheraprsc"
target="_blank">http://sourceforge.net/projects/yetanotheraprsc</a><br>
<br>
The changes to YAAC itself are fairly minor (a few
bugfixes), but the important change is support for the
first draft of the new soundsplugin, which allows YAAC to
use your sound card to audibly report various events
occurring in the APRS network, such as:<br>
<ul>
<li>new stations and objects being heard</li>
<li>stations reporting emergency and priority conditions</li>
<li>locally-controlled objects being taken over by other
stations</li>
</ul>
<br>
Events can be reported as simple beeps, user-chosen sound
files (WAV, etc.), or synthesized spoken speech (using the
"espeak" speech synthesizer or other compatible
applications).<br>
<br>
The soundsplugin is available for download from the same
places as YAAC itself can be downloaded.<br>
<br>
Enjoy.<br>
<br>
Andrew Pavlin, KA2DDO<br>
author of YAAC<br>
</div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
aprssig mailing list
<a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a>
<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext" href="http://www.tapr.org/mailman/listinfo/aprssig" target="_blank">http://www.tapr.org/mailman/listinfo/aprssig</a>
</pre>
</blockquote>
<br>
<br>
_______________________________________________
aprssig mailing list
<a class="moz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a>
<a class="moz-txt-link-freetext" href="http://www.tapr.org/mailman/listinfo/aprssig">http://www.tapr.org/mailman/listinfo/aprssig</a></div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
aprssig mailing list
<a class="moz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a>
<a class="moz-txt-link-freetext" href="http://www.tapr.org/mailman/listinfo/aprssig">http://www.tapr.org/mailman/listinfo/aprssig</a>
</pre>
</blockquote>
<br>
</body>
</html>