Кто поможет? Who will remember?

Пользователь

от egorshef32 , в категории: JavaScript , 2 года назад

Друзья, как написать приложение для телефона, которые будет сканировать текст и исправлять орфографические ошибки?


Friends, how do I write an application for my phone that will scan text and correct spelling mistakes?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

1 ответ

Пользователь

от Tao Yamasaji , год назад
1
$ git clone https://github.com/googlesamples/android-vision.git


Репозиторий visionSamples содержит много примеров проектов, связанных с Mobile Vision. В этом уроке используется только два:


  •  ocr-codelab/ocr-reader-start — начальный код, который вы будете использовать в этом уроке.
  •  ocr-codelab/ocr-reader-complete — полный код готового приложения. Вы можете использовать его для устранения неполадок или перейти сразу к рабочему приложению.


Обновление сервисов Google Play


Возможно, вам потребуется обновить установленную версию Google Repository, чтобы использовать Mobile Vision Text API.


Откройте Android Studio и откройте SDK Manager:


 

Убедитесь, что Google Repository обновлен. Он должен быть не менее 26 версии.


 


Добавление зависимости Google Play Services и создание приложения для запуска


Теперь можно открывать стартовый проект:


  1. Выберите каталог запуска  ocr-reader из загруженного кода (File > Open > ocr-codelab/ocr-reader-start).

  2. Добавьте зависимость Google Play Services к приложению. Без этой зависимости Text API не будет доступен.


Проект может указать на отсутствие файла integer/google_play_services_version и выдать ошибку. Это нормально, мы исправим это на следующем шаге.


Откройте файл build.gradle в app модуле и измените блок зависимостей, включив туда зависимость play-services-vision. Когда все будет готово, файл должен выглядеть так:


1
2
3
4
5
6
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:support-v4:26.1.0'
    implementation 'com.android.support:design:26.1.0'
    implementation 'com.google.android.gms:play-services-vision:15.0.0'
}

@egorshef32