Busca-se um desenvolvedor experiente para criar um MVP (Produto Mínimo Viável) de um aplicativo móvel de conversação por voz, utilizando inteligência artificial, com foco no aprendizado de inglês. O objetivo é desenvolver uma plataforma interativa onde os usuários possam praticar inglês conversando com uma IA, recebendo feedback e respostas por voz.
O fluxo básico do aplicativo deve incluir:
- O usuário fala, e o aplicativo converte a fala em texto (Speech-to-Text).
- A inteligência artificial (utilizando OpenAI GPT-4o-mini) gera uma resposta apropriada ao nível de dificuldade selecionado pelo usuário.
- O aplicativo converte a resposta da IA em voz natural (utilizando ElevenLabs Text-to-Speech).
- O usuário ouve a resposta da IA.
Funcionalidades essenciais para o MVP:
- Sistema de login simples, preferencialmente via Firebase Authentication.
- Suporte para diferentes níveis de proficiência em inglês (A1, A2, B1, B2).
- Implementação de um pipeline de voz bidirecional robusto para interação fluida.
- Armazenamento de um histórico básico das conversas para acompanhamento do progresso.
- Interface de usuário minimalista, intuitiva e de alta performance.
- Opções para o usuário repetir a fala da ia, solicitar que a ia fale mais devagar e visualizar o texto da conversa.
Stack tecnológica sugerida:
- Frontend Mobile: Flutter
- Backend: Firebase
- Funções de Servidor:
Node.js
- Integração com APIs de IA e Voz: OpenAI e ElevenLabs
Requisitos do freelancer:
- Experiência comprovada no desenvolvimento de aplicativos com Flutter e Firebase.
- Habilidade em integrar diversas APIs externas, especialmente de serviços de IA e voz.
- Conhecimento técnico para lidar com processamento de áudio e uso de microfone em ambientes móveis.
O projeto tem um grande potencial de crescimento, sendo parte de um ecossistema com uma forte rede de influenciadores e alcance global. Procuramos um profissional comprometido, criativo e ágil para transformar esta visão em um produto funcional e impactante.
Prazo de Entrega: Não estabelecido