Skip to content

🎙️ App de notas de voz com transcrição automática em tempo real. Desenvolvido com React, TypeScript e Web Speech API. Hospedado no Netlify. 🚀

Notifications You must be signed in to change notification settings

viniciusmarlin/voice-notes-processor

Repository files navigation

Projeto de Notas de Voz com Transcrição Automática

Bem-vindo ao NLW Expert! Este é um aplicativo web inovador que permite gravar notas de áudio e transcrevê-las automaticamente para texto. Desenvolvido com as tecnologias modernas Vite.js, React e TypeScript, ele oferece uma experiência de usuário fluida, rápida e intuitiva para você organizar suas ideias, pensamentos ou lembretes diários.


🚀 Recursos Principais

  • Gravação de Áudio Simplificada: Inicie e pare gravações de voz diretamente no seu navegador com um clique.
  • Transcrições Automáticas Inteligentes: Suas gravações são convertidas para texto em tempo real, utilizando tecnologias de reconhecimento de fala para garantir precisão.
  • Edição Flexível de Notas: Após a transcrição, você pode editar o texto das suas notas para ajustar detalhes ou fazer correções.
  • Armazenamento Local e Persistente: Todas as suas notas são salvas de forma segura no armazenamento local do seu navegador, garantindo que estejam sempre disponíveis mesmo após fechar e reabrir o aplicativo.
  • Interface Intuitiva e Moderna: Desfrute de um design limpo e fácil de usar, focado em maximizar sua produtividade e minimizar distrações.

🛠️ Tecnologias Utilizadas

Este projeto foi construído com um stack de tecnologias robusto e atualizado:

  • Vite.js: Um bundler de frontend de última geração que oferece um ambiente de desenvolvimento incrivelmente rápido e eficiente, ideal para projetos modernos de React.
  • React: A popular biblioteca JavaScript para construir interfaces de usuário reativas e componentizadas, garantindo uma experiência dinâmica e de alto desempenho.
  • TypeScript: Um superset tipado do JavaScript que eleva a qualidade do código, facilita a manutenção e ajuda a prevenir erros em tempo de desenvolvimento.
  • Web Speech API: A API nativa do navegador que habilita as funcionalidades de reconhecimento de fala para transcrição e, opcionalmente, síntese de voz.
  • Armazenamento Local (localStorage/IndexedDB): Para persistência das suas notas no navegador.
  • Tailwind CSS (Opcional): (Adicione se estiver usando) Um framework CSS de primeira linha que permite estilizar rapidamente a interface do usuário com classes de utilidade.

⚙️ Netlify

Este projeto está hospedado e pode ser acessado através do Netlify:

About

🎙️ App de notas de voz com transcrição automática em tempo real. Desenvolvido com React, TypeScript e Web Speech API. Hospedado no Netlify. 🚀

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published