Abstract
In this article, a fuzzy neural network (FNN)-based approach is presented to interpret imprecise natural language (NL) commands for controlling a machine. This system, (1) interprets fuzzy linguistic information in NL commands for machines, (2) introduces a methodology to implement the contextual meaning of NL commands, and (3) recognizes machine-sensitive words from the running utterances which consist of both in-vocabulary and out-of-vocabulary words. The system achieves these capabilities through a FNN, which is used to interpret fuzzy linguistic information, a hidden Markov model-based key-word spotting system, which is used to identify machine-sensitive words among unrestricted user utterances, and a possible framework to insert the contextual meaning of words into the knowledge base employed in the fuzzy reasoning process. The system is a complete system integration which converts imprecise NL command inputs into their corresponding output signals in order to control a machine. The performance of the system specifications is examined by navigating a mobile robot in real time by unconditional speech utterances.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Roy N, Baltus G, Fox D, et al. (2000) Towards personal service robots for the elderly. Proceedings of the Workshop on Interactive Robots and the Entertainment 2000 (WIRE). Pittsburgh, USA
Sony Electronics, USA. AIBO Homepage [online]. Available http://www.us.aibo.com/ers_210/index.php
NEC Corporation, Japan. “Personal Robot PaPeRo [online]. Available http://www.incx.nec.co.jp/robot/PaPeRo/english/p_index.html
Mazo M, Rodrìguez FJ, Làzaro JL, et al. (1995) Electronic control of a wheelchair guided by voice commands. Control Eng Pract 3:665–674
Komiya K, Morita K, Kagekawa K, et al. (2000) Guidance of a wheelchair by voice. Proceedings of IECON 2000. Nagoya, Japan, pp 102–107
Rabin LR, Juang BH (1986) An introducton to hidden Markov models. IEEE Trans Acoustic Speech, and Signal Processing 3(1): Jan, 1986, pp 4–16
Rose RC, Paul DB (1990) A hidden Markov model-based keyword recognition system. Proceedings of IEEE ICASSP '90. Albuquerque, USA, pp. 129–132
Jeanrenaud P, Ng K, Siu M, et al. (1993) Phonetic-based word spotter: various configurations and application to event spotting. Proceedings of EUROSPEECH '93. Berlin, Germany, pp 1057–1060
Bazzi I, Glass JR (2000) Modeling out-of-vocabulary words for robust speech recognition. Proceedings of ICSLP 2000, Beijing. China
Pulasinghe K, Watanabe K, Kiguchi K, et al. (2001) Modular fuzzy neural controller driven by voice commands. Proceedings of ICCAS 2001. Cheju, Korea, pp 194–197
Sugisaka M, Fan X (2001) Control of a welfare life robot guided by voice commands. Proceedings of ICCAS 2001. Cheju, Korea, pp 390–393
Young SJ (1993). The HTK hidden Markov model toolkit: design and philosophy. Tech Rep TR. 153, Department of Engineering, Cambridge University, Cambridge
Haykin S (1994) Neural networks: a comprehensive foundation. Macmillan, New York
Lin CT, Kan MC (1998) Adaptive fuzzy command acquisition with reinforcement learning. IEEE Trans Fuzzy Systems 6(1):Feb, 1998, pp 102–121
Jang JSR, Sun CT (1995) Neuro-fuzzy modeling and control. Proceedings of IEEE 83(3): Mar, 1995, pp 378–406
Author information
Authors and Affiliations
Corresponding author
About this article
Cite this article
Pulasinghe, K., Watanabe, K., Kiguchi, K. et al. Voice-controlled modular fuzzy neural controller with enhanced user autonomy. Artif Life Robotics 7, 40–47 (2003). https://doi.org/10.1007/BF02480884
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF02480884