Huawei Machine Learning Kit

Mahfooz Ahamed
3 min readMar 30, 2022

Service Introduction

  • The React Native ML Plugin allows your apps to easily leverage Huawei’s long-term proven expertise in machine learning to support diverse artificial intelligence (AI) applications throughout a wide range of industries.

Services

  • Text-related Services
  • Language-related Services
  • Image-related Services
  • Face/Body-related Services
  • Natural Language-related Services

Text Recognition

  • The text recognition service extracts text from images of receipts, business cards, and documents. This service is widely used in office, education, translation, and other apps. For example, you can use this service in a translation app to extract text in a photo and translate the text, which helps improve user experience.
  • This service can run on the cloud or device, but the supported languages differ in the two scenarios:
  • The on-device API can recognize text in Simplified Chinese, Japanese, Korean, and Latin-based languages (including English, Spanish, Portuguese, Italian, German, French, Russian, and special characters.
  • The on-cloud API supports more languages, for example, Simplified Chinese, English, Spanish, Portuguese, Italian, German, French, Russian, Japanese, Korean, Polish, Finnish, Norwegian, Swedish, Danish, Turkish, Thai, Arabic, Hindi, and Indonesian

Text Translation

  • Translation service can translate text from the source language into the target language. It supports online and offline translation.
  • The text translation service can be widely used in scenarios where translation between different languages is required.
  • For example, travel apps can integrate this service to translate road signs or menus in other languages to tourists’ native languages, providing them considerate services;
  • educational apps can integrate this service to eliminate language barriers, make content more accessible, and improve learning efficiency. In addition, the service supports offline translation, allowing users to easily use the translation service even if the network is not available.

Automatic Speech Recognition

  • Automatic speech recognition (ASR) can recognize speech not longer than 60s and convert the input speech into text in real time.
  • This service uses industry-leading deep learning technologies to achieve a recognition accuracy of over 95%. Currently, Mandarin Chinese, English, French, German, Spanish, Italian, and bilingual speech (Chinese-English only) can be recognized.

Features of Automatic Speech Recognition

  • Real-time result output
  • Available options: with and without the speech pickup UI
  • Endpoint detection: Start and end points can be accurately located.
  • Silence detection: No voice packet is sent for silent part.
  • Intelligent conversion to digital formats: For example, the year 2020 can be recognized from voice input

In this Blog explained Some Features of Huawei Machine Learning KIT.
Future Will Write More on this…

Happy Hacking Guys….

--

--