O Google Mobile Vision foi descontinuado, e pedimos que os desenvolvedores migrem para o SDK do kit de ML, que é o substituto dele. A migração para o novo SDK garante o melhor desempenho, estabilidade e recursos mais recentes. Além disso, o Kit de ML oferece outras APIs com tecnologia de ML, não apenas para casos de uso de visão, mas também para linguagem natural.
Se você estiver usando as APIs de leitura de código de barras, reconhecimento de texto ou detecção de rosto do Mobile Vision no seu app, migre para o novo SDK do Kit de ML seguindo o guia de migração do Kit de ML para Android e o guia de migração do Kit de ML para iOS.
Perguntas frequentes
Como saber se meu app está usando a Visão para dispositivos móveis?
No Android, verifique se o arquivo do Gradle do módulo (nível do app) (geralmente
app/build.gradle
) contém essa dependência:
com.google.android.gms:play-services-vision:x.x.x
No iOS, verifique se o podfile contém uma destas dependências:
pod 'GoogleMobileVision/FaceDetector', '7.0.0'
pod 'GoogleMobileVision/BarcodeDetector', '7.0.0'
pod 'GoogleMobileVision/TextDetector', '7.0.0'
Quais são os benefícios da migração para o SDK do kit de ML?
Como as APIs atuais oferecidas pelo SDK do Vision para dispositivos móveis foram descontinuadas, elas não vão receber mais atualizações. A migração para o ML Kit garante que seu aplicativo se beneficie das correções de bugs e melhorias mais recentes nas APIs, incluindo modelos de ML atualizados e aceleração de hardware.
Além disso, as APIs do Kit de ML oferecem alguns outros benefícios:
- Novas variantes agrupadas das APIs no Android que permitem vincular estaticamente o SDK do Kit de ML ao seu aplicativo.
Melhorias específicas da API, por exemplo:
- A API Barcode Scanning agora oferece suporte à saída bruta.
- A API Face Detection agora fornece o ângulo de Euler X.
O suporte ao Lifecycle do Android Jetpack foi adicionado a todas as APIs. Agora é possível usar
addObserver
para gerenciar automaticamente a inicialização e a desmontagem das APIs do ML Kit à medida que o app passa pela rotação da tela ou pelo fechamento do usuário / sistema. Isso facilita a integração com o CameraX.
Confira uma lista completa das mudanças mais recentes nas notas da versão do SDK do ML Kit.
As APIs do Kit de ML oferecem a mesma funcionalidade que as APIs Mobile Vision?
As APIs de leitura de código de barras, reconhecimento de texto e detecção de rosto oferecem a mesma funcionalidade e recursos que as contrapartes da Visão para dispositivos móveis.
Uma exceção é que os detectores, processadores e processadores de foco múltiplos na Mobile Vision não são mais compatíveis com o ML Kit. Se o desenvolvedor quiser, ele poderá implementar a mesma funcionalidade com relativa facilidade.
Receber ajuda
Se tiver algum problema, confira nossa página da comunidade, onde descrevemos os canais disponíveis para entrar em contato com a gente.