O que é o Unfake
A crescente evolução das ferramentas de inteligência artificial (I.A.) as torna cada vez mais eficientes e acessíveis globalmente. No entanto, algumas dessas tecnologias podem ser nocivas, caso usadas de forma mal-intencionada, e isso inclui as deepfakes. Elas são um tipo de mídia sintética que gera conteúdos realistas, tendo o potencial de clonar a identidade de um indivíduo, utilizando-a para a propagação de notícias falsas, deterioração de sua reputação e promoção de fraudes e violações de segurança. Assim, são necessárias maneiras de verificar se uma mídia é real ou foi sintetizada artificialmente. No entanto, por mais que existam tecnologias que atendam a essa necessidade, a detecção de deepfakes de áudio ainda é um desafio, considerando que ela não é tão efetiva quando se trata de falas na língua portuguesa e possui uma eficácia questionável em áudios com presença de ruídos. Nesse sentido, este projeto tem como objetivo o desenvolvimento de um modelo de I.A. capaz de identificar se um áudio contém uma fala humana ou sintética. Ademais, para a disponibilização desta ferramenta, foi desenvolvido um website que permite ao usuário enviar um áudio a uma Application Programming Interface (API) codificada, sendo o mesmo processado por uma rede neural classificatória, que retorna uma resposta quanto à autenticidade da fala em questão. Para a elaboração desse software, foram utilizadas bibliotecas da linguagem Python, como o TensorFlow, para a criação, treinamento e validação da I.A., e o Flask, para a API, que pode ser acessada através do website desenvolvido com o framework front-end Next.js. Desse modo, possibilita-se a identificação de deepfakes por usuários leigos, de maneira robusta e eficaz, contribuindo para um ambiente digital mais seguro e confiável, além de fomentar futuras pesquisas na área com o uso dos dados obtidos no projeto.
Palavras chave: Deep fakes, Inteligência Artificial, Áudio