<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'><font style="" color="#000000" face="Tahoma,sans-serif">Jeff,<br><br> Good that you brought this up because this applies to anyone setting up a node from the image. The Google TTS has stopped working due to a change in Google's terms of use. We will no longer be able to use it on either the BBB or RPi2. This mostly effects the weather scripts which depended on it heavily but is also used to setup the voice ID if you select TTS voice at setup.<br><br>The easy way to fix it is to run the node setup again ( node-config.sh ) and hit enter through the selections as it will remember your last selection. When you get to the ID either select CW or simple gsm voice ID, NOT tts. Continue through the script to the end. Your ID should now be what you changed it to. You may need to do an astres.sh to restart Asterisk but I don't think that is necessary. <br><br>The manual method is not hard but you have to understand how to edit and save files etc. If that is beyond the scope of you ability just use the simple way above.<br><br>To do it manually you would first edit the /etc/asterisk/local/combine.sh  script. Edit it an change the call and whatever you want to say to your text. Remember you are combining Allison voices together so the words or letters have to be in the Asterisk sounds directories. Then run the script to create a custom gsm voice file. You then call this file from rpt.conf<br><br>edit the /etc/asterisk/rpt.conf file. Modify the following lines -<br><br>idrecording=/etc/asterisk/local/node-id<br>;idrecording=|iDE WA3XYZ/L<br><br>This shows the playing of the voice ID from a file called node-id in /etc/asterisk/local<br><br>If you commented that line out (; before it) and uncommented the following line and replaced the call with your call it would do a CW ID.<br><br>Also if you are using a voice ID you can set the idtalkover parameter to switch to CW when a station keys up over your ID<br><br>idtalkover=|iDE WA3XYZ/L<br><br>Obviously change to your call. The CW ID's will send any text you enter.<br><br>We are working on a possible fix for the loss of Google TTS but there is no great free solution for TTS in Linux. The tts feature will be removed from the script or modified in the next update.<br></font><br><b><font style="font-size:16pt;" size="4">73 Doug</font><font style="font-size:16pt;" size="4"><br></font><font style="font-size:16pt;" size="4">WA3DSP</font><font style="font-size:16pt;" size="4"><br></font><font style="font-size:16pt;" size="4">http://www.crompton.com/hamradio</font></b><font style="font-size:16pt;" size="4"><br></font><br><br><div>> To: arm-allstar@hamvoip.org<br>> From: jeffoli@sbcglobal.net<br>> Date: Thu, 27 Aug 2015 18:29:18 -0700<br>> Subject: [arm-allstar] Question<br>> <br>> I set my node up and it is up and running just fine but it is sending <br>> the voice id of wa3xyz with pl 88.5. During the setup I told it to do <br>> text to voice and I put my call sign in. Where can I go to correct this?<br>> <br>> Jeff<br>> W6JSO<br>> _______________________________________________<br>> <br>> arm-allstar mailing list<br>> arm-allstar@hamvoip.org<br>> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar<br>> <br>> Visit the BBB and RPi2 web page - http://hamvoip.org<br>> <br></div>                                          </div></body>
</html>