Executando verificação de segurança...
5

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?

Carregando publicação patrocinada...
3

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

1
1

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

1

É uma API de dicionário, não uma de tradução de texto, eu vou usar as definições e traduções de dicionários já existentes, o diferencial é que ela retorna a pronúncia da palavra com uma voz gerada pelo ElevenLabs