KT ‘AI 메이커스 키트’ 체험해 보니
코딩 기본 모르면 혼자는 어려워
레고부터 공장기기까지 무한 확장
“저희 기계 연결 되나요” B2B 문의
지난 7월 말, 이용자가 직접 인공지능(AI) 스피커를 만들 수 있는 ‘AI 메이커스 키트’를 출시하면서 KT가 기대한 건 두 가지다. 중소·벤처기업 등이 AI 기술을 이용한 제품과 서비스를 만들 수 있는 음성인식 플랫폼을 제공, 국내 AI 저변을 넓히는 것이 첫번째다. 두번째는 학생들이 코딩을 배우고 실습할 수 있는 ‘교구’로서 AI 메이커스 키트가 쓰이는 것이다.
출시 한달이 채 안된 지난 17일 서울 서초구 KT우면연구센터 내 AI테크센터에서 만난 개발자들은 “키트는 음성인식 관련 개발자용으로 만들어졌지만, 벌써 중·고등학교 교구로 기능이 확장됐다”면서 “처음부터 교구로 만들었다면 확장성이 한정돼 이런 효과를 얻지 못했을 것”이라고 말했다.
이날 체험해 본 AI 메이커스 키트는 역시 코딩 언어 등 기본 지식이 없는 상태에서 혼자 만들긴 어려웠다. 이날은 ‘node ex7_kwssttdss. js 0’(예제 7번 실행)와 같은 언어를 기본부터 공부하는 대신 개발자들이 직접 만들고 작동시키는 과정을 따라가 봤다.
KT ‘AI 메이커스 키트’로 만든 음성인식 스피커
KT 제공
KT 제공
조립이 끝난 스피커를 일할 수 있게 만들기 위한 가장 쉬운 방법은 KT가 만든 ‘기가지니 개발자포털’에 가입해 서비스를 신청하는 것이다. 가입 뒤 간단한 절차를 거치면 스피커를 PC와 연결, 라즈베리파이를 구동하는 OS와 함께 KT에서 만들어 둔 기본 예제를 한번에 설치할 수 있다.
기본 예제는 기기가 호출어를 듣고 반응하거나, 음성을 인식해 문자로 출력, 또는 반대로 문자를 음성으로 재생하는 코드, 음성·텍스트로 질문을 받고 답변하는 코드 등 9개다. 개발자는 조립한 스피커와 연결된 PC 화면을 띄워 놓고 호출어를 듣고 반응하는 예제 1번(node ex1_kwssttdss. js 0)을 입력한 뒤 “기가지니”라고 부르자 무수한 프로그래밍 언어로 가득 찬 화면 끝에 ‘호출어가 감지됐다’(KWS Detected)라고 표시되며 스피커에서 “띠리링” 하는 소리가 났다.
예제 2번을 실행한 뒤 “안녕하세요”라고 말했더니 화면에 문자로 ‘안녕 하세요’가 표시됐다. 개발자포털에서 제공하는 예제 9개만 있어도 말을 알아듣고 대답하는 AI스피커의 기본 기능은 실행할 수 있다. 개발자나 코드를 짤 수 있는 사용자는 개발자포털을 통해 언어를 조합해 명령어를 만들고 기기에 적용할 수 있다.
이렇게 만들어진 AI스피커는 활용 가능성이 무궁무진하다는 게 KT 측 설명이다. 스피커엔 전동 부품이 들어있는 레고 자동차부터 공업용 로봇까지 연결할 수 있다. 박희철 KT 융합기술원 AI테크센터 eco기술팀장은 “벌써 플랫폼에 자신들 자동화기기 조작 단말을 탑재할 수 있느냐는 기업의 문의가 들어오고 있다”고 말했다.
AI 메이커스 키트의 뛰어난 확장성은 먼저 ‘개발자들의 장난감’이라 불리는 미니 컴퓨터 라즈베리파이를 채용하고 있기 때문이다. 라즈베리파이에 달린 다용도 입출력 포트(GPIO)는 무수한 종류의 장치들과 연결해, AI스피커가 보내는 명령 신호를 기기에 적합한 형태로 전달한다. 또 KT가 개발한 플랫폼과 개발자포털은 라즈베리파이를 쉽게 설정하고 사용할 수 있게 만들어져 교육에 참여한 현직 개발자들이 놀랄 정도라고 관계자는 전했다.
KT ‘AI 메이커스 키트’로 만든 음성인식 스피커가 로봇손을 이용해 가위바위보 게임을 하는 모습.
KT 제공
KT 제공
KT는 AI 메이커스 키트 출시 외에도 AI 플랫폼 확산에 공을 들이고 있다. 이날 방문한 AI테크센터를 지난해 개소한 것도 그 일환이다. KT는 또 AI 전문인력 육성을 위한 교육센터를 설립하고, 개발자들이 관련 앱을 개발할 수 있도록 기가지니의 프로그램 설계도에 해당하는 API를 공개했다. 서울대 공과대, 카이스트(KAIST) 과학영재교육연구원 등과는 AI 메이커스 키트를 활용한 교육과정을 신설해 운영하고 있다.
김민석 기자 shiho@seoul.co.kr