Abstract
In this paper we discuss how controlled natural language can be used in speech recognition based user interfaces. We have implemented a set of Estonian speech recognition grammars, a speech recognition server with support for grammar-based speech recognition, an Android app that mediates the communication between end-user Android apps and the speech recognition server, and an end-user Android app that lets the user execute various commands and queries via Estonian speech. The overall architecture is open and modular, offers high precision speech recognition, and greatly simplifies the building of mobile apps with a speech-based user interface. Although our system and resources were developed with the Estonian speaker in mind and currently target a small number of domains, our results are largely language and domain independent.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alumäe, T.: Methods for Estonian large vocabulary speech recognition. PhD thesis, Tallinn University of Technology (2006)
Alumäe, T., Kaljurand, K.: Open and extendable speech recognition application architecture for mobile environments. In: The Third International Workshop on Spoken Languages Technologies for Under-resourced Languages (SLTU 2012), Cape Town, South Africa (2012)
Angelov, K., Bringert, B., Ranta, A.: PGF: A Portable Run-time Format for Type-theoretical Grammars. Journal of Logic, Language and Information 19(2), 201–228 (2010), doi:10.1007/s10849-009-9112-y
Bringert, B.: Speech Recognition Grammar Compilation in Grammatical Framework. In: SPEECHGRAM 2007: ACL Workshop on Grammar-Based Approaches to Spoken Language Processing, Prague, June 29 (2007)
Hammarström, H., Ranta, A.: Cardinal Numerals Revisited in GF. In: Workshop on Numerals in the World’s Languages, Dept. of Linguistics, Max Planck Institute for Evolutionary Anthropology, Leipzig (2004)
Meisel, W.: Life on-the-Go”: The Role of Speech Technology in Mobile Applications. In: Neustein, A. (ed.) Advances in Speech Recognition, pp. 3–18. Springer, US (2010)
Meister, E., Vilo, J.: Strengthening the Estonian Language Technology. In: Proceedings of the Sixth International Conference on Language Resources and Evaluation (LREC 2008), Marrakech, Morocco (2008)
Ranta, A.: How predictable is Finnish morphology? An experiment on lexicon construction. In: Nivre, J., Dahllöf, M., Megyesi, B. (eds.) Resourceful Language Technology: Festschrift in Honor of Anna Såagvall Hein, pp. 130–148. University of Uppsala (2008)
Ranta, A.: Grammatical Framework: Programming with Multilingual Grammars. CSLI Publications, Stanford (2011) ISBN-10: 1-57586-626-9 (Paper), 1-57586-627-7 (Cloth)
Ranta, A., Angelov, K., Hallgren, T.: Tools for multilingual grammar-based translation on the web. In: Proceedings of the ACL 2010 System Demonstrations, Uppsala, Sweden, pp. 66–71. Association for Computational Linguistics (July 2010)
Rayner, M., Hockey, B.A., Bouillon, P.: Putting Linguistics into Speech Recognition: The Regulus Grammar Compiler. CSLI Publications, Stanford (2006)
Schwitter, R., Ljungberg, A., Hood, D.: ECOLE—A Look-ahead Editor for a Controlled Language. In: Proceedings of EAMT-CLAW 2003, Joint Conference combining the 8th International Workshop of the European Association for Machine Translation and the 4th Controlled Language Application Workshop on Controlled Translation, May 15–17, pp. 141–150. Dublin City University, Ireland (2003)
Tsourakis, N., Georgescul, M., Bouillon, P., Rayner, M.: Building Mobile Spoken Dialogue Applications Using Regulus. In: Proceedings of the Sixth International Conference on Language Resources and Evaluation (LREC 2008), Marrakech, Morocco (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kaljurand, K., Alumäe, T. (2012). Controlled Natural Language in Speech Recognition Based User Interfaces. In: Kuhn, T., Fuchs, N.E. (eds) Controlled Natural Language. CNL 2012. Lecture Notes in Computer Science(), vol 7427. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32612-7_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-32612-7_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32611-0
Online ISBN: 978-3-642-32612-7
eBook Packages: Computer ScienceComputer Science (R0)