Você usaria esta API?
Olá! 👋 Hoje, eu tive algumas ideias interessantes de projetos que eu poderia construir sobre aprendizagem de idiomas, e então me ocorreu que para todos os três (que talvez eu compartilhe com o pessoal do tabnews no futuro) uma API específica seria bem útil. Então, pensei em desenvolver essa API, esse post é um PITCH para saber se vocês também acham essa uma ideia legal.
O nome da API é Vocifere (achei que soa legal tanto no pt-br quanto no inglês), e ela é bem simples, você pode fazer um GET de uma palavra pra ela, precisando apenas passar o idioma da palavra, a palavra, e o idioma em que o significado da palavra será dado. A API devolve o significado da palavra no idioma escolhido, se o idioma não for passado, ela retorna a palavra no idioma dela mesmo, além disso, ela retorna a pronúncia desta palavra. Por exemplo:
GET api/v1/word/en/word/pt-br Retornaria: id: 42141, word: "word", meaning: "Palavra", pronunciation: (arquivo de áudio)
Pretendo desenvolver este projeto usando Spring Boot, PostgreSQL para o banco de dados, ElevenLabs para gerar os áudios de pronúncias, e outras APIs opensource de dicionários.
Caso você queira dar um watch ou uma estrela pra acompanhar o projeto: https://github.com/nandowastaken/vocifere-api
Agora, repito a pergunta, você usaria esta API?
Achei interessante o projeto, acredito que seria útil uma API como essa para instituições de ensino, algum aplicativo para aprender outra língua, pensei algo assim ou relacionado. Tenho interesse em contribuir com o projeto, vou dar uma olhada depois
A questão aqui é como vc vai traduzir a palavra. vai usar api da gpt?
E também se vai traduzir expressões?
outra questão é a seguinte. Se vc está fazendo uma API, será usada por programadores. E se vc está fazendo algo para programadores, o que o seu produto se diferencia do gtp? Hoje existem soluções completas de tradução a um baixo custo, como o chatgpt-md-translator