Third Workshop on Spoken Language Technologies for Under-resourced Languages
Cape Town, South Africa
This paper describes a cloud-based speech recognition architecture primarily intended for mobile environments. The system consists of a speech recognition server and a client for the Android mobile operating system. The system enables to implement Androids Voice Input functionality for languages that are not supported by the default Google implementation. The architecture supports both large vocabulary speech recognition as well as grammar-based recognition, where grammars can be implemented in JSGF or Grammatical Framework. The system is open source and easily extendable. We used the architecture to implement Estonian speech recognition for Android.
Index Terms: Speech recognition, CMU Sphinx, mobile devices, Android, open source, Estonian, Grammatical Framework
Bibliographic reference. Alumäe, Tanel / Kaljurand, Kaarel (2012): "Open and extendable speech recognition application architecture for mobile environments", In SLTU-2012, 15-18.