Huawei ML Kit Metin Tanıma ve Firebase ML Kit Metin Tanıma Karşılaştırma | de Efnan Akkuş | Desarrolladores de Huawei – Türkiye | Noviembre de 2020

Bu makalede, Huawei ML Kit Metin Tanıma ve Firebase ML Kit Metin Tanıma kullanımlarını karşılaştıracak ve nasıl çalıştıklarını anlamak en örnek Android uygulamaları oluşturacağız. Başlayalım.

Huawei ML Kit Metin Tanıma

Hizmet Hakkında

HUAWEI ML Kit, uygulamalarınızın çok çeşitli sektörlerde çeşitli yapay zeka (AI) uygulamalarını desteklemek için Huawei’nin makine öğrenimindeki uzun vadeli kanzekatlanmay. Huawei’nin teknoloji birikimi sayesinde ML Kit, kullanımı kolay çeşitli lider makine öğrenimi yetenekleri sağlayarak çeşitli AI uygulamaları geliştirmenize yardımcı olur.

Metin Tanıma

Metin tanıma hizmeti, makbuz, kartvizit ve belge görüntülerinden metin çıkarabilir. Bu hizmet ofis, eğitim, toplu taşıma ve diğer uygulamalarda yaygın olarak kullanılmaktadır. Örneğin, bu hizmeti bir fotoğraftaki metni çıkarmak ve metni çevirmek için bir çeviri uygulamasında kullanabilirsiniz, böylece kullanıcı deneyimini iyileştirebilirsiniz.

Bu hizmet bulutta veya cihazda çalışabilir, ancak desteklenen diller iki senaryoda farklılık gösterir. Cihaz üzerindeki API’ler Basitleştirilmiş Çince, Japonca, Korece ve Latin tabanlı dillerdeki metinleri tanıyabilir (Cihaz Üzerinde Metin Tanıma Tarafından Desteklenen Latin Komut Dosyasına bakın). Bulutta çalışırken hizmet, Basitleştirilmiş Çince, İngilizce, İspanyolca, Portekizce, İtalyanca, Almanca, Fransızca, Rusça, Japonca, Korece, Lehçe, Fince, Norveçe, İsveçıçıç. Arapça, Hintçe ve Endonezya dili.

Galería de aplicaciones Projenizi Bağlantısında Yapılandırın

Huawei Kimliği Kaydetme

Eklentiyi kullanmak için bir Huawei Kimliği kaydetmeniz gerekir. Eğer yoksa, buradaki talimatlara uyun.

HUAWEI HMS Core Entegre Hazırlığı

Öncelikle, Huawei Mobile Services’ı uygulamanızla entegre etmeniz gerekir. Uygulamanızın nasıl entegre edileceğine dair detaylara girmeyeceğim fakat bu öğreticiyi adım adım kılavuz olarak kullanabilirsiniz.

1. Metin Tanıma SDK’sını Entegre Etme

Temel SDK’yı ve ardından bir veya daha fazla gerekli dil modelos paketini uygulama düzeyinde build.gradle’a entegre etmeniz gerekir.

2. Makine Öğrenimi Modelini Otomatik Olarak Güncelleme

Cihazdaki metin tanıma hizmetini kullanmak için aşağıdaki ifadeleri AndroidManifest.xml dosyasına ekleyin.

3. RelativeLayout’umuzda bir ImageView, bir TextView y iki Button olacak

4. Cihazdaki Görüntülerden Metin Tanıma

Bir kamera uygulamasıyla fotoğraf çekin
Eylemleri diğer uygulamalara devretmenin Android yolu, ne yapmak istediğinizi açıklayan bir Amaç çağırmaktır. Bu süreç üç parçadan oluşur: Niyetin kendisi, harici Aktiviteyi başlatmak için bir çağrı ve odak aktivitenize döndüğünde görüntü verilerini işlemek için bir kod. Sonucu onActivityResult’da göreceğiz.

5. Görüntülerdeki metni tanımak için metin çözümleyici MLTextAnalyzer oluşturun. Tanınabilen dilleri belirtmek için MLLocalTextSetting’i ayarlayabilirsiniz. Dilleri ayarlamazsanız, varsayılan olarak yalnızca Latín temelli diller tanınabilir.

6. MLFrame nesnesini metin tanıma için asyncAnalyseFrame yöntemine iletin.

7. Tanıma tamamlandıktan sonra, tanıma kaynaklarını serbest bırakmak için analizörü durdurun.

8. Tüm kodu aşağıdaki Ana Aktivitede görebilirsiniz.

9. İşte sonuç.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *