O Locutor da Hora é parte do projeto Rádio, Tecnologias e Empreendedorismo na Escola, uma iniciativa do programa de Extensão da Universidade Regional do Noroeste do Estado do Rio Grande do Sul (UNIJUÍ). Ele é gratuito e foi desenvolvido com o intuito de servir como ferramenta educomunicativa, auxiliando estudantes a aprimorar suas habilidades de comunicação.
Conheça mais sobre o projeto em nosso blog.
O aplicativo oferece ao usuário a experiência de um estúdio de rádio, passando por todas as etapas fundamentais do processo, desde a formação do texto e o preparo para a gravação até a reprodução e edição do conteúdo. Para isso, dispõe de interface descomplicada com botões dimensionados e dispostos de forma a facilitar o uso do aplicativo por todas as faixas etárias. Desta forma, tanto uma criança quanto um idoso podem utilizá-lo para sua formação, aprendizado ou lazer.
Na primeira interação, o usuário preenche informações básicas sobre si, que são posteriormente utilizadas para gerar textos adaptados ao seu contexto. Em seguida, é possível selecionar uma das locuções padrão ou criar locuções personalizadas. Cada locução é o conjunto de um título e um texto, podendo ainda conter uma trilha sonora e um ícone. Após selecionar a locução desejada, o usuário pode ler o texto e iniciar a gravação. Ao avançar, é exibida a tela de edição, onde é possível realizar alterações no material produzido, tais como adicionar uma trilha sonora, remover ou exportar trechos do áudio.
Confira imagens do aplicativo em nosso blog.
O Locutor da Hora é um software gratuito e de código aberto, e está licenciado sob GNU General Public License.
Isso significa, de forma resumida, que você pode:
- Compartilha-lo: copiar e distribuir o aplicativo em qualquer mídia ou formato
- Adapta-lo: alterar, modificar, transformar e reutilizar o aplicativo ou material disponível neste repositório
Desde que respeite:
- Atribuição: você deve dar os créditos devidos aos autores do projeto, indicar a origem do aplicativo e sua licença, além de explicitar quaisquer mudanças feitas no software.
- Licenciamento: se você adaptar este software, deve distribuí-lo sob a mesma licença que o original.
Devido à sua origem e proposta educativa, não encorajamos o uso comercial do Locutor da Hora.
Para facilitar o uso em ambientes multi-usuário, como feiras, exposições e escolas, o aplicativo dispões de funcionalidades para envio das gravações via e-mail utilizando um servidor SMTP externo. Para isso, é necessário que o Locutor da Hora seja iniciado com o parâmetro exposicao
. Além disso, é possível assinar uma lista de newsletter (atualmente suportamos apenas o plugin MailPoet para WordPress).
Para habilitar o envio de e-mails, também é necessário que exista um arquivo chamado mail_template.xml
junto ao arquivo executável. Ele deve possuir a seguinte estrutura:
<MailTemplate>
<SmtpServer><!-- Endereço do servidor SMTP --></SmtpServer>
<PortNumber><!-- Número da porta de comunicação --></PortNumber>
<EnableSsl><!-- true ou false, para habilitar ou desabilitar a encriptação SSL --></EnableSsl>
<EmailFrom><!-- Campo "De" do e-mail --></EmailFrom>
<Username><!-- Nome de usuário do servidor SMTP --></Username>
<Password><!-- Senha do servidor SMTP --></Password>
<Subject><!-- Assunto do e-mail --></Subject>
<HtmlFile><!-- Caminho completo do arquivo HTML com o corpo da mensagem --></HtmlFile>
<BannerImagePath><!-- Caminho completo da imagem utilizada como banner na tela de envio de e-mail --></BannerImagePath>
<NewsletterUrl><!-- Caminho completo do formulário de assinatura do MailPoet --></NewsletterUrl>
<NewsletterFormId><!-- Identificador do formulário --></NewsletterFormId>
<NewsletterListId><!-- Identificador da lista que o usuário será adicionado --></NewsletterListId>
</MailTemplate>
- Costura.Fody para compactar e embutir dependências externas ao executável.
- LAME como encoder.
- NAudio como biblioteca de processamento de áudio.
- NAudio.Lame como wrapper para adicionar suporte à biblioteca LAME.
- WPF Sound Visualization Library como componentes de visualização de áudio.
- Wpf.Themes.ExpressionDark como tema dos componentes.
- 1.0.0 – 03/11/2015:
- Lançamento oficial.
Você pode contribuir com esta iniciativa divulgando-a nas redes sociais, oferecendo oficinas de rádio na sua comunidade ou, se você for programador, ajudando a melhorar o software.
- Geral
- Criar splashscreen;
- Melhorias no padrão singleton para páginas, oferecendo menor uso de memória;
- Conversão de formatos WAV para MP3 para importação de trilha sonora;
- Instalador informando os termos de uso;
- Análise do processo de criação de locuções;
- Alteração na estrutura dos textos da interface, permitindo desenvolvimento de versões em outros idiomas.
- Edição
- Amplificar volume do microfone durante a edição;
- Adicionar silêncio em uma trilha;
- Efeitos fade-in/out;
- Opção remover faixa;
- Configurações
- Configurações com seleção de dispositivo de gravação;
- Configurações com opção modo janela/tela cheia.