For the complete documentation index, see llms.txt. This page is also available as Markdown.

CafSDK

Bem-vindo à documentação de CafSDK, uma SDK Android unificada e modular que oferece soluções robustas para detecção de documentos e validação de vivacidade facial.



Visão geral

CafSDK é um SDK Android abrangente que integra duas funcionalidades principais:

  • Detecção de Documentos: Baseado no DocumentDetector framework e TensorFlow Lite.

  • Validação de Vivacidade Facial: Disponibilizada por meio do CafFaceLiveness módulo, que oferece suporte tanto a iProov e FaceTec 2D provedores. Esses provedores podem ser usados de forma independente ou em combinação, oferecendo a flexibilidade de adaptar a solução às suas necessidades.

Essa abordagem unificada permite que os desenvolvedores incluam apenas os módulos necessários, reduzindo o excesso e simplificando a integração.


Recursos

  • Modularidade: Integre o SDK completo ou selecione componentes individuais.

  • Facilidade de Integração: Usar a BoM (bill of material) para gerenciamento de versões garante compatibilidade entre SDKs, evitando conflitos e agilizando a integração e o uso.

  • Segurança e Precisão: Aproveita frameworks avançados (por exemplo, TensorFlow Lite, iProov, FaceTec) para uma validação robusta de documentos e faces.


Requisitos

Requisito
Versão

Versão mínima da API do SDK Android (minSdk)

26

Versão da API do SDK Android para compilação (compileSDK)

34

Versão do Kotlin

1.9.10

Versão do Gradle

8.4

Versão do Android Gradle Plugin (AGP)

8.3.2


Instalação

Configuração do Gradle

Adicione estas linhas ao seu settings.gradle.

Compatibilidade com Java 8

Se o Java 8 não estiver habilitado, adicione suporte ao seu build.gradle:

Adicionando dependência do SDK

Inclua o SDK FaceLiveness em suas build.gradle dependências:

Uso

Documentação:

Arquitetura do Módulo

O CafSDK unificado é organizado em vários componentes modulares:

  • CafSDK: O módulo guarda-chuva para as funcionalidades principais.

  • DocumentDetector: Fornece detecção segura de documentos usando TensorFlow Lite.

  • CafFaceLiveness: Gerencia a validação de vivacidade facial.

Atualizado