Um assistente de comunicação inteligente criado com amor
Este projeto nasceu de uma necessidade pessoal muito especial. Após meu pai passar por uma cirurgia que envolveu suas cordas vocais, percebi a importância de ter uma ferramenta de comunicação assistiva que fosse simples, eficiente e natural. O FalaPai foi desenvolvido para ajudar pessoas que enfrentam dificuldades de fala a se comunicarem de forma mais fluida e independente.
O FalaPai é uma aplicação web progressiva (PWA) de comunicação assistiva que converte texto em fala utilizando síntese de voz de alta qualidade. Projetado especificamente para pessoas com dificuldades de comunicação vocal, oferece uma interface intuitiva e funcionalidades pensadas para o uso cotidiano.
- Integração com a API ElevenLabs para voz natural em português brasileiro
- Controles intuitivos de reprodução (play/pause/resume)
- Qualidade de voz multilíngue de última geração
- Sistema de 10 frases pré-configuradas para comunicação comum
- Reorganização através de drag & drop
- Edição completa: adicionar, editar e excluir frases
- Persistência automática no dispositivo
- Editor dedicado para textos mais extensos
- Sistema de títulos para organização
- Armazenamento local seguro
- Instalável como aplicativo nativo no celular/desktop
- Funciona offline após a primeira instalação
- Interface responsiva e moderna
- Tema personalizado em gradientes roxo/índigo
Frontend: React 19.1.0 + Vite 7.0.0
Estilização: Tailwind CSS 3.4.3 + Google Fonts (Inter)
PWA: vite-plugin-pwa
Drag & Drop: @hello-pangea/dnd
Síntese: ElevenLabs API
Build: Vite com otimizações para produção
- Node.js 18+ instalado
- Chave de API da ElevenLabs (opcional, para síntese de voz premium)
-
Clone o repositório
git clone https://github.com/Alanlan21/Fala-Pai.git cd Fala-Pai -
Instale as dependências
npm install
-
Configure a API (opcional)
- Obtenha sua chave da API em ElevenLabs
- Configure a chave no código ou variável de ambiente
-
Execute o projeto
# Desenvolvimento npm run dev # Build para produção npm run build # Preview do build npm run preview
-
Instale como PWA
- Abra o aplicativo no navegador
- Procure pelo ícone de "Instalar app" na barra de endereços
- Ou use "Adicionar à tela inicial" no menu do navegador
Alan Regis - Alanlan21
⭐ Se este projeto te ajudou, considere dar uma estrela!