Skip to content

shouse/android-continuous-voice

 
 

Repository files navigation

#android-continuous-voice

Part of my master thesis in winter term 2014/2015: "Continuous voice recognition on mobile devices"

  Marius Fink

  Universität Hamburg 
  in Hamburg, Germany
  MIN-Faculty - Department of Informatics
  Distributed Systems and Information Systems (VSIS)

##Changelog

###Okt 20.

  • new UI with only one but choosable recognizer
  • silence notification in visualizer (perfect for automatic audio file splitting)
  • Google Speech API recognition service
  • fixed some visualizer bugs

###Okt 14.

  • Removed PocketSphinx
  • Framework for HTTP web service recognizer implementations (for the coming soon: Google Speech To Text API v2 Recognition Service)
  • Audio Recorder that creates continuously small files with minimal downtime
  • Amplitude visualizer
  • Enhanced Design

###Sep 24.

###Sep 22.

  • Whole new working UI with split screen for Android and Pocket Sphinx (Dummy Implementation)
  • Working Google Continuous Speech Recognition
  • No beeping sounds for Google Speech Recognition

##Features (planned for final version)

  • simultaneously transcript spoken language with help of multiple voice recognition services
  • find similarities and resemblances in transcripts
  • share (export) results
  • use either Android Built-In Voice recognition or Pocket Sphinx or both
  • completely decoupled services - easily use them in other applications (publication as library projects)
  • licensed under BSD-3 license due to PocketSphinx restrictions

##Setup

  • clone this project
  • open with Android IDE (Eclipse)
  • You also need to have Eclipse Java development tools plugin installed, if you are using stock ADT from eclipse, go to Help→Install New Software. Select Eclipse Repository and install from Programming Languages section “Eclipse Java Development Tools”. (from: PocketSphinx Tutorial for Android)
  • move and rename the /keys.template to /res/values/keys.xml and set your API keys there
  • build/compile with Android v16
  • launch

About

Part of my master thesis 2014

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%