Skip to main content
Log in

Fuzzy system to adapt web voice interfaces dynamically in a vehicle sensor tracking application definition

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

The Vitruvius platform is focused on vehicles and the possibility of working with their multiple sensors, and the real-time data they can provide. With Vitruvius, users can create software applications specialized for the automotive context (e.g., monitor certain vehicles, warn when a vehicle sensor exceeds a certain value, etc.), with the help of fuzzy rules to make decisions. To create applications, users are provided with a domain-specific language that greatly facilitates the process. However, drivers and some passengers cannot create applications on the fly since they need to type to accomplish such a goal. In this paper, we present an adaptive speech interface to allow users to create applications by only using their voice. In addition, the application is based on fuzzy rules to suit the level of experience of users. The application provides an interface that is balanced between the amount of work users have to do and the help the system provides based on the knowledge and ability of each potential user.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Arnold SC, Mark L, Goldthwaite J (2000) Programming by voice, vocalprogramming. In: Proceedings of the fourth international ACM conference on assistive technologies, Arlington, USA, pp 149–155

  • Beattie D, Baillie L, Halvey M, McCall R (2014) What’s around the corner? Enhancing driver awareness in autonomous vehicles via in-vehicle spatial auditory displays. In: Proceedings of the 8th nordic conference on human-computer interaction: fun, fast, foundational, vol 8. Helsinki, Finland, pp 189–198

  • Begel A, Graham SL (2006) An assessment of a speech-based programming environment. In: Proceedings of IEEE symposium on visual languages and human-centric computing, Brighton, UK

  • Bouchon-Meunier B, Valverde L (1999) A fuzzy approach to analogical reasoning. Soft Comput 3(3):141–147

    Article  Google Scholar 

  • Cingolani P, Alcalá-Fdez J (2013) jFuzzyLogic: a java library to design fuzzy logic controllers according to the standard for fuzzy control programming. Int J Comput Intell Syst 6(sup1):61–75

    Article  Google Scholar 

  • Cingolani P, Alcala-Fdez J (2012) jFuzzyLogic: a robust and flexible fuzzy-logic inference system language implementation. In: Proceedings of IEEE international conference on fuzzy systems (FUZZ-IEEE), pp 1–8

  • Cueva-Fernandez G, Espada JP, García-Díaz V, García CG, Garcia-Fernandez N (2014) Vitruvius: an expert system for vehicle sensor tracking and managing application generation. J Netw Comput Appl 42(1):178–188

    Article  Google Scholar 

  • Cueva-Fernandez G, Espada JP, García-Díaz V, Gonzalez-Crespo R (2015) Fuzzy decision method to improve the information exchange in a vehicle sensor tracking system. Appl Soft Comput (in press)

  • Dutta S, Chakraborty MK (2015) Fuzzy relation and fuzzy function over fuzzy sets: a retrospective. Soft Comput 19(1):99–112

    Article  MathSciNet  Google Scholar 

  • Espada JP, Díaz VG, Crespo RG, Martínez OS, G-Bustelo BCP, Lovelle JMC (2013) Using extended web technologies to develop bluetooth multi-platform mobile applications for interact with smart things.Inf Fusion 21(1):30–41

  • Fernandez GC, Espada JP, Díaz VG, Rodríguez MG (2013) Kuruma: the vehicle automatic data capture for urban computing collaborative systems. Int J Interact Multimed Artif Intell 2(2):28–32

    Google Scholar 

  • Ghafoor Y, Huang Y-P, Liu S-I (2015) An intelligent approach to discovering common symptoms among depressed patients. Soft Comput 19(4):819–827

    Article  Google Scholar 

  • Gong Y (1995) Speech recognition in noisy environments: a survey. Speech Commun 16(3):261–291

    Article  Google Scholar 

  • Gorniak P, Roy D (2003) Augmenting user interfaces with adaptive speech commands. In: Proceedings of the 5th international conference on multimodal interfaces, Vancouver, Canada, pp 176–179

  • Guo L, Ma J, Chen Z, Zhong H (2015) Learning to recommend with social contextual information from implicit feedback. Soft Comput 19(5):1351–1362

    Article  Google Scholar 

  • Kaiser EC (2005) Shacer: a speech and handwriting recognizer. In: Proceedings of the international conference on multimodal interfaces (ICMI), Trento, Italy, 2005, pp 63–70

  • Kóczy LT (2006) Fuzziness and computational intelligence: dealing with complexity and accuracy. Soft Comput 10(2):178–184

    Article  Google Scholar 

  • Langley P (1997) Machine learning for adaptive user interfaces. In: Proceedings of the 21st annual German conference on artificial intelligence: advances in artificial intelligence, Freiburg, Germany, pp 53–62

  • Larsson S, Berlin S, Eliasson A, Mecel AB, Kronlid F, Talkamatic AB (2013) Visual distraction test setup for an multimodal in-vehicle dialogue system. In: Proceedings of The 17th workshop on the semantics and pragmatics of dialogue, Amsterdam, Netherlands, pp 215–217

  • Lavie T, Meyer J (2010) Benefits and costs of adaptive user interfaces. Int J Hum Comput Stud 68(8):508–524

    Article  Google Scholar 

  • Lee JD, Caven B, Haake S, Brown TL (2001) Speech-based interaction with in-vehicle computers: the effect of speech-based e-mail on drivers’ attention to the roadway. Hum Factors J Hum Factors Ergon Soc 43(4):631–640

    Article  Google Scholar 

  • Leopold JL, Ambler AL (1997) Keyboardless visual programming using voice, handwriting, and gesture. In: Proceedings of the 1997 IEEE symposium on visual languages (VL ’97), Capri, Italy, pp 28–35

  • Lledó LD, Bertomeu A, Díez J, Badesa FJ, Morales R, Sabater JM, Garcia-Aracil N (2015) Auto-adaptative robot-aided therapy based in 3D virtual tasks controlled by a supervised and dynamic neuro-fuzzy system. Int J Artif Intell Interact Multimed 3(2):63–68

    Google Scholar 

  • Mäntyjärvi J, Seppänen T (2003) Adapting applications in handheld devices using fuzzy context information. Interact Comput 15(4):521–538

    Article  MATH  Google Scholar 

  • Martinson E, Brock D (2007) Improving human-robot interaction through adaptation to the auditory scene. In: Proceedings of the ACM/IEEE international conference on human-robot interaction, Arlington, USA, 2007, pp 113–120

  • May KR, Gable TM, Walker BN (2014) A multimodal air gesture interface for in vehicle menu navigation. In: Proceedings of the 6th international conference on automotive user interfaces and interactive vehicular applications, Seattle, USA, pp 1–6

  • Neale VL, Dingus TA, Klauer SG, Sudweeks J, Goodman M (2005) An overview of the 100-car naturalistic study and findings. Natl Highw Traffic Saf Adm 1(05–0400):1–10

    Google Scholar 

  • Papakostopoulos V, Marmaras N (2012) Conventional vehicle display panels: the drivers’ operative images and direc-tions for their redesign. Appl Ergon 43(5):821–828

    Article  Google Scholar 

  • Planet S, Iriondo I (2012) Comparative study on feature selection and fusion schemes for emotion recog-nition from speech. Int J Interact Multimed Artif Intell 1(6):44–51

    Google Scholar 

  • Rajamäki J, Timonen T, Nevalainen J, Uusipaaval-niemi H, Töyrylä T, Arte E (2014) Human-machine interactions in future police vehicles: applying speech user interface and RFID technology. Int J Syst Appl Eng Dev 8(1):163–170

    Google Scholar 

  • Silva W, Serra G (2014) Intelligent genetic fuzzy inference system for speech recognition: an ap-proach from low order feature based on discrete cosine transform. J Control Autom Electr Syst 25(6):689–698

    Article  Google Scholar 

  • Soui M, Abed M, Ghedira K (2013) Fuzzy logic approach for adaptive systems design. In: Proceedings of interaction human-computer, towards intelligent and implicit interaction, Springer, Heidelberg pp 141–150

  • Sridhar S, Ng-Thow-Hing V (2012) Generation of virtual display surfaces for in-vehicle contextual augmented reality. In: Proceedings of IEEE international symposium on mixed and augmented reality (ISMAR), Japan, Fukuoka

  • Takahashi J, Katae N, Harada S, Matsumoto C, Noguchi Y, Murase K, Watanabe K, Matsuo N, Iwamida H, Fukuoka T (2012) Intuitive speech interface for vehicle information systems. In: Proceedings of 19th ITS world congress. Austria, Vienna

    Google Scholar 

  • Tchankue P, Wesson J, Vogts D (2011) The impact of an adaptive user interface on reducing driver distraction. In: Proceedings of the 3rd international conference on automotive user inter-faces and interactive vehicular applications, Salzburg, Austria, pp 87–94

  • Wang Y, Zhu J, Zheng T, Gao F, Guo X (2015) Comparing three smart device setups for the use of speech interface in desti-nation search while driving. In: Proceedings of transportation research board 94th annual meeting, Washington, USA, no 15–0469, pp 1–11

  • Yankelovich N, Lai J (1998) Designing speech user interfaces. In: Proceedings of CHI 98 conference summary on human factors in computing systems, Los Angeles, USA

  • Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guillermo Cueva-Fernandez.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cueva-Fernandez, G., Espada, J.P., García-Díaz, V. et al. Fuzzy system to adapt web voice interfaces dynamically in a vehicle sensor tracking application definition. Soft Comput 20, 3321–3334 (2016). https://doi.org/10.1007/s00500-015-1709-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-015-1709-2

Keywords

Navigation