Getting started

This guide walks you through the first steps to use Cochl.Sense SDK.

1. Prepare Cochl.Sense SDK

Follow the steps below to get your Cochl.Sense SDK prepared.

Download Cochl.Sense SDK and set up your account and a project. Then send an email request for Cochl.Sense SDK auth to

(1) Download Cochl.Sense SDK

  • Cochl.Sense SDK can be downloaded here
  • It cannot be used until you obtain proper authorization credentials with the remaining steps

(2) Sign up

Sign Up

(3) Add a new project

Sign Up

Sign Up

Sign Up

(4) Project Key

  • Go to Settings tab of your project
  • Check Project Key and keep it for later use

Sign Up

(5) SDK auth request

  • All users of Cochl.Sense SDK must obtain auth to install and use the SDK
  • Send us an email at for SDK auth

2. Prepare Your Environment

Prepare your environment on which the SDK is used.

List of boards supported

  • NVIDIA Jetson TX2
  • NVIDIA Jetson Nano
  • NVIDIA Jetson AGX Xavier
  • Raspberry Pi (3+, 4 Model B)
  • Google Coral Dev board
  • Others (please contact

If the board you want to use is not listed above, please feel free to contact us. We provide technical support so that you can use it.

Board setup

Set up the board with the Google’s official Get Started guide.

Set up the board with the NVIDIA’s official Getting Started guide.

(1) Download OS image

  • Download Ubuntu 20.04 64-bit at Ubuntu Downloads
  • (Raspbian can be another option, but make sure to use 32-bit version SDK)

(2) Flash OS image

  • Download and install Balena Etcher
  • Using Balena Etcher, flash image file into to microSD

(3) Run Raspberry Pi

  • Mount the microSD into the Raspberry Pi
  • Connect power, HDMI, and other peripherals (mouse, keyboard, ethernet …)
  • Network settings

3. Install SDK

Download SDK

  • Download Cochl.Sense SDK here

Prerequisites and dependencies

$ sudo apt update
$ sudo apt install unzip
$ sudo apt install libpulse-dev pulseaudio pulseaudio-utils

4. Launch Examples

Run C++ Example or Python Example