Skip to content

Installing Local Lucida

per1234 edited this page Sep 7, 2017 · 7 revisions
  1. Checkout project from github

  2. Install dependencies

    • Add this to the top of install_opencv.sh:
      THREADS=1
    • Then open a terminal and run from the top project directory:
      $cd /tools/
      $make
  3. Build each microservice

    • Calendar Service (CA)
      $cd /lucida/calendar/
      $make all
    • Image Matching Service (IMM)
      $cd /lucida/imagematching/opencv_imm/server/
      $make all
    • Question Answering Service (QA)
      $cd /lucida/questionanswering/OpenEphyra/ $make all
    • Djinn Tonic (builds all 3 micro services: IMC, FACE, DIG)
      $cd /lucida/djinntonic/
      $make all
    • Automatic Speech Recognition (ASR) This will take a while
      $cd /lucida/speechrecognition/kaldi_gstreamer_asr/
      $make all
    • Command Center (CMD)
      $cd /lucida/commandcenter/
      $make all
  4. Start all servers (this uses tmux, here are some example commands)

    • Secure (HTTPS) to enable ASR:
      $cd <top level project directory>
      $make start_all_secure
      • Follow the prompts to generate self-signed certs
    • Non-secure (HTTP), ASR is not enabled:
      $cd <top level project directory>
      $make start_all
  5. Go to http://<host IP addr>:3000 and you should see your instance running there

  6. Follow this tutorial to test out Learn and Infer within Lucida

Clone this wiki locally