<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><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 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: KB1CHU@AOL.COM<br>To: aprssig@tapr.org<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 href="http://www.ka2ddo.org/ka2ddo/YAAC.html" target="_blank">http://www.ka2ddo.org/ka2ddo/YAAC.html</a><br>
        <a 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 class="ecxmoz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a>
<a 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
aprssig@tapr.org
http://www.tapr.org/mailman/listinfo/aprssig</div>                                          </div></body>
</html>