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.
[journal]
Y. W. Kim
/ 2017
/ Microsoft artificial secretary cotana
/ The Korean Society Of Computer And Information
25(1)
: 7~10
[journal]
S. S. Kang
/ 2017
/ AI assistant Apple’s Siri and Wolfram Alpha
/ Communications of the Korean Institute of Information Scientists and Engineers
35(8)
: 42~50
[confproc]
C. A. Cole
/ 1981
/ SMP: A symbolic manipulation program
/ Proceedings of the fourth ACM symposium on Symbolic and algebraic computation (SIGSAM)
@article{ART002359215}, author={Kim Chul Jin}, title={An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API}, journal={Journal of Knowledge Information Technology and Systems}, issn={1975-7700}, year={2018}, volume={13}, number={3}, pages={341-350}, doi={10.34163/jkits.2018.13.3.005}
TY - JOUR AU - Kim Chul Jin TI - An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API JO - Journal of Knowledge Information Technology and Systems PY - 2018 VL - 13 IS - 3 PB - Korea Knowledge Information Technology Society SP - 341 EP - 350 SN - 1975-7700 AB - 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. KW - Alexa;Voice service;Voice recognition;RESTFul API;Integration DO - 10.34163/jkits.2018.13.3.005 ER -
Kim Chul Jin. (2018). An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API. Journal of Knowledge Information Technology and Systems, 13(3), 341-350.
Kim Chul Jin. 2018, "An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API", Journal of Knowledge Information Technology and Systems, vol.13, no.3 pp.341-350. Available from: doi:10.34163/jkits.2018.13.3.005
Kim Chul Jin "An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API" Journal of Knowledge Information Technology and Systems 13.3 pp.341-350 (2018) : 341.
Kim Chul Jin. An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API. 2018; 13(3), 341-350. Available from: doi:10.34163/jkits.2018.13.3.005
Kim Chul Jin. "An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API" Journal of Knowledge Information Technology and Systems 13, no.3 (2018) : 341-350.doi: 10.34163/jkits.2018.13.3.005
Kim Chul Jin. An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API. Journal of Knowledge Information Technology and Systems, 13(3), 341-350. doi: 10.34163/jkits.2018.13.3.005
Kim Chul Jin. An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API. Journal of Knowledge Information Technology and Systems. 2018; 13(3) 341-350. doi: 10.34163/jkits.2018.13.3.005
Kim Chul Jin. An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API. 2018; 13(3), 341-350. Available from: doi:10.34163/jkits.2018.13.3.005
Kim Chul Jin. "An Architecture and Development Process for Integration of Alexa-based Voice Service and RESTful API" Journal of Knowledge Information Technology and Systems 13, no.3 (2018) : 341-350.doi: 10.34163/jkits.2018.13.3.005