Uma aplicação de notas de voz simples, directa, acessível a todos.
Para imprimir esta apresentação ou guardá-la em PDF: Ctrl + P.
1 Visão do projeto
O VocalNoteOne permite que qualquer pessoa dite notas de voz no seu computador, sem complexidade, sem subscrição e sem ter de criar conta.
A aplicação foi pensada para ir ao essencial: falar, guardar, reler, partilhar.
Destina-se tanto a profissionais com pressa como a pessoas para quem escrever representa um desafio no dia-a-dia.
O VocalNoteOne é uma ferramenta, não um serviço.
2 Casos de utilização concretos
Responder a um e-mail rapidamente. Recebe uma mensagem, lê-a, dita a sua resposta, clica em « Copiar » e envia sem tocar no teclado.
Anotações rápidas. Uma ideia, uma tarefa ou um lembrete é ditado, guardado imediatamente e continua disponível e editável a qualquer momento.
Escrita criativa e redação. Ditar ideias, capítulos ou diálogos conforme a inspiração, e depois exportar tudo num ficheiro de texto. Adequado a autores, jornalistas e estudantes.
Acessibilidade. Uma alternativa simples e digna para pessoas disléxicas, disfásicas, dispráxicas, com baixa literacia, ou para quem a escrita representa um obstáculo.
Conversar com uma inteligência artificial (um LLM). No telemóvel, o ditado por voz está integrado no teclado. No computador, essa função geralmente não existe. O VocalNoteOne preenche essa lacuna: dite a sua pergunta ou a sua instrução, cole o texto na conversa, e a troca fica bastante mais rápida do que a escrever — uma utilização especialmente adequada a quem trabalha com este tipo de ferramenta todos os dias.
3 Funcionalidades
Ditado
Transcrição em tempo real, editável enquanto dita.
Correcção imediata pelo teclado sem interromper o fluxo; as correcções manuais são mantidas.
Estado e instrução separados em dois canais
A faixa do topo, por cima da área de transcrição, mostra apenas o estado do ditado. Uma linha dedicada logo por cima dos botões, sempre visível e anunciada aos leitores de ecrã, mostra qualquer instrução que peça uma acção do utilizador.
Canal do topo — estado
TranscriçãoA gravar…
Canal de baixo — instrução
Clique em Permitir ao visitar o site para retomar
Sem ligação — o ditado retoma quando ela regressar
Porquê em baixo, e não no topo?
A janela de autorização do Chrome ancora-se sempre no topo do ecrã e pode, numa janela reduzida, tapar uma mensagem que estivesse ali. Uma mensagem que diz em que botão clicar nunca pode ficar escondida pela janela de que está a falar. Esta separação corrige um defeito identificado na utilização real.
Diagnóstico de rede antes do diagnóstico de microfone
Sem ligação, o navegador por vezes devolve um erro de permissão embora o problema seja outro. A aplicação verifica agora primeiro o estado da rede, para não encaminhar o utilizador para uma configuração de microfone quando a causa real é uma quebra de Internet.
Retoma automática após quebra de rede, sem nova autorização
Quando o ditado já estava em curso no momento da quebra, recomeça sozinho assim que a ligação regressa e assim que uma palavra é pronunciada — sem reabrir a janela de autorização do microfone. Uma quebra de rede não custa, portanto, qualquer clique ao utilizador, ao contrário de um silêncio prolongado, que volta a pedir a autorização sistematicamente. Comportamento observado e validado em condições reais.
Retoma após silêncio prolongado. Reinício automático com intervalo crescente e limitado, paragem limpa e mensagem explícita se o serviço deixar de responder.
Notas
Gravação automática ao parar o ditado, histórico completo com data.
Edição clicando directamente no texto de uma nota, com Guardar, Cancelar, Ctrl + Enter, e confirmação antes de descartar qualquer alteração.
Eliminação com confirmação.
Cópia em um clique, com alternativa automática se o navegador restringir o acesso à área de transferência.
Exportação completa em .txt: todas as notas com as respectivas datas num único ficheiro com data e hora.
Rascunho automático do texto em curso, para evitar qualquer perda em caso de fecho acidental.
Gravação transaccional. Se o armazenamento local ficar cheio, a nota continua visível no ecrã e guardada como rascunho, em vez de perdida. O contador não pode divergir do que está realmente gravado no disco.
Separação por idioma. Cada versão de idioma tem o seu próprio espaço de armazenamento, sem colisão com as outras.
Notas já guardadas acessíveis sem ligação, já que ficam guardadas no computador do utilizador; apenas o ditado em si exige ligação.
Conforto
Zoom integrado, sem necessidade de configuração.
Modo escuro. Preferência memorizada e aplicada antes da primeira apresentação, sem piscar no carregamento.
8 idiomas disponíveis: francês, inglês, espanhol, português do Brasil, italiano, alemão, romeno, neerlandês. Cada idioma é entregue como uma aplicação dedicada.
4 Acessibilidade e design
Interface pensada para a clareza acima de tudo, design limpo.
Cores de alto contraste (laranja, azul, branco) e tipografia legível, adequadas a pessoas com baixa visão e daltónicas.
Todos os textos da interface respeitam o limite de contraste WCAG 2.1 nível AA, incluindo o texto do ditado em curso, a linha de instrução e as etiquetas secundárias.
Nenhum comando sem etiqueta. Todas as acções sobre as notas trazem o seu nome escrito ao lado do ícone. Um ícone sozinho pressupõe uma descodificação que o público-alvo não tem de fazer.
Utilização simplificada: dois botões principais e uma área de texto grande.
Navegação completa pelo teclado, com indicador de foco visível em cada elemento interactivo.
Compatibilidade com leitores de ecrã: as mudanças de estado são anunciadas automaticamente, incluindo a linha de instrução na parte de baixo do ecrã; a janela das notas é declarada como caixa de diálogo, com gestão do retorno de foco. Fecho e cancelamento pela tecla Esc.
As animações são desactivadas automaticamente se o sistema do utilizador o pedir.
5 Navegadores e primeira utilização
O VocalNoteOne apoia-se na API Web Speech, cuja disponibilidade e qualidade variam conforme o navegador.
Google ChromeRecomendado
Referência de desenvolvimento e de teste. Windows, macOS, Linux.
Microsoft EdgeCompatível, com ressalvas
Ver abaixo. Windows e macOS, versão 87 e superior.
Firefox, SafariNão compatíveis
O ditado não funciona.
Ressalvas sobre o Microsoft Edge
Dois pontos a conhecer antes de uma implementação em ambiente profissional.
O motor de reconhecimento é diferente. O Edge não usa o serviço da Google, mas sim o Azure Cognitive Services, um serviço da Microsoft. Implicações detalhadas na secção 6.
O reconhecimento pode ser desactivado por política empresarial. A Microsoft expõe uma política de administração, SpeechRecognitionEnabled, implementável por GPO ou por chave de registo, que corta o acesso à API Web Speech. Quando está desactivada, a aplicação carrega normalmente mas não é produzido qualquer texto. Uma implementação do Edge em larga escala deve ser validada junto do departamento de informática.
Na prática, o ditado contínuo é mais regular no Chrome, que continua a ser o navegador recomendado aos utilizadores.
Etapas de utilização
Abra o ficheiro VocalNoteOne.html com o Google Chrome.
Clique no botão azul 🎙️ Gravar as minhas notas.
Na janela que se abre, clique em Permitir ao visitar o site.
Fale: o seu texto é escrito em tempo real.
Autorização do microfone em execução local
Um ficheiro aberto directamente do disco é servido pelo protocolo file://, que não fornece ao navegador qualquer origem estável à qual associar uma permissão persistente. Os navegadores Chromium não conseguem, portanto, memorizar a autorização de acesso ao microfone e voltam a pedi-la.
Comportamento observado e medido. Após cerca de 20 segundos sem fala, o Chrome interrompe a sessão de reconhecimento. A aplicação reinicia-a automaticamente, o que desencadeia um novo pedido de autorização. As opções « Permitir ao visitar o site » e « Permitir desta vez » comportam-se de forma idêntica neste contexto: o pedido volta nos dois casos.
Resposta dada pela aplicação. O pedido não pode ser eliminado pelo código — decorre do modelo de segurança do navegador. A aplicação torna-o, então, explícito no canal dedicado descrito na secção 3, que continua visível mesmo quando a janela do Chrome tapa o topo do ecrã. O texto já ditado permanece no ecrã e o ditado retoma no mesmo ponto. Este estado também é anunciado aos leitores de ecrã.
Uma quebra de ligação comporta-se de forma diferente de um silêncio prolongado
Testado e medido em condições reais: se a ligação à Internet cair enquanto o ditado já está em curso, uma linha cinzenta indica-o, o ditado continua a tentar em segundo plano sem apagar nada, e assim que a ligação regressa, o reconhecimento recomeça sozinho na primeira palavra pronunciada — sem reabrir a janela de autorização. O reconhecimento já estava iniciado antes da quebra; não precisa, portanto, de uma nova autorização para continuar. O silêncio prolongado custa um clique de cada vez; a quebra de rede não custa nenhum.
Eliminação completa da restrição. Servir a aplicação a partir de uma origem estável — um servidor local em http://localhost, ou uma futura versão empacotada — permite ao navegador registar a autorização de forma permanente. É a configuração a privilegiar para uma implementação em posto de trabalho ou uma utilização intensiva.
6 Privacidade e compromisso
Nenhuma recolha de dados pessoais pelo VocalNoteOne.
Nenhum rastreador, nenhuma publicidade, nenhuma conta exigida.
As notas ficam armazenadas unicamente no computador do utilizador, no armazenamento local do navegador, e continuam exportáveis a qualquer momento.
O VocalNoteOne não guarda, não transmite e não processa qualquer dado de voz.
Modelo e apoio
Gratuito, sem conta, sem publicidade, sem recolha de dados. O projeto vive apenas dos donativos de quem assim o entender. Os endereços figuram na parte inferior da aplicação, em quatro redes — Bitcoin, Solana, Ethereum, Arbitrum — e não dão direito a qualquer funcionalidade adicional.
Processamento da voz pelo navegador
O reconhecimento de voz não é feito pelo VocalNoteOne, mas sim pelo navegador, que transmite o fluxo de áudio ao seu próprio serviço:
No Google Chrome: processamento feito pelos servidores da Google LLC.
No Microsoft Edge: processamento feito pelo Azure Cognitive Services, serviço da Microsoft Corporation. A Microsoft documenta explicitamente que os dados de voz saem da máquina.
O responsável pelo tratamento difere, portanto, conforme o navegador escolhido. Qualquer organização sujeita ao RGPD deve ter isso em conta no seu registo de tratamentos e determinar o navegador autorizado em consequência. O VocalNoteOne não intervém em nenhum destes dois fluxos e não tem acesso a eles.
7 Disponibilidade
Versão HTML: para abrir no Google Chrome ou no Microsoft Edge. Compatível com Windows, macOS e Linux. Nenhuma instalação, nenhuma dependência, um único ficheiro.
Uma versão empacotada para Windows está no roteiro. Não está disponível até ao momento.
Contacto e comentários de utilização: contact.vocalnoteone@gmail.com
8 Avisos legais
Aplicação fornecida no estado em que se encontra (« as is »), sem garantia de funcionamento permanente ou sem erro.
O utilizador é o único responsável pela utilização que faz da aplicação.
Qualquer utilização abusiva, ilegal ou contrária aos bons costumes é estritamente proibida.
O reconhecimento de voz é feito pela API Web Speech do navegador: pela Google LLC no Google Chrome, pela Microsoft Corporation (Azure Cognitive Services) no Microsoft Edge. O VocalNoteOne não é afiliado nem da Google, nem da Microsoft.