본문 바로가기
  • Home

An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API

  • Journal of Knowledge Information Technology and Systems
  • Abbr : JKITS
  • 2018, 13(3), pp.341-350
  • DOI : 10.34163/jkits.2018.13.3.005
  • Publisher : Korea Knowledge Information Technology Society
  • Research Area : Interdisciplinary Studies > Interdisciplinary Research
  • Published : June 30, 2018

Kim Chul Jin 1

1인하공업전문대학

Accredited

ABSTRACT

Artificial Intelligence services such as Apple Siri, Amazon Alexa, Kakao I, and Naver Clova can be used to enhance convenience of service and extend service utilization through integrating with existing web service, mobile service, and IoT(Internet of Thing). By integrating the applied voice recognition technology with the artificial intelligence service, it can act as a voice secretary and it is possible to service learning knowledge of the voice service platform through interaction with the user. Because of the limitations of service extensions within the platform, services such as Amazon Alexa and Naver Clova are opening the platform so that a variety of voice services can be developed by users. In this study, we propose an architecture and development process that can integrate the open platform’s voice recognition service with existing RESTful API services. Voice services are developed using Amazon's Alexa Skill Kit (ASK) and use Python's Flask-Ask Library to interface RESTful API services and voice services. In the case study, we experiment the integrating between voice service and RESTful API service through development of hotel reservation voice service. After the speech recognition for the reservation information, the reservation information is stored in the database through the RESTful API service. This verifies the suitability of the voice service and the RESTful API integrating structure.

Citation status

* References for papers published after 2023 are currently being built.