<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=PT link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Caros colegas<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Posso investigar como é que isso é feito no VOLMET ou no ATIS, o
parser existe, é para inglês, mas o ficheiro vocal é gravado localmente, e são sons
em formato wav pelo que alterar para português é simples, não deve ser muito
complicado e parte do código é aberto... Pode ser que o consiga modificar...<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Só nos resta uma questão, é como é que o sistema Meteorlógico
vai enviar a mensagem para ser lida, porque no fundo o que se pretende é um
software que leia um texto entrado em português... proponho que se admita por
princípio que o texto seja em ASCII standard, um ficheiro do tipo Notepad por
exemplo...<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>E agora… mãos à obra... ou ao código neste caso... <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>73<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>CT3FI<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Ct3fi@netmadeira.com <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>
<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> cluster-bounces@radio-amador.net
[mailto:cluster-bounces@radio-amador.net] <b>On Behalf Of </b>Manuel Jesus<br>
<b>Sent:</b> quinta-feira, 16 de Abril de 2009 21:08<br>
<b>To:</b> 'Resumo Noticioso Electrónico ARLA'<br>
<b>Subject:</b> RE: ARLA/CLUSTER: Meteo station<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>Se a coisa existe nos comboios posso tentar saber como a coisa é
feita, pois desconhecia que era esse processo que está a ser usado. </span><o:p></o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>Vou investigar pois fiquei, interessado na solução e do seu
funcionamento.</span><o:p></o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>73.</span><o:p></o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>CT1AXZ</span><o:p></o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>Manuel Jesus</span><o:p></o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'><a href="http://www.sitesmaisuteis.pt">www.sitesmaisuteis.pt</a></span><o:p></o:p></p>
<p class=MsoNormal> <o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<div class=MsoNormal align=center style='text-align:center'>
<hr size=2 width="100%" align=center>
</div>
<p class=MsoNormal style='margin-bottom:12.0pt'><b><span style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'>De:</span></b><span style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> cluster-bounces@radio-amador.net
[mailto:cluster-bounces@radio-amador.net] <b>Em nome de </b>Pedro Redondo<br>
<b>Enviada:</b> quinta-feira, 16 de Abril de 2009 19:20<br>
<b>Para:</b> Resumo Noticioso Electrónico ARLA<br>
<b>Assunto:</b> Re: ARLA/CLUSTER: Meteo station</span><o:p></o:p></p>
<div>
<p class=MsoNormal>Caríssimos,<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>Devagarinho... mas caminhamos no bom sentido. Está somente a
faltar o parser que transforma um ficheiro de texto em ficheiro de voz... vou
tentar junto de colegas do meu batente que me façam tal aplicativo. Não é
necessário algo muito complexo !!, basta um interpretador ortográfico que para
uma determinada string haja um correspondente ficheiro de voz. Estou a
lembrar-me das informações dos comboios... em que de acordo com a origem,
destino e linha onde o comboio vai passar, é construída uma mensagem fluída com
a informação geral. Quem anda de comboio, já se apercebeu, os que não andaram,
imaginem ;) Seria necessário claro está para esta solução, arranjar uma alma
com boa fonética que se disponibilizasse a gravar umas dezenas de palavras.<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>Concordas com este approach Sérgio e demais colegas
obviamente ?<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>73's de<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-bottom:12.0pt'>Pedro, CT1HZU<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal>2009/4/16 Sérgio Matias <<a
href="mailto:sergio.matias@gmail.com">sergio.matias@gmail.com</a>><o:p></o:p></p>
<div>
<div>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Ok.</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Vou
passar a responder via Cluster uma vez que já trocámos umas ideias básicas.</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>De
momento ando a investigar softwares de “text-to-speech” e automação dos mesmos.</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>“Speech
engines” encontrei vários.. uns gratuitos da Microsoft e outros a pagar.. no
entanto, em português de Portugal ainda não encontrei, só em Português do
Brasil..</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Quanto
à tua questão do Parser.. Seria um bom desafio para mim, mas colocam-se dois
problemas.. Falta de conhecimentos e falta de tempo para já..</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Continuo
a achar que o ficheiro que é gerado para o formato APRS é um bom ponto de
partida para este projecto.</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Aqui
vai um exemplo do tal ficheiro:</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Apr
16 2009 00:06</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>262/003g006t053r000p000P000h84b10100</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Contém:</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>-
direcção (262) e velocidade (003) do vento [nós];</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>-
rajada? (006) [nós];</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>-
temperatura (053) [F];</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>-
chuva acumulada e ..?;</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>-
humidade (084) [%];</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>-
pressão atmosférica (1010.0) [mb].</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Cumprimentos,</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>--</span><o:p></o:p></p>
<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Sérgio
Matias, CT1HMN</span><o:p></o:p></p>
<p> <o:p></o:p></p>
<div>
<div class=MsoNormal align=center style='text-align:center'>
<hr size=2 width="100%" align=center>
</div>
<p><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Pedro Redondo
[mailto:<a href="mailto:ct1hzu@gmail.com" target="_blank">ct1hzu@gmail.com</a>]
<br>
<b>Enviada:</b> quarta-feira, 15 de Abril de 2009 19:52<br>
<b>Para:</b> Sergio Matias<br>
<b>Cc:</b> <a href="mailto:radiofarol@gmail.com" target="_blank">radiofarol@gmail.com</a>
<o:p></o:p></span></p>
<div>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><br>
<b>Assunto:</b> Re: ARLA/CLUSTER: Meteo station<o:p></o:p></span></p>
</div>
</div>
<p> <o:p></o:p></p>
<div>
<p>Boa tarde Sérgio e Carlos,<o:p></o:p></p>
</div>
<div>
<div>
<div>
<p> <o:p></o:p></p>
</div>
<div>
<p>Penso que devería-mos manter o tópico no cluster... e não em privado, mas
aqui vai.<o:p></o:p></p>
</div>
<div>
<p> <o:p></o:p></p>
</div>
<div>
<p>Carlos, no que estiver ao meu alcance também me disponibilizo, acho que é um
projecto interessante e além dos recursos materiais penso que o resto será
fácil de executar. <o:p></o:p></p>
</div>
<div>
<p> <o:p></o:p></p>
</div>
<div>
<p>O Sérgio já disse tudo em relação às potencialidades do software Weather
Display, e de facto uma questão que terá de ser ainda discutida é a linguagem
em que o ficheiro gera os dados. Ainda hoje irei enviar um e-mail para a
software house, no sentido de me dizerem se é possível traduzir os termos de
inglês para português. Se o programa estiver bem feito, é só uma questão de
alterar a parmetrização e as vozes (que poderia ser da senhora que anuncia os
repetidores da ARLA :) ), agora se os termos estiverem hard-coded na aplicação,
aí nada a fazer, a não ser que se faça o que o Sérgio sugeriu, que era submeter
o ficheiro gerado a um parser que o transformaria para algo em português.<o:p></o:p></p>
</div>
<div>
<p> <o:p></o:p></p>
</div>
<div>
<p>Da minha parte não tenho conhecimentos para construir esse parser. Tu tens
Sérgio ? Se sim, óptimo, caso contrário, também posso pedir a algum colega do
meu batente, mas experiente nesse campo.<o:p></o:p></p>
</div>
<div>
<p> <o:p></o:p></p>
</div>
<div>
<p>Cumprimentos,<o:p></o:p></p>
</div>
<div>
<p style='margin-bottom:12.0pt'>Pedro, CT1HZU<o:p></o:p></p>
</div>
<div>
<p>2009/4/15 Sergio Matias <<a href="mailto:sergio.matias@gmail.com"
target="_blank">sergio.matias@gmail.com</a>><o:p></o:p></p>
<p>=== ATENÇÃO: ESTE E-MAIL VAI EM PRIVADO ===<br>
=== (para os mais distraídos, claro :-) ===<br>
<br>
Colega Carlos,<br>
<br>
pode contar comigo para esse projecto, na medida das minhas possibilidades.<br>
<br>
Também tenho uma estação meteorológica em casa e o software "Weather<br>
Display" que o Pedro/CT1HZU referiu, mas não encontrei informação<br>
sobre o módulo de voz. Já lhe enviei um e-mail a solicitar mais<br>
informações..<br>
<br>
Entretanto andei a pesquisar e ocorreram-me algumas ideias.<br>
<br>
Pegando no exemplo do VOLMET ou ATIS, a mesma informação pode ser<br>
recolhida a partir de vários websites, pesquisando por "Weather LPPT<br>
METAR" ou semelhante. Alguns exemplos:<br>
<br>
<a href="http://weather.noaa.gov/weather/current/LPPT.html" target="_blank">http://weather.noaa.gov/weather/current/LPPT.html</a><br>
<a href="http://www.aviador.es/metar.php?icao=LPPT&type=Metar"
target="_blank">http://www.aviador.es/metar.php?icao=LPPT&type=Metar</a><br>
<a href="http://www.wunderground.com/Aviation/index.html?query=LPPT"
target="_blank">http://www.wunderground.com/Aviation/index.html?query=LPPT</a><br>
<br>
Creio não ser díficil criar uma pequena aplicação de "parsing" que<br>
analise os dados e os converta num texto que depois será lido por um<br>
software "text-to-speech".<br>
<br>
O programa Weather Display permite gerar uma cadeia de caracteres num<br>
ficheiro de texto formatados de forma a serem enviados via APRS e<br>
possui outras opções de publicação/criação de páginas Web. Da mesma<br>
forma, pode-se desenvolver uma aplicação que analise os dados e os<br>
converta num outro para ser lido pelo software de "text-to-speech".<br>
<br>
Pensando mais à frente, poderia ser criado uma espécie de "servidor",<br>
onde seriam recolhidos dados meteo de várias estações, analisados,<br>
convertidos e enviados via RF sequencialmente, numa "espécie" de<br>
"VOLMET amador".<br>
<br>
<br>
Em relação ao hardware, faça uma lista do material necessário e vou<br>
ver o que se pode arranjar, mais que não seja um donativo monetário.<br>
<br>
<br>
Cumprimentos,<br>
<span style='color:#888888'><br>
--<br>
Sérgio Matias, CT1HMN<br>
Setúbal, IM58nn<br>
<br>
<br>
2009/4/15 Carlos Mourato <<a href="mailto:radiofarol@gmail.com"
target="_blank">radiofarol@gmail.com</a>>:</span><o:p></o:p></p>
<div>
<div>
<p>> Colegas<br>
> Obrigado pelas vossas sugestões. Colega Pedro. Já tive o prazer de visitar
a<br>
> sua weather station! está muito boa. Pena que não fale! eheheheh!...senão<br>
> "roubava-lhe o audio e enfiava isso em UHF. O meu problema é que de<br>
> informática sou um nabo. Pouco ou nada percebo disso. Então, um projecto<br>
> destes, tinha que ser em colaboração com um expert na area de software,
pois<br>
> eu só entendo é de RF e antenas. A ideia era colocar um emissor de UHF aí<br>
> numa serra e fazer um link para lá, a enviar o audio a partir de casa.<br>
> 73 de CT4RK<o:p></o:p></p>
</div>
</div>
</div>
<p> <o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</body>
</html>