GithubHelp home page GithubHelp logo

cpl-20181-team11's Introduction

CPL-20181-Team11

종합 프로젝트 설계 1 과목의 리파지토리입니다. 이 프로젝트의 결과물을 아래 논문에서 확인하실 수 있습니다.
https://www.eiric.or.kr/util/pdsFileDownload.php?db=TB_PostConference2&fileName=FN_1806199418773.pdf&seq=14871
본 연구는 과학기술정보통신부 및 정보통신기술진흥센터의SW 중심대학 사업의 연구결과로 수행되었음을 알립니다.

추진배경

  • 스마트 홈 시스템에서 대부분의 모바일 기기는 스마트 홈 시스템의 일부가 아닌 컨트롤러로 사용되고 있음
  • 최근 스마트 홈허브 기기로 각광받는 AI speaker는 스마트 홈 시스템으로 연결된 다양한 기기들을 컨트롤하는데 유용함
  • 사용자가 집안에서 스마트 홈 시스템을 이용하여 모바일 기기로 전달받는 알람이나 여러 상황을 손쉽게 파악할 수 있는 시스템 구현

연구목표

  • 본 연구과제의 최종 목표는 현재의 스마트 홈 시스템의 범주내에 모바일을 포함시켜 사용자가 집안에서 모바일에서 일어나는 각종 이벤트를 AI 스피커를 통해서 손쉽게 파악하는데 있음

연구내용

  • 스마트 홈의 범주 내에 있는 모바일 기기 조작을 위한 개선된 스마트 홈 시스템 구현 ** 라즈베리파이와 아마존의 Alexa API를 이용한 AI 스피커 제작
    ** AI speaker와 모바일 기기 사이의 네트워크 모듈 제작
    ** AI speaker Wifi 접속 기기 감지 모듈 제작
    ** AI speaker의 메시지를 전달받아 이벤트를 실행시키는 모바일 어플리케이션 제작

구현

  • Alexa Skill Kit을 이용하여 Alexa를 라즈베리파이에 빌드(Third party API만을 이용)
  • 빌드한 Alexa는 같은 Wi-Fi 연결을 사용하는 모바일을 찾아 연결요청
  • API를 이용해 음성 명령에 대한 응답을 매칭시킨 뒤, 응답서버를 통해 대답에 들어갈 메시지 내용을 안드로이드에 요청
  • 연결된 응답서버는 AWS를 이용함

cpl-20181-team11's People

Contributors

do-yoon avatar vacancyfe avatar everysunnyday avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.