Skip to content

This repository was created to test the firebase machine learning SDK in Android

Notifications You must be signed in to change notification settings

RusinToustau/testing-machine-leaning-firebase-api

Repository files navigation

Probando la API de Machine Leaning de Firebase

Captura de pantalla 2021-05-31 a la(s) 21 49 53

Temario

  • Qué es ?
  • Porqué usar MLKit de google ?
  • Funciona sin conexión ?
  • Cuales son las APIs disponibles ?
  • Cómo usar esta Librería ?

Qué es ?

ML Kit es un SDK desarrollado por Google de aprendizaje automático disponible para las plataformas móviles de Android y iOS.

Por qué elegirías usar MLKit ?

Captura de pantalla 2021-05-31 a la(s) 21 45 18

Reemplazaría todos estos procesos

Captura de pantalla 2021-06-01 a la(s) 20 20 35

Por solo implementar la API

Captura de pantalla 2021-05-31 a la(s) 21 57 46

Funciona sin conexión ?

Todas las API de ML Kit se ejecutan en el dispositivo, lo que permite casos de uso en tiempo real en los que desea procesar una transmisión de cámara en vivo, por ejemplo. Esto también significa que la funcionalidad está disponible sin conexión.

Cuales son las APIs disponibles ?

Explore las API listas para usar: reconocimiento de texto , detección de rostros , escaneo de códigos de barras , etiquetado de imágenes , detección y seguimiento de objetos , detección de poses , segmentación de selfies , respuesta inteligente , traducción de texto e identificación de idioma .

Cómo usar esta Librería ?

  • Paso 1: Crea un proyecto de Firebase
  • Paso 2: Registra tu app con Firebase
  • Paso 3: Agrega un archivo de configuración de Firebase
  • Paso 4: Agrega Firebase ML a nuestra app

Captura de pantalla 2021-05-31 a la(s) 21 36 28

Captura de pantalla 2021-06-01 a la(s) 20 27 52

Captura de pantalla 2021-06-01 a la(s) 20 28 42

Agrega Firebase ML a nuestra app

    //build.gradle (project-level)        
    //Add rules to include the Google Services Gradle plugin:
   
    classpath 'com.google.gms:google-services:4.3.8
    
    

    
    
    //app/build.gradle
    //Apply the Google Services Gradle plugin:
        plugins {
            id 'com.android.application'
            id 'kotlin-android'
            id 'com.google.gms.google-services'
        }

    //Add the library dependency:
    implementation 'com.google.android.gms:play-services-mlkit-text-recognition:16.2.0'

Reconocimiento de Textos

val recognizer = TextRecognition.getClient(TextRecognizerOptions.DEFAULT_OPTIONS)

recognizer.process(image)
   .addOnSuccessListener { visionText ->
       // Task completed successfully
      
   }
   .addOnFailureListener { e ->
       // Task failed with an exception
       
   }
   

About

This repository was created to test the firebase machine learning SDK in Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages