cyrta / pocketsphinx-android-build

Environment for automatic build of PocketSphinx Android app (speech recognition)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automatic Build for PocketSpinx Android App

Tools

Prepare Environment

  1. checkout git of building environment pocketsphinx-android-build-env
  git clone github.com/cyrta/pocketsphinx-android-build-env
  1. use docker image You can prepare your own image or use already available

In order to build pocketsphinx we need following dependencies: install dependencies / requirements / packages: - builds tools: apt-get install -y build-essential make gcc - git: apt-get install -y git - java JDK >= 1.6: - apache ant: apt-get install -y ant - SWIG >= 2.0 - android sdk - android ndk

Here, we use already available, prepared and maintained (check by yourself what is the version Android SDK and NDK) Run in commandline to get workplace ready:

 docker pull dockerbase/android
 
 docker run -it --rm --name dockerbase-android dockerbase/android
 

Build

  1. checkout of official repos for pocketsphinx
  1. run build
  make build
  1. run test
  make test
  1. run delivery
  make package
  1. email or put to s3 results
 make deliver

Bibliography

About

Environment for automatic build of PocketSphinx Android app (speech recognition)

License:BSD 2-Clause "Simplified" License


Languages

Language:Makefile 100.0%